BTW: If I remember correctly, you can do this for windows and linux using C as well. I have stacks of information gathered from the net that provided different means to get C to do things that it couldn't. Some are fairly easy to do while others are not.. But as I list with the code above, It can probably done with c as well, I just never tried..
http://www.musikwissenschaft.uni-mainz.de/~ag/q/qdoc_15.html Chris

