hello midi-friends,
How does it work, sending a velocity value "127" for "Note Off"? I have an AKAI APC mini Controller here, which is doing like that. I#ll try to use another AKAI Controller with Trigger Pads for my Software, but it dont work, cause it always gives me the "0" for "Note Off"
here the APC mini, which is what I want:
here is the MPD226, which wont do that:
Cheers
clavis
In MIDI, you start a note with
• Note On, Velocity 1 to 127
and you end a note with
• Note On, Velocity 0
or
• Note Off, Velocity 0 to 127.
If your software doesn't recognize Note Off Velocity 0 as the end of a note, it is not following the MIDI standard.
It sounds like you want to get your Akai MPD226 to work with your software. What software is it?
I found the Akai MPD226 manual, but I don't see any obvious way to change the Note Off Velocity that it sends.
If you tell us what software you are using, maybe it has some setting you can change to get your Akai MPD226 to work properly?
Hi Bavi,
thanks for your reply 🙂
I am using a light Controller on the iPad called LightRider and I think you're right, its following the MIDI-Standard. Maybe its because of the "Push'N'Hold" Function of the these buttons.
https://www.lightrider.com
I had tried to change it with a Midi Translator called midiflow... without sucess. Note Off is always "0"
https://www.midiflow.com
I see what you mean. The Light Rider User Guide says it only works with the MIDI messages that the Akai APC Mini outputs. In other words, it looks like the developers of Light Rider only designed it to work with the Akai APC Mini, not MIDI devices in general.
In the Midiflow documentation, I see a section describing you can "remap from and to freely defined MIDI messages". I don't understand all the screens and buttons you need to press, but if you can try setting up a custom mapping like the following perhaps it might work:
Incoming: 8[CH] [MSB] [**]
Outgoing: 8[CH] [MSB] 7F
Sounds interesting... but in the end I need a Note like "C4" for the Software. And this "MSB" ist not a Note... ?
I'm not certain it will work, but in this case I think [MSB] is just a variable you can use for any value.
For Incoming, I think it means "store this byte in the MSB variable".
For Outgoing, I think it means "use the MSB variable value for this byte".
In your screenshot, take a look at the Hex column. I'm hoping this custom mapping will do something like this:
Incoming: 80 48 00 (Note off C4 Velocity 0)
Outgoing: 80 48 7F (Note off C4 Velocity 127)
I'll try in the evening and come back again
it Works 😀 😀 😀 😀 😀 😀
thanks a lot a lot a lot !
Just changing the HEX Value and everything is fine 🙂