HydrogenAudio

Hydrogenaudio Forum => Scientific Discussion => Topic started by: Supersu on 2021-08-23 19:45:38

Title: VST usage & quality loss
Post by: Supersu on 2021-08-23 19:45:38
Hi folks,

first my setup:
1) Windows & Tidal desktop client
2) Virtual Audio Device exclusive mode (VB-CABLE HiFi- Cable Virtual Audio Device / https://vb-audio.com/Cable/) -
3) Toneboosters Morphit exclusive mode (VST - https://www.toneboosters.com/tb_morphit_v1.html)
4) USB-connected Fiio K5 Pro (Headphone Amp + DAC - https://www.fiio.com/k5pro)
5) Headphones (Beyerdynamic DT990,1770 Pro, 1990 Pro, Sennheiser 660S)

My questions:
Firstly, I have no knowledge regarding digital audio workstations etc.
a) Can audio quality suffer from using VST?
b) Does e.g. from changing the gain in Morphit audio quality suffer from such changes? Tidal for examples does not allow the volume slider when used in exclusive mode.
c) VB Cable offers the HiFi-Cable which supports ASIO. But the "normal" cable offers WASAPI support. The latter should be a safer option because it has the same quality as ASIO but it has a more native system implementation. Which one should I use best?
d) Do you have a recommendation for a better virtual audio device?

Thanks in advance
supersu
Title: Re: VST usage & quality loss
Post by: DVDdoug on 2021-08-23 21:34:32
Quote
a) Can audio quality suffer from using VST?
It's supposed to improve/correct the sound. ;)  i.e. correct headphone frequency response deviations.

You have to be a little careful when you boost digitally because most digital files are already normalized (maximized) you can push the levels into clipping (distortion).   There's a possibility that this plug-in won't allow that.   You can also possibly push the headphone "mechanically" into distortion or overdrive your headphone amplifier...

Title: Re: VST usage & quality loss
Post by: includemeout on 2021-08-24 03:29:25
3) Toneboosters Morphit exclusive mode (VST - https://www.toneboosters.com/tb_morphit_v1.html)
Typos, plus the ludicrous claim that there may indeed be any female from the human species actually caring for VSTs (to the point of giving their testimony on the home page) , don't do their credibility any favors, IMO.
Quote
Our scientific research* has shown that headphones vary considerably in their response, causing undesirable coloration and making it diffult to create mixes that translate well to other devices.
Title: Re: VST usage & quality loss
Post by: includemeout on 2021-08-24 03:39:31
...not to mention that autoEQ apps such as Wavelet on Android or some custom parametric equalization on the desktop can do just that for absolutely zero cost.
Title: Re: VST usage & quality loss
Post by: Supersu on 2021-08-24 11:22:36
First: Thanks : )

Quote
a) Can audio quality suffer from using VST?
It's supposed to improve/correct the sound. ;)  i.e. correct headphone frequency response deviations.

My question was a more general one. Can audio quality suffer from using VST? The question is not concerning better or worse VSTs. Let's pretend a near perfect[/in] VST. Can the additional processing worsen quality?

You have to be a little careful when you boost digitally because most digital files are already normalized (maximized) you can push the levels into clipping (distortion).   There's a possibility that this plug-in won't allow that.   You can also possibly push the headphone "mechanically" into distortion or overdrive your headphone amplifier...

That's why I use at least a -6db gain. Plus: Morphit already implemented an optional limiter.
Title: Re: VST usage & quality loss
Post by: Supersu on 2021-08-24 11:24:49
Our scientific research* has shown that headphones vary considerably in their response, causing undesirable coloration and making it diffult to create mixes that translate well to other devices.


I feel you - but I don't think that the engineers write the website stuff.
Title: Re: VST usage & quality loss
Post by: Supersu on 2021-08-24 11:25:21
Questions are still open:

a) Can audio quality suffer from using VST?
b) Does e.g. from changing the gain in Morphit audio quality suffer from such changes? Tidal for examples does not allow the volume slider when used in exclusive mode.
c) VB Cable offers the HiFi-Cable which supports ASIO. But the "normal" cable offers WASAPI support. The latter should be a safer option because it has the same quality as ASIO but it has a more native system implementation. Which one should I use best?
d) Do you have a recommendation for a better virtual audio device?
Title: Re: VST usage & quality loss
Post by: Brand on 2021-08-24 11:59:46
a) Can audio quality suffer from using VST?
It certainly can. A VST plugin can alter the audio quality in various ways, both intended and unintended. To be sure you would have to analyze it by running some signals through it... But if it sounds good to you, you don't need to bother.

