dashersw / pedalboard.js

Open source JavaScript framework for developing audio effects for guitars using the Web Audio API.

Home Page:dashersw.github.com/pedalboard.js

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add Firefox support for pedalboard.js

ehsan opened this issue · comments

I've been working on adding Web Audio support in Firefox, you can try it out in Firefox Nightly http://nightly.mozilla.org/. I think we should support everything that this code needs by now, except for ConvolverNode which I'm currently working on (should be in Firefox Nightly in the next few days.)

Supporting Firefox should hopefully be a matter of using AudioContext instead of webkitAudioContext.

Thanks for the info! I'll check it out tonight and update accordingly.

Great, let me know if something doesn't work as you expected in Firefox.

Hello, createMediaStreamSource of AudioContext is currently unimplemented I guess. It disables StreamInput (which gets the user's line-in for pedal input).

The only other problem is Firefox not being able to decode MP3 files on Macs (samples were MP3's).

Other than that, it works. Great work! Thank you!

If you would kindly let me know when these are implemented, I will gladly support Firefox out of the box.

@ehsan, Pedalboard.js fully supports Firefox as of 0.4.0.