Copyright ©1995 by NeXT Computer, Inc. All Rights Reserved.
| Types and Constants |
| Defined Types |
| MIDIAlarmReplyFunction
typedef void (*MIDIAlarmReplyFunction)(port_t replyPort, int requestedTime,
MIDIDataReplyFunction typedef void (*MIDIDataReplyFunction)(port_t replyPort, short unit, MIDIRawEvent *events,
MIDIExceptionReplyFunction typedef void (*MIDIExceptionReplyFunction)(port_t replyPort, int exception)
MIDIQueueReplyFunction typedef void (*MIDIQueueReplyFunction)(port_t replyPort, short unit)
MIDIRawEvent typedef struct {
MIDIReplyFunctions typedef struct _MIDIReplyFunctions { |
| Symbolic Constants |
| Clock Modes
MIDI_CLOCK_MODE_INTERNAL
Controller Definitions MIDI_EXTERNALEFFECTSDEPTH MIDI_EFFECTS1
Error Codes MIDI_ERROR_BUSY |
| Event Count | Value | |
| MIDI_MAX_EVENT | 100 | |
| Event Size | Value | |
| MIDI_MAX_MSG_SIZE | 1024 |
| Exception Codes
MIDI_EXCEPTION_MTC_STOPPED
General MIDI Constants MIDI_RESETCONTROLLERS
Ignores MIDI_IGNORE_CLOCK
Least Significant Bit for Controller Numbers MIDI_MODWHEELLSB
Masks for MIDI Status Bytes MIDI_STATUSBIT
Miscellaneous MIDI_NO_TIMEOUT
MIDI Controller Numbers MIDI_MODWHEEL
Port Constants MIDI_PORT_A_UNIT |