UNPKG

@showbridge/lib

Version:

Main library for showbridge protocol router

30 lines (29 loc) 735 B
declare class MIDIMessage { port: string; status: string; channel?: number; note?: number; velocity?: number; pressure?: number; control?: number; value?: number; program?: number; data?: number[]; type?: number; beats?: number; song?: number; constructor(bytes: number[], port: string); equals(bytes: any): boolean; get messageType(): string; get bytes(): number[]; toString(): string; static objectToBytes(obj: any): number[]; static parseActionParams(params: any): MIDIMessage; toJSON(): { messageType: string; bytes: number[]; port: string; }; static fromJSON(json: any): MIDIMessage; } export default MIDIMessage;