infojunkie / musicxml-player

A TypeScript component that loads and plays MusicXML files in the browser using Web Audio and Web MIDI.
https://blog.karimratib.me/demos/musicxml/
GNU General Public License v3.0
34 stars 6 forks source link

Support multiple instruments per channel #32

Open infojunkie opened 1 year ago

infojunkie commented 1 year ago

Right now, the local synth only supports one instrument per channel. But Program Change events can occur multiple times in a channel, and the synth should be ready for that.