Scores
Scores lets you to schedule a note on a particular "channel". Then use
Tone.Note.route
to listen for events on that channel. Multiple notes can be put into a JSON-friendly score
which can be parsed using
Tone.Note.parseScore
.
Take a look at source to see the score format.
MIDI files can also be converted to JSON score format using utils/MidiToScore.js.
Docs for
Tone.Note.route
and
Tone.Note.parseScore