Shim AudioContext so that it works with or without vendor prefixes.
Replace deprecated createGainNode with createGain.
Implement cross-browser CSS.
Use "transform" for pot rotation for cross-browser compatibility.