Quote
b) Does e.g. from changing the gain in Morphit audio quality suffer from such changes?
I don't know about Morphit specifically, but I used some Toneboosters plugins years ago and they were legit, so I would expect them to still be well made and not suffer from a simple gain change (clipping aside).

Quote
c) VB Cable offers the HiFi-Cable which supports ASIO. But the "normal" cable offers WASAPI support. The latter should be a safer option because it has the same quality as ASIO but it has a more native system implementation. Which one should I use best?
Both WASAPI exclusive and ASIO should produce a bit-perfect output, so just use whichever is more convenient. But even the other modes should be fine (see here (https://www.audiosciencereview.com/forum/index.php?threads/kernel-streaming-asio-wasapi-and-music-players-foobar-jriver.7412/#post-171098)).


Oh and if you're concerned about audio quality you might want to avoid Tidal's MQA, which is a lossy format.  ;)
(I don't know if they even offer lossless audio anymore.)
Title: Re: VST usage & quality loss
Post by: lvqcl on 2021-08-24 12:14:17
audio quality
audio quality
audio quality

"You keep using that word. I do not think it means what you think it means"
Title: Re: VST usage & quality loss
Post by: Supersu on 2021-08-24 14:07:46
Thanks a lot Brand.

Oh and if you're concerned about audio quality you might want to avoid Tidal's MQA, which is a lossy format.  ;)
(I don't know if they even offer lossless audio anymore.)
They do - Hifi mode streams FLAC.
Title: Re: VST usage & quality loss
Post by: Supersu on 2021-08-24 14:09:23
"You keep using that word. I do not think it means what you think it means"

Please enlighten me - what does it?
Title: Re: VST usage & quality loss
Post by: Supersu on 2021-08-24 20:28:38
"You keep using that word. I do not think it means what you think it means"

Please enlighten me - what does it?

@lvqcl
Title: Re: VST usage & quality loss
Post by: lvqcl on 2021-08-25 11:21:33
I mean, audio quality is not some magical property of audio signal that can can be damaged by some "magical" actions"

"Can audio quality suffer from using VST?" -- As if the mere act of passing audio signal through VST can reduce audio quality...
Title: Re: VST usage & quality loss
Post by: Porcus on 2021-08-25 16:02:09
On Tidal lossless:
They do - Hifi mode streams FLAC.
That is not sufficient. If it has been through lossy processing like MP3 or MQA, you don't recover it by decoding the lossy and then encoding in a lossless format.

Does Tidal anymore stream un-MQA'ed FLAC when they have an MQA?
Title: Re: VST usage & quality loss
Post by: Cavaille on 2021-08-25 20:21:57
Hi folks,
(...)
a) Can audio quality suffer from using VST?
b) Does e.g. from changing the gain in Morphit audio quality suffer from such changes? Tidal for examples does not allow the volume slider when used in exclusive mode.
(...)
Thanks in advance
supersu

What is audio quality to you? Is it - by your definition - retaining the original sound, without introducing errors that would then "hurt" said sound?

Because, as someone else said above, VSTs can produce audible errors like distortions of any kind, flanges and other artifacts. Either because they're badly done, the user using these VSTs abused the settings or because the user doesn't know how to use them properly.
However, regarding the VST you mentioned (Morphit), I assume that you don't need to worry. After all, it's just an equalizer. Though... a badly done EQ will introduce phase errors into any signal and I haven't used Morphit so I don't know if it does something to the signal beyond what you want. You could measure it, you know...

You know, instead of spending money on a software which you don't know how it'll behave you could just do the equalizing yourself. With a player like foobar and any good EQ (foobar has a component that can use VSTs) you could simply use Oratorys presets and apply them yourself.
Title: Re: VST usage & quality loss
Post by: Brand on 2021-08-25 21:57:18
On Tidal lossless:
They do - Hifi mode streams FLAC.
That is not sufficient. If it has been through lossy processing like MP3 or MQA, you don't recover it by decoding the lossy and then encoding in a lossless format.

