Why does the existence of Vampire make offloading audio decoding from the CPU a bad idea? :confused:
If your CPU is fast enough you dont have to buy it because your CPU is too slow. Offloading decoding can be still good idea if you need saved capacity for something but advantage of CPU bound decoding is that you can use existing players.
In AmiNetRadio we never supported MASPlayer (similar to this one but it was just simple MP3 player) because it was not possible control output from application or use visualizers. Neither it is possible wrap this hardware to mpega.library because mpega.library is only for decoding while MAS Player and A-eon music card does both decoding and playing and reading back decoded audio data would be too slow. Both have advantages and disadvantages, Amiga audio output is limited to 8-bit only (or 14-bit, but that is sort of hack), while music cards use modern codecs.