Hi Forrest,

If you're only using one fifo and you're not using chuck's stdout for other
purposes, you can redirect it to the fifo and communicate that way, e.g.

chuck file.ck > myfifo.fifo

ChucK's diagnostics go to stderr, as does <<< >>> printing, so only stuff
you write to chout will go to the fifo.

spencer


On Thu, Sep 24, 2015 at 5:29 AM, Forrest Curo <[email protected]> wrote:

> Basically, to use OSC protocol I end up needing a finicky listening
> routine in the csound program, with all sorts of complications about
> starting & stopping notes from the messages... while the -L command line
> option lets me feed lines directly through the operating system into the
> score, with csound handling the subsequent timing automatically. So it
> depends what you mean by 'easier.'
>
> Chuck does seems like a pretty heavy-duty program to use as a midi-timer;
> last night I worked out a short python script that seems to do the job; but
> chuck -- if it had the right file-handling capabilities -- is more
> specifically designed for coordinating a musical process, and might work
> better. I dunno.
>
> On Wed, Sep 23, 2015 at 11:13 PM, Casper Schipper <
> [email protected]> wrote:
>
>> Hi Forrest,
>>
>> Maybe a naive question: but is there any reason you don’t want to use OSC
>> protocol for communicating between ChucK and CSound ? I think that’s the
>> easier route.
>>
>> Best,
>> Casper
>>
>>
>>
>> > On Sep 24, 2015, at 02:25, Forrest Curo <[email protected]> wrote:
>> >
>> > Something I've been doing from pd: writing a line (or more) of text to
>> a fifo and letting csound read that in as score lines.
>> >
>> > Trying the same from chuck -- I find that I can write text to a normal
>> file. When I send the same text to a fifo, nothing happens. If I don't
>> close the fifo chuck merely freezes; if I do close it at the end of each
>> line, chuck continues to receive midi notes but csound doesn't get anything
>> from the other end.
>> >
>> > Do I need to open the fifo in 'WRITE_ONLY mode"? Will try now.
>> >
>> > Other thoughts?
>> > _______________________________________________
>> > chuck-users mailing list
>> > [email protected]
>> > https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
>>
>> _______________________________________________
>> chuck-users mailing list
>> [email protected]
>> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
>>
>
>
> _______________________________________________
> chuck-users mailing list
> [email protected]
> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
>
>


-- 
Spencer Salazar
Doctoral Candidate
Center for Computer Research in Music and Acoustics
Stanford University

[email protected]
+1 831.277.4654
https://ccrma.stanford.edu/~spencer/
_______________________________________________
chuck-users mailing list
[email protected]
https://lists.cs.princeton.edu/mailman/listinfo/chuck-users

Reply via email to