When sending the cosinesum message to an array, don't you have to specify the number of points too? And specifically a power of two? Plus, for a cosine you have to specify the first partial to have zero amplitude and the second an amplitude of 1 (or less). So the message should be something like [; array999 cosinesum 1024 0 1( First the name of the array, then the cosinesum function, table length and partial strengths. Hope I got your question right..
On Wed, Jan 29, 2014 at 6:01 PM, Peter P. p8rpp@aol.com wrote:
Dear List,
not sure if I am getting something wrong here, but it seems that sending the message
; cosinesum array999 1
does something different (besides an obvious phase shift between sine and cosine functions) to the resulting contents of that table:
the first partial on cosinesum seems to be the DC component, while the first partial in sinesum is the, well, first partial.
Accordingly, the second partials have double frequency in sinesum as in cosinesum.
Perhaps this is intentional, but was just wondering...
best, Peter
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list