It would be useful to have pitch adjustment for VIDEO element. There
is playbackRate, to control playback speed — useful!* And there is
vv.mozPreservesPitch, in Firefox, which can be set to false, so that
pitch will adjust to the speed of the video, sort of like old analog
gear (tapes and records).

Negative playbackRate, to watch videos backwards, currently crashes
Safari 8; Firefox 40 says "not implemented". I think it would be
entertaining for example, to watch things like cars uncrashing. Should
this work? And if so, shouldn't audio match the video speed for
backwards playing? I think "yes, and yes."

But variable pitch control it would be useful for music adjustments
like "over the mountain",  "Black Star", "Take your Whiskey Home", all
originally recorded at half-step detuning (A=415), none of which match
"standard tuning" commonly used in schools, industry, etc. Recordings
of Baroque era music often use instruments tuned lower (and also
different scale temperment, but that is a different issue). So it
would be nice to adjust the pitch with a `pitchAdjustment` property,
as a double, to adjust pitch in cents.

Currently, there are applications to do this, such as the "Amazing
Slow Downer". Could similar API functionality be realized for VIDEO
elements, to make such apps in-browser? For that, there must be input
from browser vendors to say "yes, we see the value in that, and it's
possible".

YouTube Speed
https://gist.githubusercontent.com/GarrettS/c7bf3f49e9ce43f6bd25/raw/c9dc1d3e42529fb5bd2b5b283a9190fc233cd5c8/Variable%2520Speed%2520for%2520YouTube

Over the Mountain
https://www.youtube.com/watch?v=wO2BDiSHTh8&feature=youtu.be

Black Star
https://www.youtube.com/watch?v=blNQZc84Q5c

Take your whiskey home
https://www.youtube.com/watch?v=4ckFuURIWXc

Amazing Slow Downer
http://www.amazing-slow-downer.com/
-- 
Garrett
@xkit
ChordCycles.wordpress.com
garretts.github.io
personx.tumblr.com

Reply via email to