More > JRiver Media Center 22 for Windows

JRiver MC plays at full volume

<< < (8/9) > >>

Mupi:
I think I have found a solution to my volume poblem.

If the volume is set to internal volume, you said both the MC volume slider and system volume slider work additively and then when anything is played, MC pushes the system volume to 100%,which I dont want as I have set my AVR volume at a higher level for other media. Yeah I can uncheck the option that says maximize volume on play back but I still dont like this as I want a single volume control.

So this is what I found out since I have been playing wih this volume thing yesterday The above mentioned way the volume works is true if the audio device is set to "Direct Sound" in the MC audio options. But we know that Direct Sound is not the preferred option and WASAPI is the preferred option. By default the audio device is set to "Direct Sound" in MC. So when I set the audio device to WASAPI, I noticed that only the MC volume slider woks and the system volume slider has no effect on the volume though it can be moved up and down. Now MC does not push the system volume to 100% as the system volume is basically diasbled. And now I can leave my AVR at the same higher volume I use for other media and use only the MC volume slider. This is the best option for me and also for those who dont like to keep changing their amp/AVR volume back and forth when they move from MC to other media.

RoderickGI:

--- Quote from: Mupi on December 28, 2017, 05:34:51 pm ---If the volume is set to internal volume, you said both the MC volume slider and system volume slider work additively
--- End quote ---

I use WASAPI and did all my testing to confirm what I wrote using WASAPI. I can assure you, what I wrote is correct when using WASAPI. The two volume sliders are additive. The System Volume slider has an effect on the volume ouput.
The only time I have seen where moving the System Volume slider has no effect on the volume is when the WDM Driver is involved, in which case the System Volume slider is trying to change the WDM Driver output volume, which is not allowed. So if you have the Windows Default Playback Device set to the JRiver WDM Driver device, this can happen.

Let's just confirm here. The System Volume slider is the volume slider shown when you click on the speaker icon in the system tray in Windows. It is also the volume slider shown for the Windows Default Playback Device in the Realtek Volume Mixer, which in my case is "Speakers" on my workstation, as per the image above.

If you want a single volume slider control, use System Volume mode in MC.
As you are using WASAPI, make sure that you have set "Open device for exclusive access" in the MC Device settings. This is better. Note that you won't hear system sounds when MC is playing something.
Make sure that you untick the "Maximize device volume during playback" setting, so MC will not set the volume to 100%.
If you do that I recommend that you set the Startup Volume to a setting that will not result in overpowering your speakers no matter what you play. Say 30%, but you need to decide that.
Alternately, if you are confident that you will never leave the volume slider at a high setting, set the Startup Volume to "-1" and MC will always startup with the volume at the level you left it last time you used MC.

If you are still concerned about overpowering your speakers, tick the "Volume Protection" checkbox. MC will then set the volume slider to 20% when any playback is started, and will prevent large fast volume changes using the volume slider inside MC, by ignoring clicks on the volume slider and forcing the user to drag the volume slider slowly up to a higher value. This setting, of course, won't prevent you from clicking 100% in the system volume slider in the Windows system tray. which is why it is recommended that you use the slider inside MC.


You could also try playing around with the volume modes "Disabled Volume" and "Application Volume" which also give you a single volume slider, but work differently.

JimH:

--- Quote from: Mupi on December 28, 2017, 05:34:51 pm ---... when anything is played, MC pushes the system volume to 100%

--- End quote ---
I know you're seeing that, but MC doesn't do that.

Mupi:

--- Quote from: RoderickGI on December 28, 2017, 07:13:01 pm ---
Let's just confirm here. The System Volume slider is the volume slider shown when you click on the speaker icon in the system tray in Windows. It is also the volume slider shown for the Windows Default Playback Device in the Realtek Volume Mixer, which in my case is "Speakers" on my workstation, as per the image above.

--- End quote ---

Yes.

For now I will stick with the option that is working for me. i.e set the volume to internal volume, use WASAPI with exclusive access. For some reason this disables the system volume. The WDM and "maximize volume when playback" options are also not checked.  I had never checked those options before either with MC22 or 23.

Like I said before unique software issues always happen at unique circumstances. Unless anyone sits with me, I cant convince anyone that what is happening to me is really happening

Those who like to watch movies or listen to audio at reference level would certainly be apprehensive of MC pushing system volume to 100%. I dont listen at reference level but imagine if someone is already set up to listening at reference level and then you add another 20db or so on top of it. I had never checked "maximize volume when playback" but still MC was pushing to 100% volume. So I just dont want to go back and experiment with the system volume option or anything else now.

If my current option also after sometime goes cranky and pushes the system volume to 100%, I will just stop using JR. That time you can buy my PC and do the debugging :-)


JimH:

--- Quote from: Mupi on December 29, 2017, 05:40:34 am ---For now I will stick with the option that is working for me. i.e set the volume to internal volume, use WASAPI with exclusive access. For some reason this disables the system volume.

--- End quote ---
Exclusive mode means that the software using it has exclusive control.  No other application can use it.

Try a Google search if you want to know more.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version