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

Not working on Safari iOS #36

Closed AndresMendozaDev closed 1 year ago

AndresMendozaDev commented 5 years ago

Hi;

The player works fine on Chrome for Windows 10; it loads the instruments and start playing.

It doesn't work on Safari for iOS; on the debugger I see the data (I'm printing current note) but I can't hear any sound.

Notes:

I would appreciate any help!

Andrew-J-Larson commented 4 years ago

Seeing what your problem is... it doesn't look like a problem with the MIDI player, rather it might be a problem with the soundfont library grimmdude is using to play audio to each note. https://github.com/danigb/soundfont-player