Re: Re: Csound, PureData, and pipes.
Martin Peach <martinrp-1tpWSg/1tITbFSlKd4bkJ/d9D2ou9A/[email protected]> Mon, 19 Jul 2004 10:50:04 -0400
| Newsgroups | gmane.comp.audio.csound.tekno |
|---|---|
| Message-ID | <[email protected]> |
iain duncan wrote: >> You could uses as many MIDI messages as you want bits thinking of >> them as LSB and MSB groups. CsoundAV currently supports 14-bit and >> 21-bit controllers easily, but there's no reason why you couldn't >> have a 28 or 35 bit controller. (apart from possible message >> de-synchronization). I currently connect csound and PD using 14-bit >> messages and it works very well. > > > Yeah that is an option I've thought about, and one we have already > done a bit with PD, but let's say you want to send an instrument event > with 16 pfields at 32 bit precision, that's a whole lot of encoded > midi, and a whole lot of extra programming to translate what you want > into midi. Also, my instruments are not midi controlled, so that would > mean a wack load of extra coding on that end too. Compared to just piping > i1 1 2 3 4 5 etc. > that would be a major hassle. It would also be a lot slower. If the > piping speed ( or better yet the api speed ) is fast enough that you > can send multiple score messages in less than one sample period then > you get truely synced events. With midi there is really no elegant way > to get by the serial nature of the protocal and slow baud rate. http://www.opensoundcontrol.org/what_is_osc/ claims that OSC has been implemented for both PD and csound. The link to csound doesn't work, but I have been using OSC and pd for a while now and it works really well, much faster than MIDI and it can handle floats and strings as well as integers. I would like to use OSC and csound as well but I have given up for the time being finding a version of csound that will compile. Martin _______________________________________________ csoundtekno mailing list [email protected] Subscribe, unsubscribe, change mailing list options: http://plot.bek.no/mailman/listinfo/csoundtekno