mirror of
https://github.com/jpochyla/psst.git
synced 2026-04-27 07:25:52 +03:00
[GH-ISSUE #335] Feature - In-program audio output device selector #234
Labels
No labels
api
bug
build
documentation
duplicate
enhancement
good first issue
help wanted
idea
invalid
linux
lowprio
macos
pull-request
upstream
windows
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/psst#234
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @instinctualjealousy on GitHub (Aug 26, 2022).
Original GitHub issue: https://github.com/jpochyla/psst/issues/335
Is your feature request related to a problem? Please describe.
I cannot switch the output device of this program even with Windows 10's ability to do so. Even if I close the program and restart it (after setting it in Windows itself to output to a particular device), it insists on outputting to Default Audio Device. This is probably some cpal issue, Rodio issue, or who knows what. ncspot had the same problem for me.
Describe the solution you'd like
An option in the settings menu (persisted in config.json) to set output audio device from a list of all available on the system. Avoid OS rerouting techniques entirely and specify it in the program itself. This would also be ideal for people who use Windows versions prior to Win10.
Describe alternatives you've considered
If easier- it could be implemented as a command-line argument not exposed to the UI until later.
@SO9010 commented on GitHub (Oct 18, 2024):
I really want this, too; the thing that is blocking me right now is the fact that it gives the device hardware name rather than the "pretty print" name. So the options would be horrid like: sysdefault:CARD=sofhdadsp for a different output device!
I will continue looking into it though!
@levkk commented on GitHub (Apr 23, 2025):
When switching the output device in the tray (windows 10), it doesn't change which device psst is playing on. Is that related to this?