ofNoteOn static method
Implementation
static MidiEvent ofNoteOn({
required double beat,
required int noteNumber,
required int velocity,
}) {
if (noteNumber > 127 || noteNumber < 0)
throw 'noteNumber must be in range 0-127';
if (velocity > 127 || velocity < 0) throw 'Velocity must be in range 0-127';
return MidiEvent(
beat: beat,
midiStatus: 144,
midiData1: noteNumber,
midiData2: velocity,
);
}