It is a bit different, but there is an article that I have found about creating a consumer ir pulse on the Palm using the Palm devices IrDA transmitter. The only problem is that it is hardware dependant on the Dragonball processor, and would not work on PalmOS 5 devices (ARM chips) without some similar trick. I may get some time to try and work on a remote for the Empeg on the Palm later.
Here is the article about pulse shaping on the Palm:
http://www.calsoft.co.in/techcenter/network/pulseshaping.html
I've attached some information about the Pioneer IR signal that comes from a Pioneer remote. All I would need to do is figure out how to create the signals, then I could send any command I wish. If anyone out there knows if the Empeg can recieve these signals, I would appreciate it. Here is some basic info, and more information is in the attached text file.
Code length: 32 bits
Frequency: 39.2kHz
Bit length: 550us
Does that look like it matches the ir reciever of the Empeg?