playOneYulmyeongNoteDuringDurationTime function

dynamic playOneYulmyeongNoteDuringDurationTime(
  1. YulmyeongNote yulmyeongNote,
  2. int durationTime
)

Implementation

playOneYulmyeongNoteDuringDurationTime(
    YulmyeongNote yulmyeongNote,
    int durationTime
) {
    final player = FlutterMidi();
    int notePlayed = getMidiNoteFromYulmyeongNote(yulmyeongNote);
    player.playMidiNote(midi : notePlayed);

    Timer(new Duration(milliseconds : durationTime), () {
        player.stopMidiNote(midi : notePlayed);
    });
}