<div dir="ltr"><div><div><div><div><div><div><div><div>What I have in mind would take notes generated-by or received (via midi) by cm, send them in real-time <br><br></div>to a running instance of csound (which would handle the audio rendering)<br><br></div>while cm records notes & timing, fnurgles these in interesting ways, and plays back the resulting notes through csound. <br><br>(I've noticed that specialized music programs & languages
tend to hoard the system's audio resources, which complicates things
when one tries to run two musical applications at once. <br>cm -- if
I've got this right -- doesn't do that. And seems to have advantages for
manipulating note values, timing, etc., things which can be done
directly in csound, but relatively clumsily. )<br>--------------<br></div>The two programs could be linked via OSC, but the simplest way I've found to send notes to csound is to run it with "-L somefifo" in the command line, then throw score lines into that fifo.<br><br></div>[Is there some easier built-in provision for real-time csound in cm, or is it pretty much limited to producing scores to be run later?]<br><br>--------------------------<br></div>Will I need to keep opening-&-closing the fifo, to keep it clearing the buffer as soon as it's time for a new score line to play? (Many programs tend to hang on to a file they're writing to, which leads to all the notes being held until the file is closed, when they all burst out at once.)<br><br></div>Suggestions?<br><br></div>Forrest Curo<br></div>San Diego<br></div>