grimmdude / MidiPlayerJS

♬ MIDI parser & player engine for browser or Node. As a parser converts MIDI events into JSON. Works well with single or multitrack MIDI files.
https://grimmdude.com/MidiPlayerJS/
MIT License
357 stars 52 forks source link

[Feature Request / Bug] Super large MIDI's make browser tab run out of memory #100

Open Andrew-J-Larson opened 1 year ago

Andrew-J-Larson commented 1 year ago

I propose the fix to this to be a better means of playing the files...

Maybe in some sort of buffer chunks?

Where it loads in the songs in chunks, and unloads the parts already played?