The JayOscillator

The JayOscillator is the stupid name that I came up with for my HTML 5 synthesizer that I’ve been working on over the last month or so.  I spent a good part of today making it look pretty, though now It works in Chrome and Safari right now. It technically works in FireFox, but the displays for the variables don’t seem to want to open their eyes. Take a look:

The JayOscillator

I named it the “JayOscillator” after the Korg KAOSCILLATOR, as my thing is a similar sort of notion, written in JavaScript.

You can try it out here for now, though no promises that the URL won’t change in the future.

Unfortunately, I think I have to give up on iPad support. Apple nerfed the ability to auto-start HTML 5 audio tags from JavaScript. Without that ability, their is no way I can keep a continuous tone going.

I’m considering rewriting this as a native app, though. Most of the effort here has been in figuring out the math necessary to get this going. Since that work is done, porting to different languages and platforms is more of a chore in API calls.