scm2wav extracts sound files from a ICQ sound scheme file. This might be useful if you want to use the sound files with an alternative ICQ or other IM client than the Mirablilis program, which is only available for Windows and Mac.
You can get the source code from this HTTP server: scm2wav-0.1.tar.gz
scm2wav is released under MIT License.
First, you have to compile it:
tar xvfz scm2wav-0.1.tar.gz cd scm2wav-0.1 make
To convert a sound scheme file execute the following command:
This will extract all sound files to the current directory.
scm2wav is my first C program that does something useful. If you're chicken-livered you'd better not look at the source code.
I guess I wouldn't have done it that quickly if not for the hints at http://www.hydras-world.com/ (look for ICQSSX) which told me the bits about the structure of the .scm files.
Also, the thingie doesn't seem to work quite properly. audioplay tells me something about "bogus datasize". (Well, I cut off the first 4 Bytes before the "RIFF" keyword of every sound file, but this seemed uncircumventable as the output file was producing only garbled sound otherwise.) But from what I can hear the output is OK.
If you like to contact me, mail me at firstname.lastname@example.org.
$Id: index.php,v 1.2 2003/02/20 11:09:42 chris Exp $