Hello,
I recently started to use the Csoundapi~ external, and was wondering if anyone has been using it, and if there are any troubles you have encountered.
I also was wondering (after reading someone's posts) about the priorities under which these things run. I would imagine that with it being an external of PD that it runs in the same address space (maybe?) and that the priorities given to the code would be the same.
Is there a better way to us CSound with PD? OSC? Can CSound be run as a server (alla Supercollider)?
Also, is there a more recent version of the external? While I haven't experienced any troubles, I am wondering what version of Pure Data that the compiled version that comes with Csound 5.08 was compiled against.
Mike
I use it frequently. Can't specifically answer the priorities
question, but my own experience is that it has never been an issue,
ie., it runs as well as PD does in general.
Csound can be launched as an independent process and then, using its
osc opcodes, can be communicated to in a similar way to the super
collider client/server model, although personally I have found no
advantage to approaching it this way.
On my own computer I have a custom build of csound compiled against pd
0.40.3. I can't tell you what version the prepackaged csoundapi is
compiled against. I've installed this version with various PDs on
different machines and have never come across an incompatibility, so I
personally wouldn't worry about it.
I don't believe that there is a better way to interact PD->Csound that
the api object. Client/Server over OSC is more trouble than it is
worth.
JP
On Aug 11, 2008, at 11:44 AM, Mike McGonagle wrote:
Hello,
I recently started to use the Csoundapi~ external, and was wondering
if anyone has been using it, and if there are any troubles you have
encountered.I also was wondering (after reading someone's posts) about the
priorities under which these things run. I would imagine that with
it being an external of PD that it runs in the same address space
(maybe?) and that the priorities given to the code would be the same.Is there a better way to us CSound with PD? OSC? Can CSound be run
as a server (alla Supercollider)?Also, is there a more recent version of the external? While I
haven't experienced any troubles, I am wondering what version of
Pure Data that the compiled version that comes with Csound 5.08 was
compiled against.Mike
-- Peace may sound simple—one beautiful word— but it requires
everything we have, every quality, every strength, every dream,
every high ideal. —Yehudi Menuhin (1916–1999), musician _______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Hi Mike, I use csoundapi~ a bit and it works fine for me. And yes, there is a more recent version; the current version in CVS takes MIDI commands, much like the corresponding object for MAX/MSP. I've prepared a few sample patches for the new MIDI functionality. They aren't in CVS yet, but I can post them if you're interested. Best, Peter
On Mon, Aug 11, 2008 at 2:44 PM, Mike McGonagle mjmogo@gmail.com wrote:
Hello,
I recently started to use the Csoundapi~ external, and was wondering if anyone has been using it, and if there are any troubles you have encountered.
I also was wondering (after reading someone's posts) about the priorities under which these things run. I would imagine that with it being an external of PD that it runs in the same address space (maybe?) and that the priorities given to the code would be the same.
Is there a better way to us CSound with PD? OSC? Can CSound be run as a server (alla Supercollider)?
Also, is there a more recent version of the external? While I haven't experienced any troubles, I am wondering what version of Pure Data that the compiled version that comes with Csound 5.08 was compiled against.
Mike
-- Peace may sound simple—one beautiful word— but it requires everything we have, every quality, every strength, every dream, every high ideal. —Yehudi Menuhin (1916–1999), musician
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Peter,
Which CVS are you talking about? CSound? Pure Data? And yes, if you could let me know when the examples are in the CVS, that would be great. While I am currently not using MIDI with CSound, I am pretty much leaving that to Pd, it might be interesting to work with.
Thanks,
Mike
On Wed, Aug 13, 2008 at 5:35 PM, Peter Brinkmann < peter.brinkmann@googlemail.com> wrote:
Hi Mike, I use csoundapi~ a bit and it works fine for me. And yes, there is a more recent version; the current version in CVS takes MIDI commands, much like the corresponding object for MAX/MSP. I've prepared a few sample patches for the new MIDI functionality. They aren't in CVS yet, but I can post them if you're interested. Best, Peter
On Mon, Aug 11, 2008 at 2:44 PM, Mike McGonagle mjmogo@gmail.com wrote:
Hello,
I recently started to use the Csoundapi~ external, and was wondering if anyone has been using it, and if there are any troubles you have encountered.
I also was wondering (after reading someone's posts) about the priorities under which these things run. I would imagine that with it being an external of PD that it runs in the same address space (maybe?) and that the priorities given to the code would be the same.
Is there a better way to us CSound with PD? OSC? Can CSound be run as a server (alla Supercollider)?
Also, is there a more recent version of the external? While I haven't experienced any troubles, I am wondering what version of Pure Data that the compiled version that comes with Csound 5.08 was compiled against.
Mike
-- Peace may sound simple—one beautiful word— but it requires everything we have, every quality, every strength, every dream, every high ideal. —Yehudi Menuhin (1916–1999), musician
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Mike, Sorry about the tardy reply; I've been traveling.
The new version of csoundapi~ is in the CVS repository of Csound. You can find a tentative documentation patch at http://math.sci.ccny.cuny.edu/docs?name=csapidoc.tar; please note that this one hasn't quite made it into the official CVS yet, but it should still be helpful. Also, in case you're using Csound under Mac OS X and are leery of build problems, the latest CVS version includes a patch that fixes the last compilation issue I encountered. The current version builds just fine, at least on my machine (after changing custom.py to reflect that Darwin Ports puts libs and headers in strange places; ymmv...). Best, Peter
On Wed, Aug 13, 2008 at 7:00 PM, Mike McGonagle mjmogo@gmail.com wrote:
Peter,
Which CVS are you talking about? CSound? Pure Data? And yes, if you could let me know when the examples are in the CVS, that would be great. While I am currently not using MIDI with CSound, I am pretty much leaving that to Pd, it might be interesting to work with.
Thanks,
Mike
On Wed, Aug 13, 2008 at 5:35 PM, Peter Brinkmann < peter.brinkmann@googlemail.com> wrote:
Hi Mike, I use csoundapi~ a bit and it works fine for me. And yes, there is a more recent version; the current version in CVS takes MIDI commands, much like the corresponding object for MAX/MSP. I've prepared a few sample patches for the new MIDI functionality. They aren't in CVS yet, but I can post them if you're interested. Best, Peter
On Mon, Aug 11, 2008 at 2:44 PM, Mike McGonagle mjmogo@gmail.com wrote:
Hello,
I recently started to use the Csoundapi~ external, and was wondering if anyone has been using it, and if there are any troubles you have encountered.
I also was wondering (after reading someone's posts) about the priorities under which these things run. I would imagine that with it being an external of PD that it runs in the same address space (maybe?) and that the priorities given to the code would be the same.
Is there a better way to us CSound with PD? OSC? Can CSound be run as a server (alla Supercollider)?
Also, is there a more recent version of the external? While I haven't experienced any troubles, I am wondering what version of Pure Data that the compiled version that comes with Csound 5.08 was compiled against.
Mike
-- Peace may sound simple—one beautiful word— but it requires everything we have, every quality, every strength, every dream, every high ideal. —Yehudi Menuhin (1916–1999), musician
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- Peace may sound simple—one beautiful word— but it requires everything we have, every quality, every strength, every dream, every high ideal. —Yehudi Menuhin (1916–1999), musician