[chuck-users] chuck manual errata
Perry R Cook
prc at CS.Princeton.EDU
Thu Jul 6 23:59:42 EDT 2006
I think we should credit Tim Stilson and others
for the actual algorithm, yes? Band-limited
impulse generation dates back to early Bell Labs,
and probably Gauss. Steiglitz, Moorer, and others
looked at efficient "sum of cosines" algorithms
back in the 1970's. Tim with Julius brought a
number of hacks to help this, and enhanced it
for sawtooth and other waveforms. Anyway, just
piping in on a little bit of history.
On Thu, 6 Jul 2006, Adam Tindale wrote:
> Thanks for the clarification. This would be useful for source-filter
> vocal synthesis, right? This is a super UGen, it is like having
> impulse running at some frequency and having it nicely filtered, all
> right out of the can. Thanks Robin Davies!
> Docs are coming.
> On 6-Jul-06, at 5:30 PM, Ge Wang wrote:
>>> Ok, so the docs are wrong and I'm confused. Why does it sustain?
>>> Shouldn't this essentially be a filtered impulse?
>> Blit is a band-limited train of impulses. It makes sense to talk
>> .freq() - the base/fundamental and .harmonics() - since the transform
>> of an impulse train is another impulse train in the frequency domain,
>> and that essentially is what is being band-limited.
>> I just realized we don't have these guys on the web docs either. We
>> shall fix shortly.
>> chuck-users mailing list
>> chuck-users at lists.cs.princeton.edu
> chuck-users mailing list
> chuck-users at lists.cs.princeton.edu
More information about the chuck-users