Allow the output volume of the driver/emulator to be
controlled by the Synth level of the Windows mixer.
Currently, the output is tied to "Wave" which does not
allow its level to be controlled independently of other
Windows sounds.
AFAIK, this is a common behavior for userland MIDI drivers. At least, I tried to implement this but found a volume change caused by that slider isn't sent to the driver at all.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Though, I still see no solution for this to implement in the user-mode MIDI driver, it's not a problem for today's UI-enabled synth application (aka mt32emu-qt).
P.S. When using DOSBox, it's easy to change, for example, SB output volume by a command like this:
mixer sb 50
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
AFAIK, this is a common behavior for userland MIDI drivers. At least, I tried to implement this but found a volume change caused by that slider isn't sent to the driver at all.
Though, I still see no solution for this to implement in the user-mode MIDI driver, it's not a problem for today's UI-enabled synth application (aka mt32emu-qt).
P.S. When using DOSBox, it's easy to change, for example, SB output volume by a command like this:
mixer sb 50