View Issue Details

IDProjectCategoryView StatusLast Update
0017705MMW 5Playbackpublic2023-11-14 23:48
Reporterrusty Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version5.0 
Target Version5.1Fixed in Version5.1 
Summary0017705: WASAPI: Exclusive mode switches system sound to 100%
DescriptionWhen the WASAPI driver is set to exclusive mode, as soon as playback begins, system volume increases to 100%, and remains there after MM terminates.

In contrast, in the same scenario, MM4 changes the system sound to match that of MM's volume slider.
Additional InformationReported at: https://www.mediamonkey.com/forum/viewtopic.php?f=30&t=98699
TagsNo tags attached.
Fixed in build2823

Activities

peke

2021-03-27 01:39

developer   ~0062646

Once You get exclusive access to Sound Card Windows set Volume to 100 and disable volume bar, assuming that DAC or AMP will control Volume. Note you can do same with HDMI output with Audio on GPU if connected to TV where TV will control output volume not PC anymore.

I have found the bug in MM4 that if you have exclusive and set to Default device then Volume within MM4 Work, but If you select exact Sound card Volume do not work While in MM5 in both cases Volume in MM do not work. In all cases if Exclusive playback is selected in Focusrite solo Wolume do not have effect and is not disabled, while on Tascam US 2x2 As soon as some app get Exclusive Access to Sound output Windows Volume is Disabled and can't be moved from 100%. Note both cards have physical Volume knob and it controls output to my headphones.

So only bug I see now is that if we should replicate MM4 behavior (eg. MM internal Volume slider work in exclusive+default output) and expand it even if user select specific output card? Anyway it is for 5.0.1

michal

2021-03-29 11:43

developer   ~0062649

Fixed in build 2332. Volume was set to 100 % really by system automatically in this mode, now MM5 set this back to volume set in MM5.

peke

2021-04-06 22:14

developer   ~0062707

Last edited: 2021-04-07 01:46

Reopen new steps to reproduce:
1. Set MM5 Volume to 10%
2. Set WASAPI not to use Exclusive mode.
3. Play track and make Volume increases/lowers with moving of slider
4. keep track playing -> Right click -> Options (Player)
5. Set WASAPI to exclusive mode (Advanced settings pic attached. NOTE that setting works on my Focusrite Solo 3rd Gen in 192/24 output)
6. Press OK -> Playback will stop -> OK on options
7. Play track Volume is on 100% and volume slider do not work

8. keep track playing -> Right click -> Options (Player)
9. In WASAPI disable exclusive mode -> OK -> Playback will stop -> OK on options
10. Play track Volume is on according to volume slider position.

peke

2021-04-06 22:20

developer   ~0062708

bug17705.png (15,889 bytes)   
bug17705.png (15,889 bytes)   

rusty

2021-04-07 01:54

administrator   ~0062717

Please triage.

peke

2021-04-07 02:15

developer   ~0062718

Per request further testing proved that apps which works Uses internal Volume control in Exclusive Mode.

Reassigning to me for next few days to setup additional Sound card and record in sync Audio Output during Video capture. (Exclusive mode disable all Audio capture if recorded system sound)

peke

2022-04-18 22:28

developer   ~0067561

Last edited: 2022-04-18 22:44

Both MM4 and MM5 behaves same when Exclusive mode is set. only difference is that in MM4 When you move MM Volume Slider it changes Master Volume.

I guess if WASAPI+Exclusive mode is selected them MM5 Volume should Auto represent/show Master volume of currently Selected playback device even Internal MM volume was 100%, that way we would eliminate way that volume is triggered to 100% on first playback.

Test note: In shared mode MM volume slider changed MM volume only not master.

peke

2022-04-18 22:46

developer   ~0067562

image.png (29,470 bytes)   
image.png (29,470 bytes)   

michal

2022-08-09 12:20

developer   ~0068995

Do you still reproduce this? I tried your steps and for me the volume is set correctly in point 7, slider works and changes master volume in exclusive mode.

peke

2023-11-14 23:46

developer   ~0073483

It appears to be fixed.

peke

2023-11-14 23:48

developer   ~0073484

Tested and Verified in 5.1.0.2823

Test note I was able to replicate occasionally in 5.0.4.