Description
Shows a list of sound output and input devices (similar to gnome sound settings) in the status menu below the volume slider. Various active ports like HDMI , Speakers etc. of the same device are also displayed for selection. V20+ needs python as dependency. If you want to continue with the old method without Python, use options to switch off New Port identification. But it works with only English
Screenshot

User Reviews
Exactly what I wanted. This extension even allows me to disable specific audio devices and enforces that behavior when trying to switch devices from another source like settings.
OS: Pop! OS 22.04 LTS
Kernel: 6.12.10-generic
Gnome version: 42.9
by @zimnii
Does everything I expect it to and I never had any issues
by @pherry
Extension not working properly!!!!
System Information:
OS: Ubuntu 24.04.1 LTS
Kernel: 6.8.0-45-generic
GNOME: 46.0
Error Information:
The settings of extension sound-output-device-chooser@kgshank.net had an error:
```
SyntaxError: import declarations may only appear at top level of a module @ resource:///org/gnome/Shell/Extensions/js/misc/extensionUtils.js:4:0
Stack trace:
@file:///home/username/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/prefs.js:21:24
_init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266:34
```
by @sadi_hurayv
it doesn't work in Ubuntu 22.04.5 LTS (gnome 42.9 X11)
by @brtdmfounder
does not work on gnome 46/Ubuntu 24.04.1 LTS
by @chaps