MIDI
Index
Constructors
Properties
Accessors
Methods
Properties
Static
available
available: boolean = ...
Static
messages
messages: Readonly<
{
ChannelPressure: 208;
ControlChange: 176;
NoteOff: 128;
NoteOn: 144;
PitchBend: 224;
PolyphonicPressure: 160;
ProgramChange: 192;
SystemMessages: 240;
},
> = ...
{
ChannelPressure: 208;
ControlChange: 176;
NoteOff: 128;
NoteOn: 144;
PitchBend: 224;
PolyphonicPressure: 160;
ProgramChange: 192;
SystemMessages: 240;
},
> = ...
Accessors
inputs
Returns undefined | MIDIInputMap
outputs
Returns undefined | MIDIOutputMap
sysex Enabled
- get sysexEnabled(): undefined | boolean
Returns undefined | boolean
Methods
send Message
sendMessage(port: string, data: any, timestamp?: number): void
Parameters
port: string
data: any
Optional
timestamp: number
Returns void
send Control Change
sendControlChange(
port: string,
channel: number,
cc: number,
value: number,
): void
Parameters
port: string
channel: number
cc: number
value: number
Returns void
send Note On
sendNoteOn(port: string, channel: number, note: number, velocity: number): void
Parameters
port: string
channel: number
note: number
velocity: number
Returns void
send Note Off
sendNoteOff(port: string, channel: number, note: number, velocity: number): void
Sends a NoteOff MIDI message.
Parameters
port: string
channel: number
note: number
velocity: number
Sends a NoteOn MIDI message.