Control BetterAudio from Raycast.
This extension gives you quick access to:
Before using this extension, make sure you have:
The Raycast extension talks to BetterAudio through the betteraudio CLI.
Install and launch BetterAudio on your Mac.
In BetterAudio, open:
Settings → General → CLI
Then click Install.
The CLI interface should be installed in the /usr/local/bin/betteraudio directory
Before publishing, validate the extension locally:
npm run lint
npm run build
View and control per-app audio — volume, mute, EQ, and device routing.
View all audio devices and set the default output or input device.
Set the system output volume to a specific level.
Increase system volume by one step.
Decrease system volume by one step.
Toggle system input mute on or off.
Toggle silent mode on or off.
Toggle media playback.
Switch to the next output device in your priority list.
Skip to the next track.
Show current media playback information.
Skip to the previous track.
Apply a saved audio routing profile.
View connected Bluetooth audio devices and battery levels.
Show BetterAudio application status overview.
Toggle the BetterAudio menu bar panel.
Persistent menu bar item showing current volume and quick audio controls.
Manage Apps crashing with TypeError: n?.get is not a function when loaded from cache: the app path lookup is now a plain record (which survives the cache's JSON round-trip) instead of a Map.betteraudio CLI.Manage Apps command for per-app volume, mute, EQ, and device routing.List Devices and Cycle Output Device commands for output device management.Apply Profile, Bluetooth Devices, Status, and Toggle Panel commands.Menu Bar command with periodic refresh.