As I reported, you get end of audio infile messages if you trie my new ALSA code without the --sched option. I think I traced this to the following. After opening the incard csound first reads a block of samples, and then opens the outcard. I think (but am not sure) that this stops the pcm in a xrun state. Unless the scheduler is set.
Is there a reason for this behaviour? I could add some code to start up the pcm card again and reread a block, but that would mean that it will check every time rtrecord is called. And if it only neads to do this on the first read after openening the playback device, it is very inefficient. Any thoughts? regards Gerard _______________________________________________ [EMAIL PROTECTED] mailing list http://www.mindrot.org/mailman/listinfo/csound-unix-dev