
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
Increase system volume by one step.
Toggle system input mute on or off.
Decrease system volume by one step.
Skip to the previous track.
Apply a saved audio routing profile.
Toggle silent mode on or off.
Switch to the next output device in your priority list.
Show current media playback information.
Toggle media playback.
Skip to the next track.
View connected Bluetooth audio devices and battery levels.
Toggle the BetterAudio menu bar panel.
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.
Show BetterAudio application status overview.
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.