Repository navigation
BetterAudio 26.7-beta.4
Pre-release
Pre-release
Pre-release for testing. Report issues: https://github.com/rokartur/BetterAudio/issues
Get betas in-app: Settings → General → Include beta versions.
Since beta.3
Added
- Switching output devices crossfades instead of cutting the sound. Settings → Output → Switching sets the length, 50 to 1000 ms (150 ms default). #157
- Headphone correction per output device: pick an AutoEQ profile or import ParametricEQ.txt, and compare A/B from the menu panel. #155
- Loudness compensation lifts bass and treble at low volume by ISO 226:2023 contours. #156
- Dictation profiles: choose the voice model (Parakeet or WhisperKit), the language model, a translation target and the shortcuts per profile.
- Per-app EQ is a curve with draggable points instead of sliders.
- Multi-Output in the standard panel: "+" in the Output header adds a device, mirrored devices show a badge and a remove button.
- Settings → Per-app Volume shows the driver status and version.
Changed
- Settings are grouped into new tabs: Keyboard Shortcuts, HUDs, Menu Panel, Automation and Integrations.
- The wide panel's Input, Output and Sound Effects rows use a native layout. The separate Output card is gone.
- Quit is an icon beside Settings in the panel footer.
- Now Playing controls are redesigned.
- The ChatGPT subscription sign-in for dictation is named Codex CLI.
- Dictation sends an API key only to https servers or to localhost.
- Stop-to-text with an unloaded voice model: 3234 ms to 2168 ms median. The language model step gives up after 10 s and pastes the raw transcript.
- Launch is 414 to 521 ms faster: iCloud settings are read in one call.
Fixed
- The license and trial survive the update from 26.6.2.
- Per-app audio keeps playing through bad samples, mono outputs and unusual sample rates.
- Video played through BetterAudio no longer drifts out of sync: drift over 110 s went from 529 ms to under 1 ms.
- Loudness compensation engages; the device volume curve was read as 0 dB.
- Apps with several audio streams get their EQ and meter on every stream.
- A new EQ curve no longer clicks or carries old filter state.
- iCloud Sync keeps edits, boosts and ignored apps from Macs on older versions.
- Dictation never loses a recording or a transcript to the clipboard. Expired recordings that cannot be moved to the Trash stay listed.
- Two dictations no longer sign you out of Codex CLI by refreshing the token at once.
- A dictation profile keeps a synced voice model and language this Mac cannot select.
- Old whisper.cpp models are deleted from disk.
- Now Playing shows the new track on track change and clears it when the player quits.
- The menu panel stays open on clicks inside its popovers. EQ and Multi-Output switches animate.
- Remove… in Settings asks only to remove the driver. #198
- Hearing Health history and the input mute state survive a quit.
- The CLI reports a blocked profile and a timed-out command instead of success.
- Dictation, Shortcuts actions and Siri phrases are translated in all 9 languages.
Removed
- Show Feature Tour in Settings → About.
- The compact Now Playing layout.
Install
- The audio driver updates to 26.0: approve one driver update after installing.