All the provided programs are written in C, short and  efficient.


The boost command change the scheduling policy of a process to real-time. The syntax is the same as those of the nice command (sea example below).

  Download boost.c
Build executable with : gcc -o boost boost.c


The rsort command has no parameters. It takes its input on the standard input (a filename list) , and output the results on the standard output : the same filename list, but reordered randomly. This is very useful for mp3 playing or picture displaying...(see example just below). Enjoy the last version of october 1999 , with no limitation, working with dynamic memory allocation.
 Download rsort.c
Build executable with : gcc -o rsort rsort.c


01/2007 : An application to listen several webradios at the same time, be able to record in the past thanks to fifo buffers. No more trouble to spy the audio flow to record it, the audio board is managed directly by the application, as well as the input flows (n webradios), and the recording (wav format).
 GTK2 and mplayer are required. (although  GTK 1.2 may be used too, modifiy compil script in this case).
Download radiospy.tgz
Read file README.txt for instructions.


01/2007 : A mp3 player (using provided xaudio, and GTK2) very easy and powerfull. Just give as parameter a root directory, the player manage all mp3 in the relevant sub-directorys with several play mode (interactif, list building, play selected directories), and a list may also be build from a user-given string search.
Download mp3player.tgz
Read file README.txt for instructions.