Hosted Projects
-
Recent Posts
Follow me on Twitter
Category Archives: JavaScript
The SoundBox synth
After releasing the 4k demo SWAY, I’ve received much positive feedback regarding the synth that was used to produce the music. The synth is based on a new work-in-progress project that I have not released yet. However, my colleges convinced … Continue reading
Posted in JavaScript
2 Comments
Targeting the mobile platform
The latest and greatest version of Opera Mobile (version 12) has just been released, which includes support for lots of HTML 5 goodies, including WebGL. While it usually works great, I noticed that many sites, HTML apps and demos have … Continue reading
Posted in JavaScript, Mobile, WebGL
1 Comment
Frank 4k WebGL demo – Lessons learned
So, I’ve just released my first proper 4k WebGL demo: Frank 4k! It’s a neat multi-part demo with 3D graphics and a low-fi synth tune, all written entirely in JavaScript (as far as I know, it’s the first of its … Continue reading
Posted in Compression, JavaScript, WebGL
19 Comments
Muon Baryon in 6k JavaScript
I present to you my latest hack: Muon Baryon for JavaScript/WebGL. (Note: requires an HTML5/WebGL browser, a decent graphics card, and the pre-calculation time before the demo actually starts is quite long). The Original So, what is Muon Baryon? It’s … Continue reading
Posted in JavaScript, WebGL
16 Comments
Let’s make some music – online!
Music trackers for PCs have been around for decades, and I’ve personally used quite a few of them, starting with SoundTracker on the Amiga, and then various version and ProTracker, OctaMED, MadTracker and ReNoise, to name the ones I’ve used … Continue reading
Posted in JavaScript
17 Comments
Sonant Live – sneak peek
Have been working on a web tool that I think is a bit different from the rest: It’s a music tracker that runs entirely in your browser! It’s currently a beta-release, but with some patience and training you can get … Continue reading
Posted in JavaScript
Leave a comment
Benchmarking different browsers with the synth
In an earlier post I mentioned that Opera performs very well with my JavaScript port of the software synth Sonant. Out of curiosity, I did some benchmarking of other browsers as well (this time on a quad core Xeon running … Continue reading
Posted in JavaScript
Leave a comment
Impressive JavaScript performance!
I just compared the song generation time in the JavaScript port of Sonant to the hand optimized x86 assembler version of the same synth, as used in the original Muon Baryon 4k demo. I found the SNT tune here, and … Continue reading
Posted in JavaScript
Leave a comment
JavaScript synth source released
For those who want to try out the JavaScript sound synth yourselves, I’ve released the source code. It’s available in a GIT repository over at Gitorious: https://gitorious.org/js-sonant/js-sonant. The code has been released under the zlib/libpng license, so use it as you … Continue reading
Posted in JavaScript
2 Comments
Compression of JavaScript programs
In an earlier post I promised that I would come back to the topic of compressing JavaScript programs efficiently, so here we go… In this post, I’ll go through some techniques for creating self extracting, compressed JavaScript programs. Tweet
Posted in Compression, JavaScript
22 Comments