Page 1 of 2

Volume suddenly 100% when next track is played [#17705]

Posted: Fri Mar 26, 2021 1:55 pm
by MusicFanPeter
My audio output setting in MM5 is MediaMonkey WASAPI in exclusive mode as I need to play to my DragonFly which is connected to the USB port on my laptop. This setting allows me to hear my hi-res music as such, which is not possible when I select DirectSound.

I selected '44100 Hz, 2 channels, 24 bits' and previously 'use format of original track'. At both settings the volume changes from my normal sound level '2' to '100'. This change happens when the next track is played in the playing list.

It would be appreciated if this bug could be solved.

Keep up the good work!
I like MM5 a lot.

Re: Volume suddenly 100% when next track is played

Posted: Fri Mar 26, 2021 2:10 pm
by Lowlander
Which build of MM5?

Re: Volume suddenly 100% when next track is played

Posted: Fri Mar 26, 2021 2:20 pm
by MusicFanPeter
Thanks for the quick response.

It happens in build 5.0.0.2330
It also happend in 5.0.0.2329 in which build I for the first time used this WASAPI setting exclusive mode. Before I only used DirectSound.

Re: Volume suddenly 100% when next track is played

Posted: Fri Mar 26, 2021 2:31 pm
by drakinite
Could you clarify if it changes the MediaMonkey volume or the system volume?

Re: Volume suddenly 100% when next track is played

Posted: Fri Mar 26, 2021 2:40 pm
by MusicFanPeter
The system volume is changed.

Re: Volume suddenly 100% when next track is played

Posted: Fri Mar 26, 2021 3:05 pm
by rusty
Thanks! We tested this internally with a dragonfly, but haven't been able to replicate this yet.

Does the issue occur with all 'hi-res' tracks or only those with specific characteristics? Can you share one with us?
If you play the same set of tracks with another player via WASAPI drivers, do you observe a similar issue?

Lastly, do you also observe this issue with MediaMonkey 4 (just wondering if it's a regression or a long-standing bug)?

Thanks!

-Rusty

Re: Volume suddenly 100% when next track is played

Posted: Fri Mar 26, 2021 3:15 pm
by MusicFanPeter
I also did some testing and it also occurs with none hi-res files. It certainly always happens after the first track change. I tried several tracks, all the same issue.

I do not have MM4 on my laptop anymore, but I also use Jriver with WASAPI. No problems with the same tracks.
I could share you a file if still needed.

Re: Volume suddenly 100% when next track is played

Posted: Fri Mar 26, 2021 8:43 pm
by drakinite
If you could share a video recording, that would be pretty helpful too!

Re: Volume suddenly 100% when next track is played

Posted: Fri Mar 26, 2021 8:47 pm
by Peke
Hi,
Personally as I described at https://www.ventismedia.com/mantis/view ... 705#c62646 if I want real bit perfect output (which exclusive mode is designed for) I would expected that Windows rise system volume to 100% eg. override any windows audio post processing and let output devices and/or actual output device (AMP, Active speakers, Headphones, TV [in case of HDMI is used as DAC] ...) handles volume levels.

As pointed only real question is should internal MM volume slider should affect output sound levels.

Re: Volume suddenly 100% when next track is played

Posted: Fri Mar 26, 2021 8:48 pm
by Peke
drakinite wrote: Fri Mar 26, 2021 8:43 pm If you could share a video recording, that would be pretty helpful too!
In my tests if MM and any other app is full exclusive modethen you should not be able to capture system audio along screen capture.

Re: Volume suddenly 100% when next track is played

Posted: Sat Mar 27, 2021 3:14 am
by MusicFanPeter
Peke wrote: Fri Mar 26, 2021 8:47 pm Hi,
Personally as I described at https://www.ventismedia.com/mantis/view ... 705#c62646 if I want real bit perfect output (which exclusive mode is designed for) I would expected that Windows rise system volume to 100% eg. override any windows audio post processing and let output devices and/or actual output device (AMP, Active speakers, Headphones, TV [in case of HDMI is used as DAC] ...) handles volume levels.

As pointed only real question is should internal MM volume slider should affect output sound levels.
In my opinion there at least should be a warning as the volume is suddenly set at 100, it blows your ears away with a headphone on. You will easily forget putting the slicer to low level when you switch from streaming with MM5 or listening to various programs on a laptop like Spotify and YouTube to internal MM5 output. I like the thought of MM volume slider affecting the output sound levels, which will make it safer to listen.

Re: Volume suddenly 100% when next track is played [#17705]

Posted: Sat Mar 27, 2021 10:21 am
by Peke
Hi,
I would suggest that you simply disable WASAPI Exclusive Mode. I've done Output Test and recorded 192/24 Output using Audacity on both Exclusive and non exclusive, windows output in sound card driver was set to 192/24 on Focusrite (Pic below) and difference in sound was 0.001-0.002% (THD+N), SNR was 109dB against 111dB in exclusive mode. Which makes me conclude that it is almost same as described here https://www.audiosciencereview.com/foru ... gen3.9101/

Using DAW Ableton Live 10 is different case when Keyboard input in WASAPI was 85ms against 45ms in exclusive mode against 27ms in ASIOv2 mode, but that absolutely do not affect playback quality. Only benefit of exclusive mode I see is DAW and Professional Gaming where you need 3D spatial surround in order to be faster in responses.

That said I would suggest that you simply just disable exclusive mode as based on my own experience using Focusrite solo 3rd gen and Audio Technica ATH-M70x headphones I can't hear any difference. I even disabled allowing Apps to take exclusive mode in order to prevent any sound cutoffs.
MusicFanPeter wrote: Sat Mar 27, 2021 3:14 amIn my opinion there at least should be a warning as the volume is suddenly set at 100, it blows your ears away with a headphone on.
Windows and Sound Card (DAC) driver controls this, there is no way for MM to tell what would happen when it asks Windows to open Exclusive Access tunneling :(
MusicFanPeter wrote: Sat Mar 27, 2021 3:14 amI like the thought of MM volume slider affecting the output sound levels, which will make it safer to listen.
If you disable Exclusive mode it will react and you will not have any issues of sudden volume changes.

Re: Volume suddenly 100% when next track is played [#17705]

Posted: Sun Mar 28, 2021 11:31 am
by MusicFanPeter
Hi Peke,

I followed your suggestion. It works okay for me.
Thanks for the support.

Re: Volume suddenly 100% when next track is played [#17705]

Posted: Sun Mar 28, 2021 7:13 pm
by Peke
MusicFanPeter wrote: Sun Mar 28, 2021 11:31 am I followed your suggestion. It works okay for me.
Thanks for the support.
It was my pleasure, you made me do additional quality tests that I have not done in years, but at least tests are updated, done and ready for MM5. So we now know MM5 sound output quality. To be honest I enjoyed doing those tests.

Re: Volume suddenly 100% when next track is played [#17705]

Posted: Mon Mar 29, 2021 10:02 pm
by rusty
Fixed in build 2332 (see details at https://www.ventismedia.com/mantis/view.php?id=17705 ).

-Rusty