INTERACT FORUM

Please login or register.

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

Author Topic: ASIO showing up in 20 but not 21.  (Read 9181 times)

wardsweb

  • Recent member
  • *
  • Posts: 14
ASIO showing up in 20 but not 21.
« on: September 26, 2015, 10:13:43 pm »

When I use JRiver 20 and go to tools>options>audio device> there is a JRiver Media Center 21 [ASIO] option. This does not appear when I use JRiver 21.

I am trying to use a Schiit Loki DSD only DAC. I don't see this DAC available under audio device, so I chose the JRiver Medai Center 21 [ASIO]. When I try and play the song, it shows it buffering, but then JRiver 20 closes and JRiver 21 opens. There are no options in 21 to allow me to play music over USB to the Loki.

What am I doing wrong?
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42387
  • Shoes gone again!
Re: ASIO showing up in 20 but not 21.
« Reply #1 on: September 27, 2015, 08:11:28 am »

We don't show our own device on the page because it would make a strange circular loop running it.
Logged
Matt Ashland, JRiver Media Center

wardsweb

  • Recent member
  • *
  • Posts: 14
Re: ASIO showing up in 20 but not 21.
« Reply #2 on: September 27, 2015, 08:43:36 am »

We don't show our own device on the page because it would make a strange circular loop running it.

OK, what do I choose under devices to use the Loki dac in MC21?
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42387
  • Shoes gone again!
Re: ASIO showing up in 20 but not 21.
« Reply #3 on: September 27, 2015, 09:41:13 am »

OK, what do I choose under devices to use the Loki dac in MC21?

Pick the Loki for ASIO output (if it has an ASIO driver) otherwise pick it for WASAPI ouput.

You do the device selection in Options > Audio.
Logged
Matt Ashland, JRiver Media Center

wardsweb

  • Recent member
  • *
  • Posts: 14
Re: ASIO showing up in 20 but not 21.
« Reply #4 on: September 28, 2015, 11:23:11 am »

When choosing Schiit Audio DSD [WASAPI] and Bitstreaming DSD, I get a popup that says, "Playback could not be started on the output "WASPI" using the format "DoP 5.6MHZ 2ch."

When choosing ASIO For C-Medai USB device, enabling DSD bitstream in DoP Format and Bitstreaming DSD, I get a popup that says, "the ASIO device does not support the sample rate of 352800 Hz.

In DSP studio, changing from DoP or ASIO 1X to match the Loki dac, still garners the popup errors.
Logged

brgreg

  • Recent member
  • *
  • Posts: 27
Re: ASIO showing up in 20 but not 21.
« Reply #5 on: September 28, 2015, 07:53:47 pm »

I use a Schiit Loki without problems.
My settings are:
Schiit Audio DSD Device - WASAPI  (no ASIO driver)
DSD and output format:
    output encoding: DSD in DoP Format (requires DSD capable DAC)

Note that the schiit website product description for the Loki states "DSD64 decoding"
Logged

blgentry

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 8014
Re: ASIO showing up in 20 but not 21.
« Reply #6 on: September 28, 2015, 08:12:33 pm »

Note that the schiit website product description for the Loki states "DSD64 decoding"

I think you've hit the nail on the head.  DSD64 is regular "single speed" DSD at 2.8 MHz.  The OP is trying to run 5.6 MHz DSD to the Loki and Loki doesn't support it.

Brian.
Logged

wardsweb

  • Recent member
  • *
  • Posts: 14
Re: ASIO showing up in 20 but not 21.
« Reply #7 on: September 28, 2015, 08:40:44 pm »

I think you've hit the nail on the head.  DSD64 is regular "single speed" DSD at 2.8 MHz.  The OP is trying to run 5.6 MHz DSD to the Loki and Loki doesn't support it.

Brian.

How do I change it to 2.8 MHz?
Logged

brgreg

  • Recent member
  • *
  • Posts: 27
Re: ASIO showing up in 20 but not 21.
« Reply #8 on: September 28, 2015, 08:47:15 pm »

In Options -> Audio -> DSP & Output format -> Output Encoding
   select the entry "DSD in DoP"
Logged

wardsweb

  • Recent member
  • *
  • Posts: 14
Re: ASIO showing up in 20 but not 21.
« Reply #9 on: September 29, 2015, 06:43:39 am »

In Options -> Audio -> DSP & Output format -> Output Encoding
   select the entry "DSD in DoP"

That is what I am using but still getting the 5.6MKz error. It's like it is stuck and won't change.

Schiit Audio DSD Device [WASAPI]
Bitstreaming - DSD and
DSD in DoP Format (requires DSD capable DAC)
Logged

brgreg

  • Recent member
  • *
  • Posts: 27
Re: ASIO showing up in 20 but not 21.
« Reply #10 on: September 29, 2015, 08:21:40 am »

The Loki is working on my system, which is a Windows 7 platform.  Have you followed the DSD setup instructions on the Schiit website in the Guides tab to set it up?  There instructions for MC should work.

Bill
Logged

blgentry

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 8014
Re: ASIO showing up in 20 but not 21.
« Reply #11 on: September 29, 2015, 08:22:48 am »

