Instant Gratification and Midi Fighter Classic - Midi notes?
Hey All,
I’m looking to move my effects between the units so I can utilise the the layout and the effects knobs better with the Instant Gratification mapping.
I understand the basics of what to do but the problem I’m having is the MIDI notes listed for example ‘Deck A’ are not what the MIDI Fighter is sending for Deck A!
A further detailed example is as follows:
To activate ‘Filter:92 LFO’
(as per the controller manager)
Effect 2 On - In - FX Unit 3 - Hold - Ch03.Note.A#2
(actual MIDI message being sent from MIDI Fighter on Deck A for that effect)
Ch03.Note.A#1
Now, somehow these two are connected and working! This completely loses me as surely the controller manager must match the received key unless there is some weird converting going on?
Can somebody shed some light so I can get into the MIDI routing? I’d love to get more into it and I also have a second MIDI Fighter Classic I’d like to make use of.
Any explanation of whats going on here would be great as I’m stuck in thick mud and going nowhere…
(Oh by the way, this is for all decks and effects! Its as if they’re all shifted up one category!)
and yes - traktor is one octave out than what is more usual. i assumed he was using ‘learn’ tho in traktor to work out what data was coming in as he was looking at the controller manager etc.
edit: good call tho - i didn’t think to mention the 1 traktor octave offset, doh! never understood why it uses that. i modified midimasher to use the standard a while back when using note names like “A#1” etc (that actually don’t tend to get used too much in mm) as it only seems to be traktor that is the odd one out…
So… You’re telling me that Traktor shifts the messages!? Why on earth would it do that??? No wonder I’ve got absolutely nowhere with manual Traktor mapping of my MIDI Fighters…
My notes are:
BANK A
c-2 (b) (c) (d)
G#1 A1 A#1 B1
E1 F1 F#1 G1
C1 C#1 D1 D#1
BANK B
(a) c#-2 (c) (d)
G#2 A2 A#2 B2
E2 F2 F#2 G2
C2 C#2 D2 D#2
BANK C
(a) (b) D-2 (d)
G#3 A3 A#3 B3
E3 F3 F#3 G3
C3 C#3 D3 D#3
BANK D
(a) (b) (d) D#-2
G#4 A4 A#4 B4
E4 F4 F#4 G4
C4 C#4 D4 D#4
Use the learn function or change the notes on your midi device. The latter is what I did on the X1, just changed it to match the midifighter notes. That way if there comes a new Midifighter mapping out I can simply import it without having to change the mapping..
“yes by 1 octave” and “no bloody clue why” there isn’t afaik any official naming for them tho in the midi spec. some apps do start at a different octave for “note zero”. it’s only a name i guess… but odd.
i almost always refer to midi data like chan=4/type=cc/val=1 or chan=3/type=note/val=23 etc in other apps/code which bypasses the issue ofc… tho u can also use note “names” in mm configs
[quote]No wonder I’ve got absolutely nowhere with manual Traktor mapping of my MIDI Fighters…
[/quote]
tho 3 of your banks should work yep? shifted by a bank?