INTERACT FORUM

Please login or register.

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

Author Topic: Feature request: play DSD files automatically  (Read 7479 times)

felix2

  • Junior Woodchuck
  • **
  • Posts: 58
Feature request: play DSD files automatically
« on: October 22, 2015, 09:54:20 pm »

Today DSP Studio Output Format controls what kind of audio files can be played. You configure for PCM, Dolby Digital or DSD.

Why not able to sense type of file and play automatically? So that user does not need to go through DSP Studio reconfiguration when switching between PCM and DSD files.

In a library full of mixed PCM (and FLAC) and DSD files, manual switching is a big pain.
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7804
  • Autumn shade...
Re: Feature request: play DSD files automatically
« Reply #1 on: October 22, 2015, 10:08:11 pm »

Does setting bitstreaming to DSD not address this issue? PCM will output as PCM and DSD will output DSD (if supported).
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 24.10 Oracular Oriole 64-bit | Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 33 (Windows + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

blgentry

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 8014
Re: Feature request: play DSD files automatically
« Reply #2 on: October 22, 2015, 10:11:32 pm »

You are probably thinking that you need to set the Output Format > Output Encoding to play DSD.  That's not what that setting is for.  That setting is to convert *everything* to DSD on the fly.  This is to be used if you have a DAC that ONLY plays DSD.  It's almost never correct to use that setting.

You don't need to manually switch to play DSD and PCM.  By default, DSD is converted to PCM at 352.8 kHz, so will play to any PCM DAC.  If you have a DSD capable DAC, you can turn on bitstreaming for DSD.  When MC sees a DSD file, it will pass it straight through to the DAC with no conversion, no EQ, no nothing.  Just straight DSD to the DAC.

Tools > Options > Audio > Settings > Bitstreaming > DSD

It's automatic once that's set.  Play PCM and it goes through your PCM rules in DSP Studio.  Play DSD and it gets bitstreamed.

Or leave bitstreaming OFF and DSD gets converted to PCM on the fly.  Either way, it's automatic; no switching required.

Brian.

PS:  The Donkey (who is Awesome) seems to have said all of this in a much shorter way, while I was typing a small book...  :)
Logged

felix2

  • Junior Woodchuck
  • **
  • Posts: 58
Re: Feature request: play DSD files automatically
« Reply #3 on: October 27, 2015, 02:12:49 am »


Thanks Donkey and Blgentry for replies.
Yes Bitstreaming skips my mind on this one. Turned it on and the automatic switching works. BUT there is one big problem - I lost volume control on DSD (well, its bitstreaming...). I use volume control (and using my remote) all the time. So now PCM plays with volume I set but DSD plays at maximum volume without control!! The dramatic difference in volume drives me nuts ...
Quite disappointing.
Logged

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10935
Re: Feature request: play DSD files automatically
« Reply #4 on: October 27, 2015, 03:23:11 am »

Thats what bitstreaming means, you cannot change the signal at all, no volume control or any other kind of DSP.
Logged
~ nevcairiel
~ Author of LAV Filters

blgentry

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 8014
Re: Feature request: play DSD files automatically
« Reply #5 on: October 27, 2015, 08:11:26 am »

...so the obvious answers are:

1.  Use the volume control on your amplifier or preamplifier, or AV Receiver, or something else that's "hardware" further down the chain from MC.  That will preserve your DSD as "pure" going to your DAC and still let you adjust volume how you want it.  Just not volume adjusted in MC.
2.  Turn off bitstreaming and let MC just convert DSD to PCM. Now your volume control in MC will work for all file types, since MC is converting DSD to PCM, so it can process volume, as well as any other DSP adjustments you might have made.

Brian.
Logged

thecrow

  • MC Beta Team
  • Galactic Citizen
  • *****
  • Posts: 457
Re: Feature request: play DSD files automatically
« Reply #6 on: October 27, 2015, 01:48:21 pm »

A digital volume control is achieved using DSP.
DSP on a DSD signal is very difficult (one reason why most of the pro music world uses PCM rather than DSD).
So the best way of keeping a pure DSD signal path and having a volume control is to implement the volume control in the analogue world.
i.e. outside MC.
Logged

felix2

  • Junior Woodchuck
  • **
  • Posts: 58
Re: Feature request: play DSD files automatically
« Reply #7 on: October 28, 2015, 02:03:00 am »

A digital volume control is achieved using DSP.
DSP on a DSD signal is very difficult (one reason why most of the pro music world uses PCM rather than DSD).
So the best way of keeping a pure DSD signal path and having a volume control is to implement the volume control in the analogue world.
i.e. outside MC.


