Category Archives: Web Development

05/09/2009

PhysicsGravy: apply physics to any page

PhysicsGravy is a JavaScript library to apply physics to any element on a page with the Box2D engine. I was playing with the JavaScript port of Box2D, and this is what came out. I know it’s nothing new, but you … Continue reading

Post a comment or response


03/29/2009

RiceKaraoke JavaScript karaoke player

I decided to make a more modern karaoke player in JavaScript (from my attempt in 2005). It’s more modular and self-contained, so it can be integrated into any page (such as for… an easter egg! ;)…). I separated the karaoke … Continue reading

6 Comments


11/18/2008

Dynamically generating a .wav in JavaScript

I’ve put together a sine waveform generator that generates .wav files on the fly in pure JavaScript and plays the .wav file using whatever plugin your browser has installed. It works under Firefox, Opera, Safari, and Google Chrome, but I … Continue reading

17 Comments


11/18/2008

pack() in JavaScript

Here’s a very basic pack() in JavaScript that allows you to easily write binary data. It uses the same format characters as in PHP’s pack() function, but it doesn’t support all of them and it surely doesn’t support repeater arguments.

1 Comment


09/30/2008

JavaScript karaoke lyrics player

I saw a cool JavaScript karaoke player recently: DtTvB’s JavaScript karaoke player. It’s pretty cool. It reminds me of a JavaScript karaoke player I made in 2005 (there’s a video of it and also a live demo with three songs), … Continue reading

2 Comments