Help - Search - Members - Calendar
Full Version: DSP order
Hydrogenaudio Forums > Hosted Forums > foobar2000 > General - (fb2k)
Doctor
Excuse me for a very stupid question:

The DSP page does not mention whether DSPs are applied from top to bottom or vice versa. I assume it's the former, but I can't know for sure...

Which leads to two requests:
1) Change the page to explain the order (making buttons read front/back or sooner/later rather than top/bottom could be enough).

2) Generally, it is known when a DSP wants to be first (resampler, preamp), last (attenuator) or very last (limiter). Make them insert themselves at proper locations.
darkpark
dsp's are executed from top to bottom.
Curi0us_George
QUOTE(Doctor @ Apr 25 2003 - 12:02 PM)
2) Generally, it is known when a DSP wants to be first (resampler, preamp), last (attenuator) or very last (limiter). Make them insert themselves at proper locations.

If you tried to insert DSPs where they specified, then no one would bother to arrange them properly. i.e. If you'v got a big string of DSPs, you have to choose whether you want convert mono to stereo before the equalizer or after. And maybe you want simple clipping first. But then, I might want it in the middle (or at the end). The plugins don't know where they belong, and it's not a good idea to try to put semi-correct positions in there. Like I said, if the plugins tried to place themselves in arbitrary locations, then most users would assume that's where they must go, and not bother tweaking.

And if you look at "up" representing a priority, rather than a position in the list, the chain becomes clear.

P.S. I don't really think DSP order actually matters all that much (at least not when using 64-bit floating point internal data). Most of it's placebo. (Yes, I know there are some special cases. A soft clipping limiter probably does belong after everything else.)
darkpark
although... wink.gif if you use resampling, i think that should go towards the top and before the x2 stereo dsp (aka convert stereo to 4 channels).
Curi0us_George
Yes, I'd put the reasmpler before convert-mono-to-stereo and convert-stereo-to-quad. It saves processing power, and shouldn't affect the actual quality.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.