[chuck-users] array of UGens

Kassen signal.automatique at gmail.com
Sun Oct 7 10:39:27 EDT 2007


Hi Jascha! Here you go;

//array of sinoscs.
//instantiation is automatic
SinSoc mySines[10];

for(0=> int i; i <mySines.cap(); i++)
{
(i+1) * 110 => mySines[n].freq;
mySines[n] => dac;
}

minute => now;

Happy ChucKing!,
Kas.

On 10/7/07, Jascha Narveson <jnarveson at wesleyan.edu> wrote:
>
>
> Quick question:
>
> How do i define an array of Unit Generators in Chuck?  Something like
> this (obviously not a working example)...
>
> Object sines[8]; // create an array for 8 SinOscs
>
> for (0 => int i; i < sines.cap(); i++) // put a SinOsc in each slot
> {
>         SinOsc => sines[i];
>         (i+1) * 110 => sines[i].freq;  // harmonically related tones
> }
>
>
>
> thanks,
>
> jascha
> _______________________________________________
> 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/20071007/ce79478a/attachment.htm 


More information about the chuck-users mailing list