Help - Search - Members - Calendar
Full Version: DSP list order
Hydrogenaudio Forums > Hosted Forums > foobar2000 > General - (fb2k)
askoff
So is there any matter if i change active DSPs order? If not so why they are allowed to move up and down.
VLSI
QUOTE(askoff @ Apr 2 2003 - 12:07 AM)
So is there any matter if i change active DSPs order? If not so why they are allowed to move up and down.

Yes, the order does matter. The DSP chain goes top-to-bottom. As an example, volume control should go before any limiter. Depends on your plug-ins and what you want foobar to do.
boojum
Do you think you could expand on that?
voltron
volume should go before limiter since limiter changes the volume and if you had volume control after the limiter.. it would kind of cancel out the limits the limiter made. i use this setup:

resampler > limiter

but if you used volume and headphones , you could throw in there

resampler > crossfeed > volume > limiter

but basically, limiter should always come after volume and i think resampler should be first. anyway, see how you like your setup.
askoff
That should be told somewhere in DSP selektion window.
Glassman
hey, why to use resampler as first in chain? my common sense tells me to do all DSP calculations with most accurate signal in which foobar decode audio and after whole DSP chain resample to lower sampling frequency and downsample to less bits.. am I wrong? unsure.gif
Curi0us_George
I think that's a personal call. I believe it's fine to run it first or last, either way.
WavOX
At this moment, I agree with Curi0us_George. smile.gif

Try to think:
1. why don't let resampler to accept most accurate signal, ie move resampler at the top?
if resampler > limiter, resampler converts distorted signal. then is this a wastage of the high quality of resampler?

2. why don't let DSP such as limiter, vol ctrl etc to accept most accurate signal, ie move resampler to the bottom?
if limiter > resampler, would resampler make limited signal clip again?

u are difficult to find good answers. So, don't care too much of the order.
rejj
Which limiter do you use? "Advanced Limiter" or "Soft clipping limiter"? (or both?)
kode54
Soft clipping limiter applies a 6dB hard limit to the signal and may introduce noticeable distortion in place of clipping. Advanced limiter scales the signal down in places where it would clip, without otherwise distorting.
rejj
Of course the soft limiter applies a hard limit... how obvious. rolleyes.gif

Seriously though, I suspected as much. I'd seen talk about the "hard 6dB limiter" elsewhere in this forum, and seperate discussion of the Advanced limiter. I just assumed that the "soft limiter" was this 6dB limiter, but wasn't certain.

I'm still curious as to which one people use, however. I suspect most people use the advanced limiter, but it doesn't hurt to ask.
DickD
Sorry to reopen a 4-day-old thread.

At work I use:

[ReplayGain is implemented before all DSPs - see Data Proc Pipeline hint in Playback Config menu]

Resampler
Crossfeed (optional when using headphones)
[Equalizer]
[Preamp]
Volume Control
Advanced Limiter

Advanced Limiter uses look-ahead and won't distort the signal unless it knows it's about to clip (i.e. exceed 1.000). If you use ReplayGain, it should be rare, and if Volume Control is used to turn the music down, it'll be even rarer. It should always be last in the chain (except for trivial DSPs like Pause Between Tracks, which I put last when recording MiniDiscs)

Soft Limiter abandons fidelity on all peaks above -6 dB, to create more 'musical' harmonic distortion than you'd get by simply clipping and squaring off the peaks. Perhaps it comparable to the warm distortion from overdriving a tube amp or a magnetic tape but probably somewhat harsher.

Resampler is necessary because my soundcard is only reasonably well filtered for 44.1 kHz (it aliases at low sample rates, sounding rough) and doesn't support 48 kHz, 24 kHz or 12 kHz at all. It appears to support 48 kHz, but only by downsampling under Microsoft Sound Mapper (MSM) so I select the soundcard directly as WaveOut device, but I trust fb2k to resample properly. MSM plays back 12 kHz or 24 kHz at the wrong pitch/speed so must be buffering and playing back at 11.025/22.05 kHz!

I always put Resampler at the top to provide DSPs such as Crossfeed with full bandwidth anti-aliased signals with good time resolution, though this probably isn't vital.

I usually put Crossfeed next if wearing headphones, though it's not too crucial where it goes. Then, in any order come optional preamp and EQ (which I don't often use) and volume control can deal with the signal after it has been crossfed and undergone frequency ripple correction of whatever within Crossfeed.

And finally, as mentioned before, come Advanced Limiter and optionally Pause Between Tracks.
David Nordin
QUOTE(rejj @ Apr 4 2003 - 07:43 AM)
Of course the soft limiter applies a hard limit... how obvious.  rolleyes.gif

Seriously though, I suspected as much. I'd seen talk about the "hard 6dB limiter" elsewhere in this forum, and seperate discussion of the Advanced limiter. I just assumed that the "soft limiter" was this 6dB limiter, but wasn't certain.

I'm still curious as to which one people use, however. I suspect most people use the advanced limiter, but it doesn't hurt to ask.

it's not soft limiter... it's Soft clipping limiter.
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-2008 Invision Power Services, Inc.