Output of Midi Messages to an Arduino Stream (eg output to Serial, UDP or IP).
More...
|
| MidiStreamOut (Print &stream) |
| Default Constructor.
|
|
virtual void | allNotesOff (int8_t channel=-1) |
| Sends a allNotesOff MIDI command to the output.
|
|
virtual void | channelPressure (uint8_t value, int8_t channel=-1) |
| Sends a channelPressure MIDI command to the output.
|
|
virtual void | controlChange (uint8_t msg, uint8_t value, int8_t channel=-1) |
| Sends a control change MIDI command to the output.
|
|
virtual ConnectionStatus | getConnectionStatus () |
| Determines the connection status.
|
|
virtual void | localControl (bool active, int8_t channel=-1) |
| Sends a localControl MIDI command to the output.
|
|
virtual void | noteOff (uint8_t note, uint8_t velocity, int8_t channel=-1) |
| Sends a noteOff MIDI command to the output.
|
|
virtual void | noteOn (uint8_t note, uint8_t velocity, int8_t channel=-1) |
| Sends a noteOn MIDI command to the output.
|
|
virtual void | pitchBend (uint16_t value, int8_t channel=-1) |
| Sends a pitchBend MIDI command to the output.
|
|
virtual void | polyPressure (uint8_t valuePar, int8_t channel=-1) |
| Sends a polyPressure MIDI command to the output.
|
|
virtual void | programChange (uint8_t program, int8_t channel=-1) |
| Sends a programChange MIDI command to the output.
|
|
virtual void | resetAllControllers (int8_t channel=-1) |
| Sends a resetAllControllers MIDI command to the output.
|
|
virtual void | setDefaultSendingChannel (int8_t channel) |
| Sets the default channel for the sending commands.
|
|
virtual void | setFilterReceivingChannel (int channel) |
| Activates a filter on receiving messages to the indicated channel.
|
|
virtual void | setMidiAction (MidiAction &MidiAction) |
| Defines the voice which is used in inbound processing.
|
|
void | write (MidiMessage *msg, int len) |
| write multiple MidiMessage objects to final output
|
|
Output of Midi Messages to an Arduino Stream (eg output to Serial, UDP or IP).
by Phil Schatzmann