INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: identical output as input [audio]  (Read 3367 times)

raul

  • Recent member
  • *
  • Posts: 14
identical output as input [audio]
« on: February 06, 2015, 03:54:00 pm »

Hi guys,

i'll apologise in advance if this question has been answered before.

wen playing audio via WASAPI to my S/PDIF digital output, how do i keep the bit-depth output the same as my input?

for example: wen i am playing a 16/44 song as my input, wen i look at the output in the "audio path" pop-up, it says 32 bit/44.
even wen i'm playing a 24/96 or 24/192 song as my input, the "audio path" shows the output as 32bit/96 or 32/192....

how can i keep the input & output the same?

i'm proud to say i recently purchased [ie. yesterday] JRiver MC, but just want to get help on a few tweaks.
i used a trial version about a year ago [& in that time, i'm sure there has been sum major upgrades & changes] but couldn't purchase as i didn't own a credit card as yet.

thankz guys for the help & guidance.  :)

Raul.
Logged
A life lived in fear is a life half-lived.

BryanC

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2578
Re: identical output as input [audio]
« Reply #1 on: February 06, 2015, 05:39:09 pm »

Take a look at your settings and options in Tools>Options>Audio>DSP & Output Format>Output Format
Logged

raul

  • Recent member
  • *
  • Posts: 14
Re: identical output as input [audio]
« Reply #2 on: February 06, 2015, 06:36:55 pm »

Take a look at your settings and options in Tools>Options>Audio>DSP & Output Format>Output Format

thankz, i did, but the only "output format" u can change is the sample rate, not the bit-depth.
however, upon further tinkering, i realised that if u go to "playback options">audio device>device settings>..... now in this window which has a heading "Realtek Digital Output (Realtek High Definition Audio) [WASAPI], there is an option for Bitdepth which has 6 options ranging from automatic (recommended) to 16bit-integer.

itz with the option "automatic", that the bitdepth is different in the output ie. if i play 16/44 or 24/96, the output is 32/44 or 32/96 respectively....
however, the audio path still shows this as "DIRECT"

what i find EERIE & peculiar is that my S/PDIF cable can ONLY accept up to 24/192 & obviously this is the same with my Headroom ULTRA 24bit DAC, only accepts max. 24/192 via S/PDIF optical....

HOW is it that i can play/input a 24/192 song & it is able to output a 32/192 to my S/PDIF optical?!?
itz very strange considering itz playing back with no worries [ie. DIRECT] but how this is scientifically possible, i do NOT know?

does anybody else hav this situation where they hav a 24bit/192 outboard DAC which they r feeding via an S/PDIF or USB & JRiver MC audio path is showing an output of 32bit & itz unbelievably still going thru & working....??

i'd like to hear from the engineers of the audio engine as well if possible if this is normal.

what is WEIRD is if i go to the Bit-depth option & choose 24-bit integer, MC has playback problems, & if i choose 16-bit integer, then of course all my 16bit music will hav same input as output. but i don't understand y 24bit won't work.... & as i've mentioned before, choosing the option "automatic (recommended for best sound quality) means the output on everything i play is 32bit....... & my DAC can process max. 24bit.  ?  :-\

is it safe to say that even tho MC says i'm having a "DIRECT" audio path, itz wrong somewhere?

thankz again, hopefully somebody else has had this situation as well.... i mean, as far as know MOST ppl hav 24bit high-end DACs & no higher than 24/192 music.....
Logged
A life lived in fear is a life half-lived.

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: identical output as input [audio]
« Reply #3 on: February 06, 2015, 07:19:09 pm »

for example: wen i am playing a 16/44 song as my input, wen i look at the output in the "audio path" pop-up, it says 32 bit/44.
even wen i'm playing a 24/96 or 24/192 song as my input, the "audio path" shows the output as 32bit/96 or 32/192....

how can i keep the input & output the same?

You should not, unless you have an external DAC that is broken or has terrible drivers, and reports bitdepths as possible that it does not support.

* The highest possible playback bitdepth always results in the optimal quality playback, under all conditions.
* When volume is set at 100%, then the additional bitdepth is irrelevant because it is filled with zeroes.
* When the volume is set to less than 100%, for any reason (which can include automatic volume leveling and all sorts of other DSP effects as well), then playing back with a higher bitdepth than the source file preserves audio information which would otherwise be clipped.