Does Tidal anymore stream un-MQA'ed FLAC when they have an MQA?
FWIW, according to this post (https://old.reddit.com/r/TIdaL/comments/mzoifr/mqa_separated_in_tidal_hifi_plus_subscription/gw6inmw/), the albums tagged with "Master" have no actual lossless version (even if you select "HiFi/lossless" you get the MQA'd files), while the albums/tracks that don't have the "Master" label are in fact lossless.

But it's hard to know for sure just based on one post...  my default would be to not trust a company that sells and promotes MQA and to look for alternative sources.
Title: Re: VST usage & quality loss
Post by: Supersu on 2021-08-27 23:19:51

What is audio quality to you? Is it - by your definition - retaining the original sound, without introducing errors that would then "hurt" said sound?

Totally agree, we're on the same page.

You know, instead of spending money on a software which you don't know how it'll behave you could just do the equalizing yourself. With a player like foobar and any good EQ (foobar has a component that can use VSTs) you could simply use Oratorys presets and apply them yourself.

Thank you. That really helped me. I will take some time to work with all the information in the autoEQ git.  :)
Already got a question when dealing with the most recommended convolution eq.
Title: Re: VST usage & quality loss
Post by: Supersu on 2021-08-27 23:25:25
It is recommended to set a certain amount of negativ gain. If you import the impuls file in the convolver eq it does only tell you "impulse power" argument. The level adjust in the parameters section is not changed by default. I tested it with around 9 input files. Is it fine to ignore the level adjustment and use it without a negative gain like eg in the photo -7.2db.

(https://i.ibb.co/ZK1rfmn/convolver-settings.png) (https://imgbb.com/)
share image com (https://de.imgbb.com/)
Title: Re: VST usage & quality loss
Post by: DVDdoug on 2021-08-28 18:11:41
Quote
Please enlighten me - what does it?
That's complicated...   

"High fidelity" reproduction is supposed to accurately reproduce (play back)  the recording.   In that case we can say anything that changes the sound is reducing quality.   

But as a practical matter, you might like to boost the bass or add reverb or whatever and you might say the sound quality is improved but you are reducing "fidelity" whenever you alter the sound.   

On the other hand if your headphones have weak bass, then boosting the bass (with VST or whatever) is corrective (restoring the original fidelity/quality).

Most digital processing is pretty good and it does what it's supposed to do,  so something like EQ or reverb won't cause distortion or introduce unwanted side effects, unless you get clipping.

VSTs are mostly used in production rather than reproduction.         In audio production anything goes...  For example distortion in your playback system is normally a bad thing but guitar players often like to drive their amps into distortion and VST guitar amp/cabinet simulators can intentionally add distortion.    
Title: Re: VST usage & quality loss
Post by: kode54 on 2021-08-28 21:19:34
Also, digital processing by VST filters or instruments is always in floating point on the pipeline, so it's to the benefit of an effect or instrument to process everything in floating point internally as well. Therefore clipping shouldn't be an issue, either, as the final mix down can process any volume leveling and clipping prevention the user desires.
Title: Re: VST usage & quality loss
Post by: Supersu on 2021-08-29 09:10:24
It is recommended to set a certain amount of negativ gain. If you import the impuls file in the convolver eq it does only tell you "impulse power" argument. The level adjust in the parameters section is not changed by default. I tested it with around 9 input files. Is it fine to ignore the level adjustment and use it without a negative gain like eg in the photo -7.2db.

(https://i.ibb.co/ZK1rfmn/convolver-settings.png) (https://imgbb.com/)
share image com (https://de.imgbb.com/)

Does anybody have an answer for me? : )
Title: Re: VST usage & quality loss
Post by: lvqcl on 2021-08-29 11:40:08
If you import the impuls file in the convolver eq it does only tell you "impulse power" argument. The level adjust in the parameters section is not changed by default.

AFAIK if "Auto level adjust" is on, then it's automatically applied (it's easy to hear volume change when you turn it on and off). The "Level adjust" is an additional manual adjustment.
Title: Re: VST usage & quality loss
Post by: Supersu on 2021-08-29 19:58:22
Thanks.