Midiout vs noteout behavior

Hillo's icon

Hi Community,

I have a question that is probably the result of me not understanding the documentation or midi spec. I observe the following behavior:

a. Wire a message to midiout (e.g., 144 81 54). I will have to send it twice for it to light up a pad on my device (Launchpad Pro in programmer mode)
b. Wire a message to noteout (e.g., 81 54). It works with only one send - the way I expect it to work.

Is there something I'm missing? I don't want to send messages twice and I'd rather use midiout so that I can use SysEx messages.

Thanks in advance.

hz37's icon

Have you tried sending a note off as well? Both your examples are stuck notes. If I MIDI monitor them, I see no difference.

Max Patch
Copy patch and select New From Clipboard in Max.

Hens Zimmerman

Hillo's icon

Hens,

Thanks for the example. You were correct that I needed to follow my note on message with a note off message.

I'm not quite sure how to include note off messages for the SysEx strings. For example, this is the syntax for setting a key a specific color on the Launchpad Pro:

Host >> Launchpad Pro: 240, 0, 32, 41, 2, 16, 11, , , , , 247

I have to add a note-off: 240, 0, 32, 41, 2, 16, 11, , , , , 247, 144 85 0

to get this to work properly (only one press). Seems like a weird requirement to have to mix messaging formats together and reduce the benefits of using SysEx. Do you have any advice using SysEx?

Thanks for the attention.