|
Public Member Functions |
| | MIDIOut () |
| | ~MIDIOut () |
| unsigned | buffer_size () |
| void | set_buffer_size (unsigned bufferSize) |
| long | latency () |
| void | set_latency (long latency) |
| status | open () |
| status | open (int deviceID) |
| void | set_message (CSL_MIDIMessage msg, long when) |
| status | write () |
| status | write (CSL_MIDIMessage *msg, long length) |
| status | write_short (CSL_MIDIMessage msg) |
| status | write_SysEX (long when, unsigned char *msg) |
| status | write_NoteOn (unsigned channel, unsigned pitch, unsigned velocity) |
| status | write_NoteOn (unsigned channel, float frequency, float amplitude) |
| status | write_NoteOff (unsigned channel, unsigned pitch, unsigned velocity) |
| status | write_NoteOff (unsigned channel, float frequency, float amplitude) |
| status | write_PolyTouch (unsigned channel, unsigned pitch, unsigned amount) |
| status | write_ControlChange (unsigned channel, unsigned function, unsigned value) |
| status | write_ProgramChange (unsigned channel, unsigned programNum) |
| status | write_Aftertouch (unsigned channel, unsigned amount) |
| status | write_PitchWheel (unsigned channel, unsigned amount) |
Protected Attributes |
| long | mBufferSize |
| long | mLatency |
| CSL_MIDIMessage | mMsg |