q-p / SoundPusher

Virtual audio device, real-time encoder and SPDIF forwarder for macOS
MIT License
153 stars 15 forks source link

Why SoundPusher driver doesn't support volume control? #27

Closed arafatshahed closed 1 year ago

arafatshahed commented 1 year ago

I've been using soundpusher driver for a while, one thing I'm curious to know why SoundPusher driver doesn't support volume control from keyboard/touchbar? Can it be implemented?

Screenshot 2023-05-16 at 2 32 40 PM
q-p commented 1 year ago

The virtual device doesn't implement volume control since that doesn't make much sense for the intended use case of encoded audio.

One could apply volume on the input side, but that leaves the actual output capable of producing much louder sounds, and I don't want to be responsible for blowing people's ears / speakers / ... through some glitch.

If you want that capability, take a look at https://rogueamoeba.com/loopback/