INTERACT FORUM

More => Old Versions => JRiver Media Center 23 for Windows => Topic started by: 123sheep on February 06, 2018, 02:17:22 pm

Title: Chord Mojo with JRiver with DSD...
Post by: 123sheep on February 06, 2018, 02:17:22 pm
Hello

Could you please tell me how to setup the Mojo with JRiver Media Center in Windows?

I either have it on WASAPI with 4x DSD  in DoP
https://imgur.com/a/0SzTs

or Asio with 2x DSD in DoP (if I put 4x DSD in this mode it is stuttering)
https://i.imgur.com/ozOpne5.jpg

It works ok but it will only play the sound coming from JRiver, if I switch to my browser for example and play a youtube video, the video won't start or if I try to play music in Spotify the song won't play. It will play again if I close JRiver though.

Also the volume control in JRiver does nothing in both modes. Same as the Volume Control in Windows. If I don't use DSD I have no issues.

What am I doing wrong?

Thanks
Title: Re: Chord Mojo with JRiver with DSD...
Post by: JimH on February 06, 2018, 02:47:31 pm
When you use WASAPI, set Exclusive Mode off.
Title: Re: Chord Mojo with JRiver with DSD...
Post by: 123sheep on February 06, 2018, 02:52:28 pm
Thanks for your reply. If I try this JRiver won't play anything and I get this message:
https://imgur.com/a/kuN7M
(https://imgur.com/a/kuN7M)


Title: Re: Chord Mojo with JRiver with DSD...
Post by: 123sheep on February 06, 2018, 03:38:02 pm
Ok I just noticed it won't work with every setting I've tried. Even with my Oppo HA 1 it won't work. I don't know what is wrong :S
Title: Re: Chord Mojo with JRiver with DSD...
Post by: Awesome Donkey on February 06, 2018, 03:41:31 pm
DSD bitstreaming enabled?
Title: Re: Chord Mojo with JRiver with DSD...
Post by: 123sheep on February 06, 2018, 04:02:17 pm
Yes. Youtube etc. will only work when I set it to [Direct Sound] but with this driver it won't play DSD files. It only plays DSD files in ASIA and WASAPI but then Windows won't work...
Title: Re: Chord Mojo with JRiver with DSD...
Post by: Awesome Donkey on February 06, 2018, 04:12:20 pm
Oh, you're stuck then. It's either one or the other in this case - either playback via ASIO/WASAPI or playing back media from other sources (e.g. browsers). Converting and outputting everything to DSD probably also doesn't help either... in fact, it might make the issue worse (since DSD requires drivers with exclusive access, e.g. ASIO or WASAPI exclusive).
Title: Re: Chord Mojo with JRiver with DSD...
Post by: 123sheep on February 06, 2018, 04:31:35 pm
Yes, I sent a mail to Chord since it works with my OPPO-HA1. Maybe I'll have to use foobar (I haven't tried it there yet) but it would be disapointing since I bought JRiver just a few days ago. I can still use JRiver for analyzing audio and for pictures then I guess though.
Title: Re: Chord Mojo with JRiver with DSD...
Post by: JimH on February 06, 2018, 04:34:49 pm
There is more information if you do a Google search:

https://www.google.com/search?q=chord+mojo+jriver&oq=chord+mojo+jriver
Title: Re: Chord Mojo with JRiver with DSD...
Post by: dtc on February 06, 2018, 05:20:22 pm
The behavior you are seeing is, unfortunately, the nature of Windows audio.

Windows audio by default "mixes" audio from different sources and sends it to a single output device. In this case, JRiver MC and YouTube (for example) could both have access to the Mojo. Unfortunately, when Windows does that, it is not bit perfect. That is, it changes some of the bits in the audio. In most cases you often do not hear much difference. That is what you get with the Direct Sound option.

However, with DSD, you have to send the exact bits to the DAC, without any changes, which includes even any volume changes. Any changes destroys the bit pattern of DSD and makes it not work.  Therefore, for playing DSD, the driver needs to have "exclusive access" to the Mojo, which means only MC can access the Mojo when MC is running.  Unfortunately, DSD requires bit perfect audio and therefore requires exclusive access.

There is an option in MC to funnel other Windows audio through MC. That option is called WDM. You have to make sure it is enabled and you then set it to the default audio device. Then any audio will go through MC. That allows you to send audio from other software to the Mojo when MC is running. One advantage is that you can then use the various DSP options in MC for those other programs. There are some limitations, but it works for most programs.  It does mean you have to have MC running at all times. And, you have to be sure in MC that the output audio device is set specifically to the Mojo and not to the Default audio device.  There is a discussion of using it in the Wiki.

So, you have two options : either shut down MC to use other programs or use the JRiver WDM option.   Personally, I just shut down MC if I am using other programs, but it depends on your usage pattern.
Title: Re: Chord Mojo with JRiver with DSD...
Post by: dtc on February 06, 2018, 05:34:31 pm
The DSD options you are using converts everything to DSD. So, PCM gets converted to DSD on the fly. Some people want to do that, but the Mojo plays PCM extremely well, so there is not a big reason to convert everything to DSD.  If you mostly have PCM with some DSD, I would send PCM as PCM rather than converting it. That is what I do with my Hugo. In addition, with the Output Format settings you are using, any DSD that is not in the format you specify (for example a 1X DSD file played with a 2xDSD setting), the file is converted to PCM before converting it to the specified DSD output format. You probably do not want to do that.

To send DSD natively while playing PCM as PCM, you need to  set the Output Format to None and enable DSD via DoP in the Chord ASIO setup in Audio device settings.  You should also check Bitstream for DSD in the audio settings.  These options are in Tools - Options - Audio.

My suggestion would be to play PCM as PCM and DSD in the original format, unless you feel strongly that DSD sounds better than PCM on the Mojo. Most Chord users do not hear a great difference with DSD over PCM.
Title: Re: Chord Mojo with JRiver with DSD...
Post by: 123sheep on February 06, 2018, 06:25:37 pm
Thanks for the reply. I just set it up like dtc said it with Output Format to None and DSD via DoP. I also set the Volume mode to Internal Volume so now the volume thing works in JRiver. The Windows volume still won't work and youtube only when JRiver is stopped but I think I can live with that. Foobar has the same problem.
Title: Re: Chord Mojo with JRiver with DSD...
Post by: robrob3141 on January 13, 2019, 05:13:10 pm
Hi. I have a different issue with Chord mojo. All sample rates play correctly except dsd. It downsamples to pcm 768khz. I tried many options in tools to no avail. Please help.
Title: Re: Chord Mojo with JRiver with DSD...
Post by: Awesome Donkey on January 14, 2019, 03:53:59 am
Enable DSD bitstreaming.

https://wiki.jriver.com/index.php/DSD
Title: Re: Chord Mojo with JRiver with DSD...
Post by: dtc on January 14, 2019, 08:11:57 am
What DSD sample rate are you seeing that downsamples to 768 Khz?  When converting from DSD to PCM MC first converts by a factor of 8, so 2.8 MHz goes to 352 KHz, 5.6 MHz goes to 704 KHz. No DSD to PCM conversion should go to 768 KHz.  What does Audio Path say is happening?

My Hugo uses DoP and I think the Mojo does also. If so, with either WASAPI or ASIO I think Audio Path should report that it is using DoP.