Archives for October 2005

Java Ices

Work has required me to look into streaming of audio/video at work, and as we’re mainly a Java shop, I’ve been struggling with audio decoding/encoding and Java. Java really needs to get its act together, and come up with a streamlined & polished media solution that actually works out of the box. I’ve been forced [...]

vorbisspi and length calculation

Seems the latest version of Jorbis has a bug which causes the length of a `.ogg` song to get a negative value if it’s longer than ~34 minutes. As I mostly deal with livesets of several hours, this didn’t work well for me. Anyways, the fix is to convert the length calculation `int`s to `long`, [...]

Tritonus Vorbis Encoding

I’ve been working on audio encoding using Java at work for a while, and one problem I ran into was with Tritonus and encoding a pcm stream to Ogg Vorbis. No matter what I did, I only got sound in the left channel. It seems Tritonus assumes that the channel buffers from libvorbis are allocated [...]

Rag Doll Kung Fu

Rag Doll Kung Fu is a small, cheap ($14.95), innovative game with great old-skool gameplay. It saddens me to see a pirate version of the game three days before it’s released for sale on Steam. Have a look at the [gameplay movie](http://storefront.steampowered.com/video/RDKF_trailer.avi) to see how much humor and passion this game has.

TCP/IP enabled speakers

I want one. Or rather, two. > LC265i-IP Inwall Speakers from Polk Audio are the world’s first active Internet Protocol-ready Loudspeakers. They were created for IP networked systems such as the ground-breaking NetStreams DigiLinx system but also provide vast convenience and performance benefits when used in analog systems. Integrated digital amplifiers eliminate remote amplifiers connected [...]

Duff’s device

And here I thought I knew everything there was to know about in C, but I guess not. Have a look at Duff’s device, which is 100% compliant ANSI C. Pretty neat. int n = (count + 7) / 8; /* count > 0 assumed */ switch ( count % 8 ) { case 0: [...]

OpenSUSE 10.0 Released

OpenSuse 10.0 released. Major new features include: Available for i386, x86_64 and PowerPC architectures Linux kernel 2.6.13 (the Linux base gcc 4.0.2 based (the compiler) glibc 2.3.5 (basic C library) faster boot process a YaST config utility that works as well in xterm/tty (ncurses) mode as it does in graphical mode. Product Highlights – OpenSUSE [...]

Sounds Great…

Another update. It never stops. And thank god for that. Adam Freeland – Live @ Hitchannel 01-10-05 Filterheadz – Live @ Plattenleger 02-10-05 John 00 Fleming – Global Trance Grooves September 2005 Silicone Soul – Live @ Habit 28-08-05 Subsky – Live @ The Essential.hu 25-08-05 Timo Maas – Live @ Big City Beats 02-10-05 [...]

Latest music added..

Added a bunch of new music to our IceCast stream today: Danny Howells – Live @ Space 17-07-05 David Guetta – Live @ Dancefloor 29-09-05 Deep Dish – Live @ Clubbin 01-10-05 Deep Mariano – Live @ Frisky 13-09-05 Gabriel & Dresden – Live @ JJJ Mixup 01-10-05 James Lauer – Live @ Loveparade SF [...]

Dijjer

Tired of having to make .torrent files to publish your files using P2P technology? Have a look at [Dijjer](http://www.dijjer.org “Dijjer”), which makes sharing files pretty much transparent. It does require a client download, but the first time someone clicks on your download link they’re walked through the installation process and after that it’s transparent to [...]