A newer version of Max is available. Click here to access the latest documentation.

plugmidiout

Send MIDI messages to a plug-in host

Description

Note: plug-in building for hosts other than Ableton Live is no longer supported. For more information to help you make the transition to creating plug-ins in Max for Live, see Max for Live for Pluggo Developers.

plugmidiout sends MIDI information to the host, where it is routed according to the host's current configuration. The plug-in has no control over the routing of its MIDI output. plugmidiout is analogous to midiout; it expects raw MIDI bytes in sequential order. You can use midiformat to transform numbers into MIDI messages appropriate for plugmidiout.

Arguments

None.

Messages

int MIDI-message-byte [int]
MIDI message bytes in sequential order. For instance, a note-on message on channel 1 for note number 60 with velocity of 64 would be sent to plugmidiout as 144 followed by 60 followed by 64.
list MIDI-message-bytes [list]
MIDI message bytes listed by sequential order. For instance, a note-on message on channel 1 for note number 60 with velocity of 64 would be sent to plugmidiout as the list 144 60 64.
reset Reinitializes plugmidiout.

Information for box attributes common to all objects

Examples

See Also

Name Description
midiformat Prepare data in the form of a MIDI message
plugconfig Configure the behavior of a plug-in
plugmidiin Receive MIDI events from a plug-in host
plugmod Modify plug-in parameter values in other plug-ins
plugmorph Generate parameter values created by morphing between other presets
plugmultiparam Define an array of plug-in parameters
plugstore Store multiple plug-in parameter values
pp Define a plug-in parameter
pptempo Define plug-in tempo and sync parameters
pptime Define time-based plug-in parameter
plugin~ Define a Max for Live device's audio inputs
plugout~ Define a plug-in's audio outputs