Category Archives: Web Development
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
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
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
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.
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
I'm on Twitter!