The comprec_0.02_arm.ipk on the web site that I mentioned is messed up. It seems to assume that you have Python installed. You can extract the shine executable program from the *.ipk by doing the following:
1. Run mv comprec_0.02_arm.ipk comprec.gz
to rename comprec_0.02_arm.ipk to something like comprec.gz
2. Run gunzip comprec.gz
3. Run tar xvf comprec
Step 3 will extract three files, debian-binary, data.tar.gz, and control.tar.gz. The data.tar.gz file contains the executable program, so run:
4. gunzip data.tar.gz
5. tar xvf data.tar
This will create a series of subdirectories under your current directory.
6. su root
7. cp opt/QtPalmtop/bin/shine /usr/local/bin
Note that there is no / in front of opt in step 7. The path in step 7 is a relative path under your current directory.
8. exit to stop being the root user.
The shine program when executed by itself shows you a help screen. The basic way that you use the program is:
shine /dev/dspdefault filename.mp3
I have a Zaurus SL-C760. You might have to use /dev/dsp1 on other models of the Zaurus.
The default sampling rate is 128Kbits/second. You can change the default sampling rate by using the -b command line option, like:
shine -b 64 /dev/dspdefault filename.mp3
I had to press Ctrl C to end the program. The recorded audio sounds a bit low in volume. There is apparently no control to adjust the input gain.