Wheels of Steel: A Virtual Turntable in Your Browser

Wheels of Steel is a virtual browser-based turntable emulator created by Scott Schiller, a Canadian developer who works on Flickr at Yahoo. This project will appeal to those who A) dig turntablism and B) are knowledgeable in web development. I know nothing of the latter, but from what I can tell, Wheels of Steel appears to be significant because unlike its predecessors, it employs CSS3 instead of flash. Since I'm not familiar with the topic, here's Scott on the history and technical details of the project:

"There are few HTML5 elements in the markup - it's mostly CSS3 at work if anything; the mixer and turntable pitch sliders are 100% CSS, for example. The audio scratch, pitch and EQ effects are handled by Flash. HTML5 audio can be used if flash is not present, but functionality is reduced (i.e., no scratch mode.)

I've wanted to build some sort of browser-based turntable interface for years, but it wasn't really practical until CSS3 came along (making circles and rotation possible) and flash 10, which added support for dynamic audio manipulation. JavaScript APIs for low-level audio are also out there, so it may be possible do this entirely flash-free."

Please enable JavaScript to watch this video.

Please enable JavaScript to watch this video.

A brief overview of the "debug" (CSS layout) mode, record physics, loading, setting a cue point at the beginning of a track, mixing and beat-matching a second track in and cutting it out with the cross-fader.