<div dir="ltr">On Tue, Jul 5, 2016 at 6:46 AM, Michał Poręba <span dir="ltr"><<a href="mailto:michalporeba@gmail.com" target="_blank">michalporeba@gmail.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Thank you, that's plenty of examples. How about documentation? Or perhaps is ChucK code available somewhere to read through? </div></blockquote><div><br></div><div>The ChucK source is here<br><br><a href="https://github.com/ccrma/chuck">https://github.com/ccrma/chuck<br></a></div><div><br></div><div>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 <span class="">float</span> <span class="">tick</span>(<span class="">float</span> <span class="">in</span>), respectively.<br><br></div><div> michael<br><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class=""><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On 4 July 2016 at 23:26, Julius Smith <span dir="ltr"><<a href="mailto:jos@ccrma.stanford.edu" target="_blank">jos@ccrma.stanford.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Also, don't overlook faust2ck:<br>
<br>
<a href="https://github.com/spencersalazar/faust2ck" rel="noreferrer" target="_blank">https://github.com/spencersalazar/faust2ck</a><br>
<br>
- Julius<br>
<div><div><br>
On Mon, Jul 4, 2016 at 1:48 PM, Michael Heuer <<a href="mailto:heuermh@gmail.com" target="_blank">heuermh@gmail.com</a>> wrote:<br>
> Hello Michał,<br>
><br>
> As far as examples, LiCK has a bunch of Chubgraphs here<br>
><br>
> <a href="https://github.com/heuermh/lick/tree/master/lick/effect" rel="noreferrer" target="_blank">https://github.com/heuermh/lick/tree/master/lick/effect</a><br>
> <a href="https://github.com/heuermh/lick/tree/master/lick/synth" rel="noreferrer" target="_blank">https://github.com/heuermh/lick/tree/master/lick/synth</a><br>
><br>
> and a bunch of Chugens here<br>
><br>
> <a href="https://github.com/heuermh/lick/tree/master/lick/dist" rel="noreferrer" target="_blank">https://github.com/heuermh/lick/tree/master/lick/dist</a><br>
><br>
> Joel Matthys has a bunch of Chugins here<br>
><br>
> <a href="https://github.com/jwmatthys/chugins" rel="noreferrer" target="_blank">https://github.com/jwmatthys/chugins</a><br>
><br>
> Personally, I've never had any trouble with CPU usage with Chubgraphs, and<br>
> I'll often spork some modulation at sample rate too.<br>
><br>
> michael<br>
><br>
><br>
> On Mon, Jul 4, 2016 at 3:08 PM, Michał Poręba <<a href="mailto:michalporeba@gmail.com" target="_blank">michalporeba@gmail.com</a>><br>
> wrote:<br>
>><br>
>> Hello,<br>
>><br>
>> I was experimenting with creating instruments to use in ChucK. I have<br>
>> created functions which I use with spork~, classes, then discovered Chugens,<br>
>> Chubgraphs and Chugins. At the moment I don't want to go the Chugins root to<br>
>> avoid the need for recompiling. I'd rather focus on Chugens and Chubraphs<br>
>> which appear to be exactly what I need.<br>
>><br>
>> The problem is I struggle to find more documentation than<br>
>> <a href="http://chuck.standford.edu/extend/" rel="noreferrer" target="_blank">chuck.standford.edu/extend/</a> and that's not a lot. From the examples I know<br>
>> that in a class extending from Chugen two variables are available: second<br>
>> and samp. Is there a way listing other such internal variables? Are there<br>
>> any more functions one can overwrite other than the tick(float in)?<br>
>><br>
>> Any references or information, or more advanced examples of extending<br>
>> Chubgraphs and Chugens would be very much appreciated.<br>
>><br>
>> Thank you in advance,<br>
>> Michal<br>
>><br>
>> _______________________________________________<br>
>> chuck-users mailing list<br>
>> <a href="mailto:chuck-users@lists.cs.princeton.edu" target="_blank">chuck-users@lists.cs.princeton.edu</a><br>
>> <a href="https://lists.cs.princeton.edu/mailman/listinfo/chuck-users" rel="noreferrer" target="_blank">https://lists.cs.princeton.edu/mailman/listinfo/chuck-users</a><br>
>><br>
><br>
><br>
> _______________________________________________<br>
> chuck-users mailing list<br>
> <a href="mailto:chuck-users@lists.cs.princeton.edu" target="_blank">chuck-users@lists.cs.princeton.edu</a><br>
> <a href="https://lists.cs.princeton.edu/mailman/listinfo/chuck-users" rel="noreferrer" target="_blank">https://lists.cs.princeton.edu/mailman/listinfo/chuck-users</a><br>
><br>
<br>
<br>
<br>
</div></div><span><font color="#888888">--<br>
Julius O. Smith III <<a href="mailto:jos@ccrma.stanford.edu" target="_blank">jos@ccrma.stanford.edu</a>><br>
Professor of Music and, by courtesy, Electrical Engineering<br>
CCRMA, Stanford University<br>
<a href="http://ccrma.stanford.edu/~jos/" rel="noreferrer" target="_blank">http://ccrma.stanford.edu/~jos/</a><br>
</font></span><div><div>_______________________________________________<br>
chuck-users mailing list<br>
<a href="mailto:chuck-users@lists.cs.princeton.edu" target="_blank">chuck-users@lists.cs.princeton.edu</a><br>
<a href="https://lists.cs.princeton.edu/mailman/listinfo/chuck-users" rel="noreferrer" target="_blank">https://lists.cs.princeton.edu/mailman/listinfo/chuck-users</a><br>
</div></div></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
chuck-users mailing list<br>
<a href="mailto:chuck-users@lists.cs.princeton.edu">chuck-users@lists.cs.princeton.edu</a><br>
<a href="https://lists.cs.princeton.edu/mailman/listinfo/chuck-users" rel="noreferrer" target="_blank">https://lists.cs.princeton.edu/mailman/listinfo/chuck-users</a><br>
<br></blockquote></div><br></div></div>