Ardour
doesn't deal with OSS at all; it's reliant on JACK, which in turn
is reliant on ALSA. OSS doesn't enter into the picture in terms of what
you're trying to do.
I agree with Joe's recommendation to use ALSA.
But, there seems to be some misinformation floating around. JACK
*does* have an OSS backend (that's the only sound API available on
some systems). Type `jackd -d oss -h' for help.
I made the same statement also... didn't realize it could be used with OSS.
-- Brett
-----------
Programmer by day, Guitarist by Night