Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: How does the DSP chain order work? (Read 3944 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

How does the DSP chain order work?

G'day,
  I am just curious as to howthe DSP chain works.  I know that the order of componants should be
Resampler => Other DSP => Any Limiter (from unofficial foobar manual)  but why??

Are things at the top of the list higher priority??  Is the output of the top DSP fed into the input of the next??
Does it make no difference to sound quality and CPU usage for the 'other DSP's' ?  - these are just some of the questions I have.

I am not asking so much what order DSP's should be in but I am asking why one would put them in a particular order.

The reason I am asking is because I have been experimenting to find a DSP chain I like and I want to know how and why is works so that I can improve upon it.

Cheers

EDIT:  I did find and look at the thread http://www.hydrogenaudio.org/forums/index....opic=18639&st=0
but it only contains peoples settings and no proper explainations on how the DSP chain works.

How does the DSP chain order work?

Reply #1
Is the output of the top DSP fed into the input of the next??

You hit the nail on the head right there.

Quote
The reason I am asking is because I have been experimenting to find a DSP chain I like and I want to know how and why is works so that I can improve upon it.

The reason for that particular order is so that any processing you may want is applied after resampling. That way, they're always working at the time precision of the sample rate you want. Since some DSPs actually care about sample rate, they would normally be reinitializing themselves internally every time the sample rate changes.

And since somes DSPs may have an effect on the volume level, such as making some peaks higher, it's best to stick the limiter at the very end of the chain.

How does the DSP chain order work?

Reply #2
Thankyou very much for your reply.

Would it matter to Sound Quality or CPU usage where something like continuator is placed?

How does the DSP chain order work?

Reply #3
It would be a good idea to place that just after your resampler. The process of crossfading tracks would definitely require them to have matching sample rates. And it won't really matter if your tracks already match the target sample rate.