| Steve Kersten wrote:
> So I took a
> weekend's time and hacked the relevant source code to enable duplex. I
> don't believe it's perfect yet but I'd be very interested in the
> experience of others who run a full-duplex card under OSS.
Compiled with unofficial version 3.54.0.0c source tree with no problems.
This command-line:
csound --sched -i devaudio -o devaudio fullduplex.*
works great. I've got full-duplex from Csound but not without
intolerable latency. Nice work, Steve.
Btw, I'm using the OSS/Linux drivers for a system including an MQX32M
MIDI interface, a SoundBlaster AWE64, and a SoundBlaster PCI128. I
tested the examples only on the PCI128 so far.
I also tried this:
csound --sched -i devaudio -o devaudio -M /dev/midi01 full-midi.*
If I'm correct about its operation, I hold down a MIDI key, speak into
my mic, and altering a mod wheel will do a frequency sweep. Right ?
Unfortunately my testing keyboard is a Casio CZ101 with only a
pitch-bend wheel (no mod). I tried using the 'pchbend' opcode but it
didn't seem to do anything. I'm probably missing something and will keep
hacking.
== Dave Phillips
http://www.bright.net/~dlphilp/index.html
http://sunsite.univie.ac.at/Linux-soundapp/linux_soundapps.html |