DSD is really complicated and sort of confusing.  I'm going to try to explain a little and make some guesses.

First, is Loki your only DAC?  Or do you have a PCM DAC *and* Loki?  Because, as you know, Loki is DSD only, so it can't support PCM files in any way.  Only DSD can be played by Loki.

That is what I am using but still getting the 5.6MKz error. It's like it is stuck and won't change.

What rate are the DSD files you are trying to play?  If you show the [Sample Rate] field it will show you the sampling frequency.  2822400 is "normal" single rate DSD.  If you see double that, you have double rate (2X) DSD files.  It might be that you haven't tried playing any single rate files, or you don't have any.  Just guessing.

Quote
Bitstreaming - DSD and
DSD in DoP Format (requires DSD capable DAC)

Here's part of the confusing thing about DSD and JRiver.  There are two ways to use a DSD DAC natively.  That is, two different modes of sending real DSD data to the DAC.  Actually more than two, but let's just talk about these two:

Bitstreaming:  When you set this option to DSD, JRiver takes any DSD file and just sends it along to the DAC without manipulating it.  No DSP will be applied and no format conversions will happen.  No Volume changes, etc.  It just sends it.  This is designed to be used when you have a DAC that does PCM *and* DSD in the same system.  For PCM files, it does it's normal processing.  But when it sees DSD, it just passes it.

Output Format as DSD.  This is in the DSP Studio under Output Format > Output Encoding.  This can be set to DSD, 2x DSD, or 4x DSD.  This setting resamples *everything* it gets into DSD.  If you try to play a PCM file, it resamples it to DSD.  This is designed for situations where you only have a DSD DAC, but you still want to play PCM files.  I guess it could also be used to down sample 2x DSD to 1x DSD, for cases like your Loki, which is only a 1x DSD DAC.

I would recommend only setting one of these options.  If you only have the Loki and no PCM DAC, use output format.  If you have a PCM DAC too, then use bitstreaming.  But ONLY if your DSD files are all single rate DSD.

If none of this works, I have no idea where to go. But maybe I gave you some new info and/or a place to start.

Good luck!

Brian.
Logged

brgreg

  • Recent member
  • *
  • Posts: 27
Re: ASIO showing up in 20 but not 21.
« Reply #12 on: September 29, 2015, 09:27:43 am »

Brian,

Wanted to confirm your recommendation on setting DSD options.
I just changed Bitstreaming from DSD to none.  Output Encoding remains DSD in DoP Format.  Interestingly, Schiit's guide for the Loki DSD setup only configures Bitsreaming for DSD. Their guide actually configures an older version of Media Center, as Bitstreaming choices under Custom included both DSD and DSD over PCM (DoP), where they chose DSD over PCM.  They don't mention Output Encoding. 

Setting Output Encoding to DSD in DoP Format with no Bitstreaming worked fine.
Schiit's Loki faq describes how they handle DSD:  Loki accepts the DSD over PCM (DoP) USB packet spec, sending the DSD without conversion to PCM. It
then unpacks and reassembles the bit-perfect DSD datastream with custom Schiit code implented on a 32-bit microchip controller.

Bill
Logged

brgreg

  • Recent member
  • *
  • Posts: 27
Re: ASIO showing up in 20 but not 21.
« Reply #13 on: September 29, 2015, 09:33:20 am »

Brian,
a follow-up.  All my DSD files are single rate.  Only buy single-rate due to the Loki.  He may very well have double rate files.

Bill
Logged

wardsweb

  • Recent member
  • *
  • Posts: 14
Re: ASIO showing up in 20 but not 21.
« Reply #14 on: September 29, 2015, 09:34:17 am »

Thanks Brian and Bill!  I really do appreciate your help. This helps to get me up to speed and understand what is going on. I will try it with no Bitstreaming.

I did go through the setup from the Schiit site. I have been working with Nick in customer support there for a few days. He has been very patient with me.

I do have a PCM DAC but I took it out of the system and left the Loki in to try and see if I could get it to work with MC21. I have left all setting in MC20 as they are, as it works well with my PCM DAC. My DSD files are 24/128.
Logged

blgentry

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 8014
Re: ASIO showing up in 20 but not 21.
« Reply #15 on: September 29, 2015, 09:46:30 am »

My DSD files are 24/128.

I know that DSD64 is one name for "regular" "single rate" DSD, and DSD128 is the name for "double rate" DSD.  I don't know what 24/128 would mean, as DSD is a 1 bit system.  If you are simply saying that all of your DSD files are DSD128, which is double rate DSD, then it makes sense that you can't bitstream them to Loki.  Loki only understands DSD64 (single rate).  So you would need to use Output Encoding to transcode down to regular DSD, which is labeled "DSD in DoP format" in the pulldown menu.

Hopefully this gets you closer to a solution.

Brian.
Logged

wardsweb

  • Recent member
  • *
  • Posts: 14
Re: ASIO showing up in 20 but not 21.
« Reply #16 on: September 29, 2015, 09:57:48 am »

