Instant Gratification and Midi Fighter Classic - Midi notes?

Home :: Post and find Controller Mappings :: Instant Gratification and Midi Fighter Classic - Midi notes?Reply
Instant Gratification and Midi Fighter Classic - Midi notes?
Posted on: 11.01.2012 by Maudie Ellars
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!)
Chasidy Heckenbach
12.01.2012
Originally Posted by KingRichard1st
So... You're telling me that Traktor shifts the messages!? Why on earth would it do that???
"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

No wonder I've got absolutely nowhere with manual Traktor mapping of my MIDI Fighters...
tho 3 of your banks should work yep? shifted by a bank?
Chasidy Heckenbach
12.01.2012
Originally Posted by defmd
There are more reports that some have to lower the note by 1. This is what the mapping should be:

http://dl.dropbox.com/u/68166/Temp/M...ode%20MIDI.PDF

I have the gratification working on an X1. Easiest is to apply to the deck in focus instead of mapping all the notes for all decks.
that's exactly what i posted

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 believe 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...
Maudie Ellars
11.01.2012
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!)
Chasidy Heckenbach
12.01.2012
Originally Posted by KingRichard1st
So... You're telling me that Traktor shifts the messages!? Why on earth would it do that???
"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

No wonder I've got absolutely nowhere with manual Traktor mapping of my MIDI Fighters...
tho 3 of your banks should work yep? shifted by a bank?
Gigi Weese
12.01.2012
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..
Maudie Ellars
12.01.2012
...any ideas how i get round this?
Maudie Ellars
12.01.2012
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
Chasidy Heckenbach
12.01.2012
Originally Posted by defmd
There are more reports that some have to lower the note by 1. This is what the mapping should be:

http://dl.dropbox.com/u/68166/Temp/M...ode%20MIDI.PDF

I have the gratification working on an X1. Easiest is to apply to the deck in focus instead of mapping all the notes for all decks.
that's exactly what i posted

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 believe 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...
Gigi Weese
12.01.2012
There are more reports that some have to lower the note by 1. This is what the mapping should be:

http://dl.dropbox.com/u/68166/Temp/M...ode%20MIDI.PDF

I have the gratification working on an X1. Easiest is to apply to the deck in focus instead of mapping all the notes for all decks.
Chasidy Heckenbach
11.01.2012
ch3/a#1 doesn't make sense. ch3/a#2 should be button (2,3) when in bank one of the 4banks mode (or normal mode). this is my crib sheet:

4 bank mode

Code:
C-1   C#-1  D-1   D#-1
G#2   A2    A#2   B2
E2    F2    F#2   G2
C2    C#2   D2    D#2
(replace octave 2 with 3,4,5 for other banks in rows 2,3,4)

there are also some extra notes that get sent out for super combos but i can't find my notes on what actual midi gets sent out for those atm.

how are u checking what midi is coming out of the mf?

<< Back to Post and find Controller MappingsReply

Copyright 2012-2023
DJRANKINGS.ORG n.g.o.
Chuo-ku, Osaka, Japan

Created by Ajaxel CMS

Terms & Privacy