Stupid query again (maby) .. =)

Eli Brandt eli at ux3.sp.cs.cmu.edu
Wed Sep 25 02:23:01 CEST 1996


Mattias Nord wrote:
> Is there anyone of you diy-enthusiasts that is in to Csound and know how to
> make it work in realtime on a PC (if that is possible) .. !?!? .. 

If you mean a PC running DOS/Windows, I think you'd need to write a
MIDI device handler for Csound.  It's got some real-time output
capabilities (never tried it myself -- too slow a machine), but it
only knows how to deal with MIDI files, not an MPU-401.

But if you run Unix, this should be easier.  Write a program that
watches /dev/midiXX and generates appropriate Csound score lines.
Tell Csound to run from stdin, and pipe this into it.  (Don't worry
about the translation latency; you have to get the kernel's DAC
buffers down to a reasonable size first.)

In ICMC '96 there are some papers on the MIT group's "Extended
Csound", which does real-time.  Apparently the plan is for it to be a
commercial product and run on a SHARC DSP board.  (ICMC is
"International Computer Music Conference".)

--
   Eli Brandt
   eli+ at cs.cmu.edu



More information about the Synth-diy mailing list