Since PinVol's "Global volume" is not the actual OS system volume; its relative to the OS volume.
For example... if the OS volume is 50% and PinVol's global is 100%... when PinVol is 50%, OS is at 25%.
This is potentially a problem / confusing, and for sure limiting. PinVol cannot increase the OS volume above the 'starting' volume that the OS is set to when PinVol loads.
For example... if the OS volume is set to 10% (you were doing something that is not Pinball -- or your kid was messing with it)... then your max volume any Pinball Table can be is the OSes set 10%. "Hey why cant I hear the table sounds?" ;-)
Then we must manually change the OS volume (exit the front end, table, etc) to make it work... which kind of defeats the purpose of having a software controller for volume.
I would love to see an option, that watches for Popper or FX3 or some table to load... then PinVol sets the OS volume as the level 'Global volume'. This will create a single reference point (normalization) for all tables.
This the screenshot shows that the OS currently at 50% would change to Global Volume's 100% every time we load a new table.
