Implement pitch correction for MediaElement playbackRate

RESOLVED FIXED

Status

()

defect
RESOLVED FIXED
8 years ago
7 years ago

People

(Reporter: jaws, Assigned: padenot)

Tracking

Trunk
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

This bug is for implementing pitch correction when playbackRate != 1.0 with MediaElements. See the below comments and the comment at this URL for more information: https://bugzilla.mozilla.org/show_bug.cgi?id=495040#c4




Matthew Gregan [:kinetik] 2009-05-27 04:33:45 PDT

It'd be really awesome if our playbackRate support could do audio timescale-pitch modification, so that watching a presentation at 2x retained the original pitch.  QuickTime can do this, so Safari's playbackRate already supports this.

There are GPL/LGPL libraries available that we might be able to use (e.g. SoundTouch, RubberBand), since implementing this from scratch would be a decent chunk of work.

Chris Double (:doublec) 2009-05-27 05:58:20 PDT

I agree with comment 1. Pitch correction would be great. I regularly watch videos with other players at faster speeds and it's a big help when the player supports pitch correction.
According to http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-July/021100.html, Safari has an attribute controlling whether pitch correction is used when the playback rate is adjusted.

I've filed https://www.w3.org/Bugs/Public/show_bug.cgi?id=15318 to suggest this the defined in the general spec.
This ended up being fixed in bug 495040.
Assignee: nobody → paul
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.