View Single Post
Old 11-06-2009, 02:32 AM   #40
Human being with feelings
Join Date: Nov 2009
Location: memory
Posts: 634

an src has a filter which needs to be set by ear.

the nyquist filter is a separate algorithm from the interpolation.

that is one reason that this subject is not so simple. the filter
should, imo always be linear phase, and that implies a f.i.r.
design, and that implies latency. i am not sure what kind of
filter is provided by s.o.x?

izotope has a f.i.r. that is configurable. however, this process will never happen
in real time (zero samples of latency) and still be sounding as good as it can.

this is not a matter of processor speed: when run offline, an src algoroithm can
process data at faster than realtime speed, because there is no need for playback...

but when a software-based f.i.r. filter is fed samples at normal playback
speed, it still requires a certain amount of samples latency to operate.
at least a couple of thousand in most cases.

so... there cannot be a true "real-time" src.

jeff dinces

Last edited by cerberus; 11-06-2009 at 02:42 AM.
cerberus is offline   Reply With Quote