Doing a sound synth in JavaScript

For some time now I’ve been working on a software sound synthesizer for JavaScript. It all began when I found out about the WebGL 64k competion. Obviously, creating a full featured demo in a 64k JavaScript program poses several problems. The two problems that I found most interesting were:

  • How do we do music in a 64k JavaScript program?
  • How well can you compress a JavaScript program?

In the “native” demo scene (e.g. compiled Windows programs), these are well known problems with many interesting (to say the least) solutions, but for JavaScript the situation is a bit different.

Continue reading

Posted in JavaScript | 16 Comments