Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Volume Control for Specific Audio Devices #71

Open
bigplayer-ai opened this issue Sep 29, 2024 · 0 comments
Open

Feature Request: Volume Control for Specific Audio Devices #71

bigplayer-ai opened this issue Sep 29, 2024 · 0 comments

Comments

@bigplayer-ai
Copy link

bigplayer-ai commented Sep 29, 2024

Feature Description

Add a feature to switchaudio-osx that allows command-line adjustment of individual audio device volumes without changing the default output. This enhancement would significantly benefit users with multiple audio outputs needing separate volume controls.

Current Behavior

The tool currently supports audio source switching and muting/unmuting but lacks the ability to adjust volumes of non-default devices.

Proposed Behavior

Implement command-line options to adjust the volume of devices identified by name, ID, or UID. For example:

SwitchAudioSource -v 50 -t output -s "Device Name"

Here, -v indicates the volume level.

Use Case

This feature is crucial for users managing multiple audio devices in professional environments like recording studios or live broadcasts, as well as for casual users who may use different speakers for calls and music.

Additional Context

Incorporating this feature would enhance switchaudio-osx's functionality, aligning it with other advanced audio management tools. A similar feature is available in an NPM package, likely not actively developed:
macos-audio-devices

I found two related pull requests:
#49 and #3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant