elgar ----- John Hawkins http://www.stuffware.co.uk/ Overview -------- A simple utility to play MPEG audio files (layer I and II) through a Techno Trend (etc) DVB card with on-baord MPEG decoder. Useful if (like me) you have an old Linux box with no sound card! Installation: ------------- The directory should reside in the linuxTV distribution, for example: linuxtv-dvb-1.0.0/apps/elgar-0.1/ ...then just cd into elgar-0.1, type make and hope for the best! Usage: ------ elgar -e|p file [volume] Options: -------- -e reads in an elementary stream, and adds PES headers as appropriate. -p reads in a PES stream, and sends to the board directly. volume in the range 0..255 But hold on, all of my music is in MP3 format....! -------------------------------------------------- As the decoder chip only supports MPEG audio layers I and II, you'll need to convert any other formats into MP2 format first. Fortunately, this is not too difficult, just get hold of madplay and toolame, then do something like the following: madplay -o wave:temp.wav song.mp3 toolame temp.wav song.mp2 rm temp.wav elgar -e song.mp2 In fact if you've got another shell handy, you can start playing the MP2 file before toolame is complete. Known bugs: ----------- There is something missing in the code which I think is required, to do with initialising the board. So after booting your system you may need to run another DVB app, vdr for example, before running elgar for the first time.