Methods
decrementRPData
- decrementRPData(decrementValue, channel?): void
Parameters
- decrementValue: number
Optional
channel: number
Returns void
incrementRPData
- incrementRPData(incrementValue, channel?): void
Parameters
- incrementValue: number
Optional
channel: number
Returns void
initializeMPE
- initializeMPE(lowerChannelSize, upperChannelSize, messageDelayMs?): Promise<void>
Parameters
- lowerChannelSize: number
- upperChannelSize: number
- messageDelayMs: number = 100
Returns Promise<void>
send
- send(msgs): void
Parameters
- msgs: Uint8Array | number[]
Returns void
sendAllNotesOff
- sendAllNotesOff(channel?): void
Returns void
sendAllSoundOff
- sendAllSoundOff(channel?): void
Returns void
sendChannelPressure
- sendChannelPressure(velocity, channel?): void
Parameters
- velocity: number
Optional
channel: number
Returns void
sendClockContinue
- sendClockContinue(): void
Returns void
sendClockPulse
- sendClockPulse(): void
Returns void
sendClockStart
- sendClockStart(): void
Returns void
sendClockStop
- sendClockStop(): void
Returns void
sendControlChange
- sendControlChange(controller, value, channel?): void
Parameters
- controller: number
- value: number
Optional
channel: number
Returns void
sendLocalControlOff
- sendLocalControlOff(channel?): void
Returns void
sendLocalControlOn
- sendLocalControlOn(channel?): void
Returns void
sendNoteOff
- sendNoteOff(note, channel?): void
Parameters
- note: number
Optional
channel: number
Returns void
sendNoteOn
- sendNoteOn(note, velocity, channel?): void
Parameters
- note: number
- velocity: number
Optional
channel: number
Returns void
sendPitchBend
- sendPitchBend(bendValue, channel?): void
Parameters
- bendValue: number
Optional
channel: number
Returns void
sendPolyKeyPressure
- sendPolyKeyPressure(key, velocity, channel?): void
Parameters
- key: number
- velocity: number
Optional
channel: number
Returns void
sendProgramChange
- sendProgramChange(program, channel?): void
Parameters
- program: number
Optional
channel: number
Returns void
sendRPDataLSB
- sendRPDataLSB(data, channel?): void
Parameters
- data: number
Optional
channel: number
Returns void
sendRPDataMSB
- sendRPDataMSB(data, channel?): void
Parameters
- data: number
Optional
channel: number
Returns void
sendRPNNull
- sendRPNNull(): void
Returns void
sendRPNSelection
- sendRPNSelection(__namedParameters, channel?): void
Parameters
- __namedParameters: readonly [number, number]
Optional
channel: number
Returns void
sendResetAllControllers
- sendResetAllControllers(channel?): void
Returns void
setChannel
- setChannel(channel): void
Returns void
setPitchBendSensitivity
- setPitchBendSensitivity(semitones, cents, channel?, messageDelayMs?): Promise<void>
Parameters
- semitones: number
- cents: number
Optional
channel: number- messageDelayMs: number = 100
Returns Promise<void>
Static
fromInterfaceName
- fromInterfaceName(interfaceName): Promise<MIDIValOutput>
MIDIValOutput object
Sends raw message to MIDI out