I know that DSD64 is one name for "regular" "single rate" DSD, and DSD128 is the name for "double rate" DSD.  I don't know what 24/128 would mean, as DSD is a 1 bit system.  If you are simply saying that all of your DSD files are DSD128, which is double rate DSD, then it makes sense that you can't bitstream them to Loki.  Loki only understands DSD64 (single rate).  So you would need to use Output Encoding to transcode down to regular DSD, which is labeled "DSD in DoP format" in the pulldown menu.

Hopefully this gets you closer to a solution.

Brian.

Thanks again Brian. "DSD in DoP format" is what is set up now. I just need to try it without the Bitstreaming, as Bill suggested.
Logged

wardsweb

  • Recent member
  • *
  • Posts: 14
Re: ASIO showing up in 20 but not 21.
« Reply #17 on: September 29, 2015, 06:30:27 pm »

EUREKA!  Just had to set Bitstreaming to NONE. With Schiit audio DSD chosen under audio devices and DSD in DoP format set in the DSP studio, it works great.

Thanks Brian!    Thanks Bill!  I really do appreciate your time and effort, not only get me up and running, but to understand what's going on.
Logged

blgentry

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 8014
Re: ASIO showing up in 20 but not 21.
« Reply #18 on: September 29, 2015, 07:27:18 pm »

Alright!  Good to hear you got it working.

Brian.
Logged

brgreg

  • Recent member
  • *
  • Posts: 27
Re: ASIO showing up in 20 but not 21.
« Reply #19 on: September 30, 2015, 05:54:05 am »

Great!
yesterday I downloaded a 2xDSD test file which played successfully through the Loki with the above setting.  Errors out when Bitstreaming is set to DSD.

I also sent an email to Nick of Schiit Audio with changes which must be made to the DSD Setup guide.  Since the guide currently has you setting Bitstreaming to DSD but does not mention Output encoding, this muddied the waters.

enjoy!
Bill
Logged

wardsweb

  • Recent member
  • *
  • Posts: 14
Re: ASIO showing up in 20 but not 21.
« Reply #20 on: September 30, 2015, 08:37:54 am »

Great!
yesterday I downloaded a 2xDSD test file which played successfully through the Loki with the above setting.  Errors out when Bitstreaming is set to DSD.

I also sent an email to Nick of Schiit Audio with changes which must be made to the DSD Setup guide.  Since the guide currently has you setting Bitstreaming to DSD but does not mention Output encoding, this muddied the waters.

enjoy!
Bill

Yes Bill, mis-information makes it tough for a newbie to get things set right.

By the way, on the JRiver Wiki, it also says to set Bitstream to DSD when using DSD over PCM. This may work for other DACs but not the Loki.

http://wiki.jriver.com/index.php/DSD#DSD_over_PCM_.28DoP.29 

Logged

blgentry

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 8014
Re: ASIO showing up in 20 but not 21.
« Reply #21 on: September 30, 2015, 09:09:41 am »

By the way, on the JRiver Wiki, it also says to set Bitstream to DSD when using DSD over PCM. This may work for other DACs but not the Loki.

I think you're making an improper conclusion.  Bitstreaming of SINGLE RATE DSD to your Loki should work fine.  The problem is, all of your DSD files are DOUBLE RATE.  ...and Loki doesn't support Double Rate DSD (DSD128).  So JRiver has to convert DSD128 to DSD64, then send it to the Loki.  Conversion is not bitstreaming.  Bitstreaming doesn't change the data.  Conversion does change it.

In fact, (and I'm not trying to rain on anyone's parade here), this conversion process, in this case, makes using DSD pretty much useless.  Why?  Because conversion from DSD128 to DSD64 goes through PCM as a middle conversion stage.  So what's the point of outputting DSD to the DAC if it was just turned into PCM along the way?  In my mind, there's no reason to do so.  I would just use a PCM DAC at that point and be done with it.

Single Rate DSD, being bitstreamed to Loki makes sense.  Converting DSD128 to PCM, then back down to DSD64 to be sent to Loki doesn't make sense.  To me.

Again, not trying to negative about this.  I'm just discussing the technical aspects of this process and how they might influence the outcome.

Brian.
Logged

wardsweb

  • Recent member
  • *
  • Posts: 14
Re: ASIO showing up in 20 but not 21.
« Reply #22 on: September 30, 2015, 10:39:25 am »

I just borrowed this Loki, as an experiment. It has done it's job and shown me that I need to buy a better DAC. Then I can avoid all this converting and just play native DSD with the right DAC.

I understand your point and I do want to play my high resolution files as written. Otherwise, like you said, why bother?

Thanks again and happy listening.
Logged

blgentry

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 8014
Re: ASIO showing up in 20 but not 21.
« Reply #23 on: September 30, 2015, 10:55:25 am »

On the other hand, some people say that a very high quality PCM DAC does a better job, playing DSD converted to PCM, than most DSD DACs playing native DSD.  I guess it all depends on what your expectations are and your budget.

For me, the small amount of DSD I've heard on my system, converted to PCM at 192kHz/24bit sounds pretty nice.  My number of DSD titles is so small that I can't really be sure, but I've liked the very small number I have heard.

Brian.
Logged
Pages: [1]   Go Up