<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 &amp; timing, fnurgles these in interesting ways, and plays back the resulting notes through csound. <br><br>(I&#39;ve noticed that specialized music programs &amp; languages 
tend to hoard the system&#39;s audio resources, which complicates things 
when one tries to run two musical applications at once. <br>cm -- if 
I&#39;ve got this right -- doesn&#39;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&#39;ve found to send notes to csound is to run it with &quot;-L somefifo&quot; 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-&amp;-closing the fifo, to keep it clearing the buffer as soon as it&#39;s time for a new score line to play? (Many programs tend to hang on to a file they&#39;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>