The only valid reason to alter the default automatic bitdepth selection is if your output device is borked, and otherwise playback fails (and in this case, I'd recommend fixing your output device, though this may not always be financially possible or there could be other complexities at play).

The same is not true for Sample Rate.  It is generally best to play the files back with matching Sample Rates (which MC does by default when the Audio Options are set up properly).  MC picks the best bitrate for you.  Don't fight it, as you're not helping, and are risking degrading your audio quality.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

csimon

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 1686
Re: identical output as input [audio]
« Reply #4 on: February 07, 2015, 10:17:26 am »

 It is generally best to play the files back with matching Sample Rates (which MC does by default when the Audio Options are set up properly).  MC picks the best bitrate for you.  Don't fight it, as you're not helping, and are risking degrading your audio quality.

Except that MC automatically switches to a different sample rate when you output in Doby Digital, as it is assumed you are not interested in audio quality if outputting in Dolby Digital, which is processed, lossy and compressed.
Logged

6233638

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 5353
Re: identical output as input [audio]
« Reply #5 on: February 07, 2015, 12:05:48 pm »

what i find EERIE & peculiar is that my S/PDIF cable can ONLY accept up to 24/192 & obviously this is the same with my Headroom ULTRA 24bit DAC, only accepts max. 24/192 via S/PDIF optical....
HOW is it that i can play/input a 24/192 song & it is able to output a 32/192 to my S/PDIF optical?!?
Media Center always uses the highest bit-depth that the device driver will accept.
The Realtek driver evidently accepts a 32-bit input, and will convert that to a 24-bit output. (since S/PDIF is limited to 24-bit)
 
You may wish to configure Media Center to use a 24-bit output (or 24-bit padded if that does not work) rather than 32-bit.
Logged

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: identical output as input [audio]
« Reply #6 on: February 07, 2015, 03:41:57 pm »

Except that MC automatically switches to a different sample rate when you output in Doby Digital, as it is assumed you are not interested in audio quality if outputting in Dolby Digital, which is processed, lossy and compressed.

Yeah.

You may wish to configure Media Center to use a 24-bit output (or 24-bit padded if that does not work) rather than 32-bit.

If you know it is going out over a SPDIF link, and the drivers are dumb and accept the input anyway, then yes, this is a good example of a place to do this.  If you don't know how, and that's what this is about, refer to:

http://wiki.jriver.com/index.php/WASAPI

You can set the bitdepth explicitly there.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

raul

  • Recent member
  • *
  • Posts: 14
Re: identical output as input [audio]
« Reply #7 on: February 07, 2015, 04:51:20 pm »

Media Center always uses the highest bit-depth that the device driver will accept.
The Realtek driver evidently accepts a 32-bit input, and will convert that to a 24-bit output. (since S/PDIF is limited to 24-bit)
 
You may wish to configure Media Center to use a 24-bit output (or 24-bit padded if that does not work) rather than 32-bit.

"The Realtek driver evidently accepts a 32-bit input, and will convert that to a 24-bit output. (since S/PDIF is limited to 24-bit)"

this conversion that the Realtek driver is supposedly doing.... does it now mean that the audio presented to the S/PDIF optical cable is not 'bit-perfect/untouched' anymore?
altho MC dus state "DIRECT" in the audio path...

but Y isn't it working wen i explicitly state 24-bit output? it says playback went wrong, & yet my cable & DAC obv can handle a 24-bit signal. what gives?

& obv as i've stated, wen i stick with the default "automatic", it outputs a 32bit value....& the audio works.

b4 purchasing MC20 recently, the last version [& time] i used was MC19 trial version, & it naturally ONLY accepted a 24bit signal & 32bit output wudn't work.

so sum things hav clearly changed......
Logged
A life lived in fear is a life half-lived.

6233638

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 5353
Re: identical output as input [audio]
« Reply #8 on: February 08, 2015, 02:11:58 am »

"Direct" means that Media Center is doing no processing to the signal. (though I think the exception is Volume Leveling)
Media Center doesn't know what the device on the other end is doing with that signal, or whether that device is a 32-bit DAC or a 24-bit S/PDIF output.
So it is as direct as it can be, as far as Media Center is concerned.
 
Did you try both 24-bit output options? I'd be surprised if neither of them work.

b4 purchasing MC20 recently, the last version [& time] i used was MC19 trial version, & it naturally ONLY accepted a 24bit signal & 32bit output wudn't work.
so sum things hav clearly changed......
You probably updated your Realtek drivers. (or Windows Update did)
Logged

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10789
Re: identical output as input [audio]
« Reply #9 on: February 08, 2015, 05:05:44 am »

24-padded-to-32 should work as an output on those devices, I would think. And it ensures MC knows that only 24-bit are used for output.
Logged
~ nevcairiel
~ Author of LAV Filters
Pages: [1]   Go Up