This patch demonstrates implementation of the midiparse object to separate and view incoming MIDI data from a single midiin object.
This patch demonstrates using the midiparse object to separate individual MIDI message parameters from a single midiin object.
This patch contains examples of useful messages for playing MIDI files with the seq object.
This example shows how to retrieve a list of MIDI input devices and display them in a umenu object.
This example shows how to listen to a specific MIDI CC in Max for Live. Implementing MIDI reception for Max for Live is a little different from implementing it for straight ol’ Max. Instead of using, for example, the ctlin object, we need to use midiin, and then use midiselect to look for exactly what we want. Also, we need to make sure our plug-in is in a Live MIDI track, and that the MIDI monitoring is set to IN.