First time here? Check out the FAQ!

audio rate arrays

0 votes

So in a related subject, is it possible to control the y or x values of the XenOsc in audio rate? can the inputOutput module output an array? Any alternatives? I've tried it here with stalk but there are obvious limitations..


p.s i am thinking that perhaps nibbling from a buffer could do the job, but i have no idea how going about it..

asked Jul 31, 2017 in Using Kyma by greg-grigoropoulos (Practitioner) (820 points)

1 Answer

0 votes
No, the x- and y-values are controlled using CapyTalk and therefore update at capyRate (1 ms). Every module can output an array though, since it's just a framed stream of samples.

I can think of ways to update at sampleRate, but the your frameLength would be fixed. So to update a frame of let's say 4096 samp it takes about 8 ms anyway, I don't know what you would gain from that...

Anyway having a look at your Sound I see you are clipping a lot, you need to make sure that your y-values stay within the -1,1 range.
answered Aug 1, 2017 by kymaguy (Virtuoso) (10,580 points)
Yep it was supposed to be taking the sine of (blah blah blah) but i was missing a parenthesis pair so indeed it was going out of the -1, 1 bounds..Thanks for noticing!