[chuck-users] Extending Chugens and Chubgraphs

Michael Heuer heuermh at gmail.com
Tue Jul 5 12:38:37 EDT 2016


On Tue, Jul 5, 2016 at 6:46 AM, Michał Poręba <michalporeba at gmail.com>
wrote:

> Thank you, that's plenty of examples. How about documentation? Or perhaps
> is ChucK code available somewhere to read through?
>

The ChucK source is here

https://github.com/ccrma/chuck

As far as documentation goes, there's not really much to Chubgraphs and
Chugens, just chuck inlet to outlet with something in between or override
fun float tick(float in), respectively.

   michael



>
> On 4 July 2016 at 23:26, Julius Smith <jos at ccrma.stanford.edu> wrote:
>
>> Also, don't overlook faust2ck:
>>
>> https://github.com/spencersalazar/faust2ck
>>
>> - Julius
>>
>> On Mon, Jul 4, 2016 at 1:48 PM, Michael Heuer <heuermh at gmail.com> wrote:
>> > Hello Michał,
>> >
>> > As far as examples, LiCK has a bunch of Chubgraphs here
>> >
>> > https://github.com/heuermh/lick/tree/master/lick/effect
>> > https://github.com/heuermh/lick/tree/master/lick/synth
>> >
>> > and a bunch of Chugens here
>> >
>> > https://github.com/heuermh/lick/tree/master/lick/dist
>> >
>> > Joel Matthys has a bunch of Chugins here
>> >
>> > https://github.com/jwmatthys/chugins
>> >
>> > Personally, I've never had any trouble with CPU usage with Chubgraphs,
>> and
>> > I'll often spork some modulation at sample rate too.
>> >
>> >    michael
>> >
>> >
>> > On Mon, Jul 4, 2016 at 3:08 PM, Michał Poręba <michalporeba at gmail.com>
>> > wrote:
>> >>
>> >> Hello,
>> >>
>> >> I was experimenting with creating instruments to use in ChucK. I have
>> >> created functions which I use with spork~, classes, then discovered
>> Chugens,
>> >> Chubgraphs and Chugins. At the moment I don't want to go the Chugins
>> root to
>> >> avoid the need for recompiling. I'd rather focus on Chugens and
>> Chubraphs
>> >> which appear to be exactly what I need.
>> >>
>> >> The problem is I struggle to find more documentation than
>> >> chuck.standford.edu/extend/ and that's not a lot. From the examples I
>> know
>> >> that in a class extending from Chugen two variables are available:
>> second
>> >> and samp. Is there a way listing other such internal variables? Are
>> there
>> >> any more functions one can overwrite other than the tick(float in)?
>> >>
>> >> Any references or information, or more advanced examples of extending
>> >> Chubgraphs and Chugens would be very much appreciated.
>> >>
>> >> Thank you in advance,
>> >> Michal
>> >>
>> >> _______________________________________________
>> >> chuck-users mailing list
>> >> chuck-users at lists.cs.princeton.edu
>> >> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
>> >>
>> >
>> >
>> > _______________________________________________
>> > chuck-users mailing list
>> > chuck-users at lists.cs.princeton.edu
>> > https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
>> >
>>
>>
>>
>> --
>> Julius O. Smith III <jos at ccrma.stanford.edu>
>> Professor of Music and, by courtesy, Electrical Engineering
>> CCRMA, Stanford University
>> http://ccrma.stanford.edu/~jos/
>> _______________________________________________
>> chuck-users mailing list
>> chuck-users at lists.cs.princeton.edu
>> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
>>
>
>
> _______________________________________________
> chuck-users mailing list
> chuck-users at lists.cs.princeton.edu
> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cs.princeton.edu/pipermail/chuck-users/attachments/20160705/7b3565d3/attachment.html>


More information about the chuck-users mailing list