DSP algorithms

DSP, Plugin and Host development discussion.
Post Reply New Topic
RELATED
PRODUCTS

Post

heres some source in matlab format, even if you dont know matlab the code isnt too bad.
http://www.ee.columbia.edu/%7Edpwe/reso ... b/solafs.m
my sig will go here

Post

Thanks for all the info and links, havn't replied due to major computer blow -- smoke and everything out of the back!!! mind you it hasn't been turned of for 3 years, turned out to be psu but took a hard drive with it :cry:

Post

I wan't to learn more about FFT algorithms at some point, but it seems to me that they are not that useful yet in terms of musician usable low latency "realtime" "on the fly"(sorry!) plugins due to cpu speed limitations, but please correct me!!

Joe

Post

joer wrote:I wan't to learn more about FFT algorithms at some point, but it seems to me that they are not that useful yet in terms of musician usable low latency "realtime" "on the fly"(sorry!) plugins due to cpu speed limitations, but please correct me!!

Joe
Just depends on what you need to do & what you deem acceptable latency. The whole point of an FFT is doing math with less computations, but there is a tradeoff point.

Post

Strictly it's not the amount of computations that are the problem, it's that the audio stream is divided up into frames, and each output sample depends, in general, on every input sample of the same frame --- so you necessarily cannot spit out output sample number 0 until you have input sample number N (where N is your frame size) --- viola, N samples of latency, no matter how quick your computations are. Depending on the application there can be ways to get around this (e.g. see the replies to my questions in the thread "Basic Q re latency"), which require larger but not impossibly large CPU loads.

Post

Well, all the low latency fft pitch shifts sound unacceptably distorted to my ears, I am a bit fussy though!

Post

fft is traditional stuff you can learn and I have 17 year old music students who do math in secondry school who explain it like it's nothing clever whatsoever!

second hand ideas, second hand code, second hand people trying desparately to be someone!!!!

calling it their work like it's art or something!!

not mentioning any names!

joe( after the pup! )

Post

No foulmouthedness though!!!

Just nasty!

Post

...???

Post

Sorry, not you!

Post

Actually, Bernsee is quite clear in his explanations too!

Post

I'd like to see an "IDEA" though!

Post

Just one!

Post

joer wrote:after the pup!
How many beer?

Post

Not enough!

Post Reply

Return to “DSP and Plugin Development”