Mmm.. it is possible to hack a button macro together that does this using Hijack ir_translate. Flakey, but it works.

On the serial port, it used to be possible to enter a FID directly and have it play -- I wonder if that still works? If it does, then I could quickly extend Hijack's ir_translate to allow translations which issue bytes to the serial port, opening up all sorts of direct possibilities there..

-ml