You don't want fft~/ rifft~ for that. It's a mapping between large
structures on blocks and single-samples (and vice-versa).
To get a single sinusoid from a path-defined circle, you just project onto
a single dimension. For example, (x,y)-x or (x,y)-y or (x,y)-
(sqrt(3)/2*x+1/2*y). In the
In the case of the circle I could just use one of the tables, since one has
the cosine and the other the sine, and output that as an oscillator, but if
I want to combine functions to create shapes, e.g. one function for the x
axis and another for y, how can I combine these two dimensions in one?
I
That's the point I was making. By (x,y)-x I mean that you'd just use the
x (cosine table) for example. The easiest projection is to throw away axes
:)
If you're making shapes as repeated paths in 2-D, then taking a projection
(along an axis x y or any rotation of x,y) will generate a signal
On Thu, Jan 30, 2014 at 6:36 PM, Charles Z Henry czhe...@gmail.com wrote:
That's the point I was making. By (x,y)-x I mean that you'd just use
the x (cosine table) for example. The easiest projection is to throw away
axes :)
If you're making shapes as repeated paths in 2-D, then taking a
On Thu, Jan 30, 2014 at 10:58 AM, Alexandros Drymonitis adr...@gmail.comwrote:
On Thu, Jan 30, 2014 at 6:36 PM, Charles Z Henry czhe...@gmail.comwrote:
If you want to use a contribution from both of your axes, you can just
sum them together. (x+y)*sqrt(2)/2 is just a projection along the
What you seem to be doing is creating a spectrum which has magnitude 1
everywhere, and the phase is varying at a constant rate vs frequency. That
means it has a constant group delay.
So... my guess is that you'd get an impulse in each block, whose timing
depends on the rate of the phasor. When
Yeah, well I'm trying to create shapes in Gem (say a circle) and create the
sound they make. So, to make a circle, I'm making a ramp from 0 to 1,
multiply it by 2pi and send it to [cos] and [sin] and store these values in
two tables, which I then read for every instance of a [circle] (using