Dithering in VS 3 plugin "External Insert"

Self-explained! ;-)
Forum rules
The Merging Technologies team cannot be held responsible for support queries logged on the public forums. If a support query is logged here and only here, it may not be found and dealt with by the appropriate team.
To ensure that your support issue or bug report is dealt with properly and in good time, please use the link to the tech support request form page on the Merging website.
Make sure to let us know what version you are using when you send your mail. THANKS!
SoundKlang
Posts: 63
Joined: Wed Sep 21, 2011 18:35

Dithering in VS 3 plugin "External Insert"

Postby SoundKlang » Sat Apr 06, 2013 12:42

For a few days I am thinking about the necessity to apply dithering when using a track insert in the Pyramix mixer. I am not sure about the following. If there is something wrong in my comprehension of this topic, please say so.

My first question is wether dithering of the Pyramix's mixer strip signal with it's internal bitdepth to the bitdepth of the used DA converter is taking place implicitly when using the VS 3 plugin "External Insert"?

If the answer is "yes", my next questions would be, does this dithering happen after the Send volume control of the VS 3 plugin "External Insert" and is it possible to configure this dithering?

If the answer is "no", I wonder if such a dithering is necessary? Even though an external analog chain will add it's own noise to the signal, still the signal coming from the DA to feed the analog chain would be the result of an undithered reduction in bitdepth and thus would show a lesser resolution than it would seemingly have if it was dithered. Is that true or is there something missing in my comprehension?

Searching for a way to add dither under these circumstances, I found that it is possible to use a third party plugin for dithering. In the signal flow a dithering plugin must be placed in front of the "External Insert" plugin to ensure adding the dither noise happens as the last processing stage before the DA conversion. This requires to leave the Send volume control of the following "External Insert" plugin at 0 db, because after the dithering no more altering of the digital signal may take place. If in addition the I/O interface's mixer does not apply dithering after it's own level fader for the digital output signal, then also this I/O interface's level fader would need to remain at 0 dB. There would be no possibility to control the send level to the DA, which may be useful for level-matching between the DA's output and following analog outboard gear or when driving it.

If this is correct so far, then another possibility to achieve a control over the send-level of the "External Insert" could be to place the third party dithering plugin and the "External Insert" plugin post fader in the Pyramix mixer strip. Is that possible with the Pyramix mixer?

Otherwise, would it be possible to include a dithering option in the VS 3 plugin "External Insert"?


(@Merging: Regarding the previous emails, please excuse if this looks like insisting on the topic. After a few more days thinking about this, I continue to wonder if this could be something and if maybe my emails were unclear or the wrong channel to place this question.)

User avatar
fl
Posts: 1413
Joined: Sun Feb 11, 2007 19:55
Location: Toronto, Ontario, Canada
Contact:

Re: Dithering in VS 3 plugin "External Insert"

Postby fl » Sat Apr 06, 2013 15:46

Even if all the conversions you describe are done with simple truncation, wouldn't all of the resulting quantization error be swamped by the dither applied at the final mix stage?
Frank Lockwood, Toronto, ON, Canada
http://LockwoodARS.com
• Pyramix Native 11.1.6
• Mac Mini 6.2 (3rd Gen. Quadcore i7) - Bootcamp 6.0.6136 - Win10 Pro SP1 64 v1809
• RME Fireface 800 ASIO driver 3.125 or ASIO4All 2.15

User avatar
allemano bernard@neuf.fr
Posts: 291
Joined: Fri Nov 30, 2007 09:49

Re: Dithering in VS 3 plugin "External Insert"

Postby allemano bernard@neuf.fr » Sat Apr 06, 2013 16:43

Hi,

Normally, it is not necessary to add dithering. It is the work of CD manufacturer. It is he who decides if this is necessary or not. This is usually not the job of a recording studio. Indeed, adding dithering, you may alter the quality of audio files.

So, don't worry, be happy ;)

Best regards,

bernard
pyramix 10 Native; windows 10 64 Bits; Asrock Z 270 PRO 4; intel core i7 7700 4.20 GHz; 16G DDR4;
1 SSD M2 Nvme for system; 1 SSD M2 Nvme for medias; 1 WD Caviar Black 1T. for backups.

User avatar
Graemme
Posts: 2258
Joined: Wed May 15, 2002 22:18
Location: Gabriola, BC, Canada
Contact:

Re: Dithering in VS 3 plugin "External Insert"

Postby Graemme » Tue Apr 09, 2013 06:16

Not Exactly...

In general, dithering should be used anytime a reduction in wordlength is required.

Exceptions?

In the case of the 32bit floating point to 24 bit fixed point conversion required for the insert plug-in: If your signal stays below 0dBfs, I doubt you'll have *any* issues at all. This conversion does not have the same requirements as e.g., a 24 to 16 bit conversion in the fixed point domain.

Graemme


allemano bernard@neuf.fr wrote:Hi,

Normally, it is not necessary to add dithering. It is the work of CD manufacturer. It is he who decides if this is necessary or not. This is usually not the job of a recording studio. Indeed, adding dithering, you may alter the quality of audio files.

So, don't worry, be happy ;)

Best regards,

bernard
Graemme Brown
Zen Mastering
1460 Wild Rose Drive
Gabriola Island, BC
Canada V0R 1X5
+1.604.874.9096

"A Horus, A Horus; My Kingdom for a Horus!"

SoundKlang
Posts: 63
Joined: Wed Sep 21, 2011 18:35

Re: Dithering in VS 3 plugin "External Insert"

Postby SoundKlang » Tue Apr 09, 2013 12:56

Thank you for the replies. It is true, this is not really an issue. It is not "wrong" without dithering, only I believe to hear a subtle difference in depth, localization and tonality with dithering.

I found a workaround: It is possible to send the signal to an Aux Send Bus (In-Place Panning activated) and set the Outputs of the Aux Send Bus to the DA. I was pleased with result with the Aux Send's Dither option activated (MT-R, Triangular, Acoustic Noise Shaping).

User avatar
Graemme
Posts: 2258
Joined: Wed May 15, 2002 22:18
Location: Gabriola, BC, Canada
Contact:

Re: Dithering in VS 3 plugin "External Insert"

Postby Graemme » Wed Apr 10, 2013 05:00

Yep, that's what I do...except with flat, TPDF dither at 32fp to 24i...

I do hear a subtle difference using noised-shaped dither in this context but much less (if any) of a change using plain-old, flat tpdf dither.

To each, their own :->

gb




SoundKlang wrote:Thank you for the replies. It is true, this is not really an issue. It is not "wrong" without dithering, only I believe to hear a subtle difference in depth, localization and tonality with dithering.

I found a workaround: It is possible to send the signal to an Aux Send Bus (In-Place Panning activated) and set the Outputs of the Aux Send Bus to the DA. I was pleased with result with the Aux Send's Dither option activated (MT-R, Triangular, Acoustic Noise Shaping).
Graemme Brown
Zen Mastering
1460 Wild Rose Drive
Gabriola Island, BC
Canada V0R 1X5
+1.604.874.9096

"A Horus, A Horus; My Kingdom for a Horus!"