Older blog entries for shd (starting at number 11)

I'm so happy now! I finally squashed that long bothering bug from UADE. It turns out that it really wasn't a bug in UADE but in amiga players that were emulated. Who would have thought that some players like to hit ones to amiga audio hardware register aud0per?! It's plain stupid, but that's what happens. I started to drink alcohol to celebrate it!

Hacked UADE. Stephen Mifsud from Malta open sourced his Darius Zendeh player. It's going to be in the next UADE release. Also fixed a bug in uade sound core (it couldn't report format name of the played song).

25 Oct 2002 (updated 25 Oct 2002 at 14:31 UTC) »

This is old news but worth mentioning here. I wrote a dcc queue patch for irssi 0.8.5 ( www.irssi.org ). The patch is available from:


To be short, this patch allows you to send many files to someone by just issuing one command. The files are sent sequentially, not in parallel. for example: /dcc send foobar /path/to/my/files/*-[12349].txt

I hope that a variation of this patch will be merged into irssi main source tree in the future.

btw. It has been downloaded 12 times in 5 days, wow! 44 people have glanced at the instructions.txt :)

There has been quite a few UADE releases since my last diary entry. The latest release is 0.71. UADE now has lots of new formats, and it is more portable.

We have many formats/songs that introduce strange bugs. Many of them have been unfixed for many versions, but I have not been able to identify their causes. I should also switch from shared memory / unix signals to tcp-ip-socket based communication (between uade and xmms). We could get an uade sound server as a bonus from this change:) Once these things are done we can happily release UADE 1.0. I promise I will drink alcohol for one weekend once this is accomplished;)

We are planning to release UADE 0.72 (or 0.80) soon.

UADE 0.50 has been released (24.10.2001). New things since 0.30:

- multifile loading support => new formats supported:
VectorDean, TFMX 1.5 and TFMX Pro (and more)
- lots and lots of deliplayer improvements:
Hippel-COSO, TFMX, PTK-Prowiz, YMPlayer, ASReplay,
ImagesMusicSystem, Soundfactory, SoundFX, THX, TME,
Amos, PierreAdane, ...
- optimized playlist file scanning
- lots of small changes to make UADE function faster under XMMS
- fixed many tempo problems
- improved subsong recognition & handling
- SOLARIS/SPARC compability (the first non-x86 platform supported)!
- lots of code cleanups
- new user documentation in uade-docs/

New features coming soon in UADE 0.60.

And btw. UADE has been ported to windows/winamp3beta. See http://uade.evildildo.com.

UADE 0.30 has been released. There has been much progress in the past 2 weeks. A lot of credit has to go for Michael Doering. The upcoming UADE 0.40 has multifile loading feature thus enabling many new deliplayers to be used. For example deliplayers include TFMX (mdat.* and smpl.*) and YMPlayer (Atari ST sounds). UADE 0.40 will be released in the near future - perhaps 1 week.

It has been a long time (1 year) since I posted an Advogato diary entry last time. During this time UADE 0.21 has been released. UADE now runs on FreeBSD too.

UADE has progressed slowly in the past 7 days. But fortunately Michael Doering has done more GUI code for XMMS plugin. More sound formats were added to standard UADE distribution (SoundFX and ProRunner1.0 and ProRunner2.0).

Coded UADE in the weeked, and I feel good about it now. I'm releasing soon a GUI featured XMMS plugin for UADE. I still have to do code maintenance to keep code readable. I should also test the program more carefully under different circumstances.

I coded UADE till 5:45, sleepiness didn't overcome me, but decency did. I'm going to code some more as soon as it gets dark (12PM->). The configuration GUI for XMMS works now for most parts, it's now just a matter of abandoning the old configuration code. It shouldn't be too difficult, so new release is coming next few days (perhaps).

2 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!