Thanks all for helping me!!!
Yes I understand bitstreaming means just that, bypass DSP and loss of controls. Have to await for some genius to figure out digital volume control for DSD. In the meantime, I will use bitstreaming for auto switching and have to adjust my operation. I do want native DSD, without conversion to PCM or DoP because it just sound so superior.

This close the thread. Until I post feature request to do digital volume control for DSD to drive JRiver guys mad. :)
Logged

blgentry

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 8014
Re: Feature request: play DSD files automatically
« Reply #8 on: October 28, 2015, 09:01:11 am »

I do want native DSD, without conversion to PCM or DoP because it just sound so superior.

DoP *is* native DSD right?  It's just the DSD bitstream packed into a PCM header.  The DSD data is intact and gets reassembled into the exact same bitstream by the DAC at the other end.  Unless I'm missing something.

Conversion to PCM *is* a conversion and is not native.  But!  I've read some people say that with really good DACs, the PCM section is better than the DSD section and DSD converted to PCM sounds better than native DSD.  I have NOT heard any myself.  Just passing along something I read.

Brian.
Logged

Oliverlim

  • Recent member
  • *
  • Posts: 38
Re: Feature request: play DSD files automatically
« Reply #9 on: November 08, 2015, 10:56:12 pm »

On my iphone, I do not seem to encountering this DSD volume issue.  Wheather PCM or DSD it ouputs the same DAC at the volume it is currently setup. However, it works differently in JRiver. I understand one of the reason is that I am using JRiver as my actual volume control and do a "line out" volume at the DAC.  But I was hoping there was a easier way to do this. Otherwise, it just defeats the purpose of trying to do native decoding.
Logged

blgentry

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 8014
Re: Feature request: play DSD files automatically
« Reply #10 on: November 09, 2015, 08:53:47 am »

On my iphone, I do not seem to encountering this DSD volume issue.  Wheather PCM or DSD it ouputs the same DAC at the volume it is currently setup. However, it works differently in JRiver. I understand one of the reason is that I am using JRiver as my actual volume control and do a "line out" volume at the DAC.  But I was hoping there was a easier way to do this. Otherwise, it just defeats the purpose of trying to do native decoding.

I can't figure out what you're trying to ask.

Brian.
Logged

corcorac

  • Member
  • *
  • Posts: 4
Re: Feature request: play DSD files automatically
« Reply #11 on: November 10, 2015, 04:50:24 pm »

I'll tell you why you get the same volume, haha. iPhones DEFINITELY don't do DSD. PCM vs PCM, of course, it'll be the same volume....I'm surprised you even got DSD files on the iPhone without Apple blocking it due to incompatibility. (No, the 6s doesn't do DSD, mi Madre has one and I can confirm her phone doesn't like it)
Logged

Oliverlim

  • Recent member
  • *
  • Posts: 38
Re: Feature request: play DSD files automatically
« Reply #12 on: November 11, 2015, 04:17:05 am »

I can't figure out what you're trying to ask.

Brian.


Basically I would like jriver to be able to control the volume of dsd files
Logged

mb01

  • Recent member
  • *
  • Posts: 6
Re: Feature request: play DSD files automatically
« Reply #13 on: November 19, 2015, 02:38:45 pm »

Tools > Options > Audio > Settings > Bitstreaming > DSD

as the discussion is not so old... I tried DSD play with my new Mutec mc-3+usb. Works on PC laptop with jriver MC20. Does not work on MacMini jriver MC20. Identical settings. I tried Audivrana with native DSD, works on MacMini... is there any hint what could go wrong on the Mac?
Thanks !
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72438
  • Where did I put my teeth?
Re: Feature request: play DSD files automatically
« Reply #14 on: November 19, 2015, 03:19:07 pm »

Did you try MC21?
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7804
  • Autumn shade...
Re: Feature request: play DSD files automatically
« Reply #15 on: November 19, 2015, 03:55:29 pm »

as the discussion is not so old... I tried DSD play with my new Mutec mc-3+usb. Works on PC laptop with jriver MC20. Does not work on MacMini jriver MC20. Identical settings. I tried Audivrana with native DSD, works on MacMini... is there any hint what could go wrong on the Mac?
Thanks !

Since you're using the Mac build, can you try the possible solution posted in this topic? http://yabb.jriver.com/interact/index.php?topic=101076.0
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 24.10 Oracular Oriole 64-bit | Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 33 (Windows + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones
Pages: [1]   Go Up