On HTML5 Audio Element, playbackRate attribute changes speed of sound playback. With negative parameter, it plays reversed. I'd like to request same functionality on Web Audio API. This enables WAA to emulate scratch noise on turntable.
This is for AudioBufferSourceNode
Let's try to think how it interacts with the current noteOn() and noteGrainOn() API. For example, what if we want to play a grain backwards. Then it will have to start playing back at the end of the grain. Let's try to make sure we get the API correct before implementing a quick fix. I think it will be useful, but let's do it right.
(In reply to comment #2) > Let's try to think how it interacts with the current noteOn() and noteGrainOn() API. For example, what if we want to play a grain backwards. Then it will have to start playing back at the end of the grain. Let's try to make sure we get the API correct before implementing a quick fix. I think it will be useful, but let's do it right. That would be what I would want and expect with noteGrainOn() and a negative playbackRate: play just the selected grain backwards.
What is the ETA on this feature? Really need this for rewinding.
How can we help to make this bug CONFIRMED ? It looks pretty clear that it is not working the way we expect it to.
I'd like to know as well. Currently you can't set video.playbackRate to a negative number.