kbumsik / opus-media-recorder

MediaRecorder polyfill for Opus recording using WebAssembly
http://kbumsik.io/opus-media-recorder/
Other
322 stars 39 forks source link

AudioWorklet Support #10

Open chris-rudmin opened 5 years ago

chris-rudmin commented 5 years ago

I get a lot of comments on my project about choppy audio and dropped samples. I think that implementing AudioWorklet when available instead of scriptProcessorNode should resolve those issues.

chris-rudmin commented 5 years ago

There is a good discussion including one of the chrome devs here: https://github.com/chris-rudmin/opus-recorder/issues/111

kbumsik commented 5 years ago

Hi, Thanks for mentioning about it and the link. I was actually thinking about using AudioWorklet when I started working on it last year, but I decided to use the ordinary scriptProcessorNode because Chrome was the only browser supporting it.

Since now Firefox also support it, it looks pretty interesting. I'm currently working on writing test scripts, I will see if I can implement MediaRecorder using AudioWorklet after that.

chris-rudmin commented 4 years ago

@kbumsik I released a new version of opus-recorder with audio-worklet support (and fallback to scriptProcessor). Check it out if you want a reference.

Valdenirmezadri commented 2 years ago

@kbumsik I released a new version of opus-recorder with audio-worklet support (and fallback to scriptProcessor). Check it out if you want a reference.

where is the link? on your repositories? have some example?

thanks

expiritus2 commented 1 year ago

When will it be in live guys?