jimutt / osmd-audio-player

Audio playback extension for OpenSheetMusicDisplay. Browser based audio player for MusicXML scores.
MIT License
126 stars 31 forks source link

Custom soundfont player #10

Open jimutt opened 4 years ago

jimutt commented 4 years ago

I'd like to avoid the current dependency of soundfont-player and supply a custom web audio pipeline for playback to gain more control of the low level audio features.

ilionic commented 4 years ago

Interesting, potentially scheduler could be simplified if audio would be running on separate thread ( based on AudioWorklet )

jimutt commented 4 years ago

Yes, I haven't really done enough reading on AudioWorklet yet to know the scope of use in detail and how it would be best used in a case like this. But it's absolutely something to look into more. And I saw that there there's support for it in Firefox 76 now as well.