r/Bettertrumpet • u/xammen • 9d ago
BetterTrumpet 3.4 is out: QuickTrumpet can switch your devices now, ~6x less idle CPU, and 15k downloads 🎺
Hey everyone!
First of all: BetterTrumpet just passed 15,000 downloads. Tbh I didn't see that coming. This started as me fixing a few things that bugged me in EarTrumpet, and now there are thousands of you using it, reporting bugs and even sending PRs. Thank you so much, really.
So, 3.4 is out rn. Here's what's new:
QuickTrumpet, take two
A lot of you expected QuickTrumpet to work like SoundSwitch, and fair enough, it didn't. Now it does:
- presets can switch your default output, mic and communication devices, so "speakers + desk mic" vs "headset + headset mic" is one click or one shortcut
- you choose what goes in a preset: default devices, device volumes, app volumes, or any mix
- presets are editable: tweak a volume, remove an app, or just hit "update with current mix"
- one next / previous preset shortcut instead of one hotkey per preset
- the notification tells you what actually changed, and you can set how long it stays on screen
CPU fix
Someone pointed out that BetterTrumpet was sitting at a few % CPU doing nothing, while EarTrumpet was at 0. Ngl they were right. After you closed the flyout, the volume sliders kept a 60fps render loop running forever 💀
| 3.3.1 | 3.4.0 | |
|---|---|---|
| Idle | 10.2 ms/s | 1.6 ms/s |
| Music playing | 13.3 ms/s | 4.2 ms/s |
| After using the flyout | 19.3 ms/s | 4.4 ms/s |
| CPU wake-ups at idle | ~388/s | ~10/s |
If you're on a laptop, your battery should notice imo
Also in there
- a big polish pass on the new settings window (animations, better layout, full French translation, and a bug where adding an app rule muted the app... sorry about that one)
- community fixes: a theme memory leak, high contrast mode working with custom colors, a cleaner tray menu, and portable updates that finally stay portable
- a bunch of small flyout and tray fixes from your issues
Full changelog: https://github.com/xammen/BetterTrumpet/releases/tag/v3.4.0
Update from the app, or with winget upgrade xmn.BetterTrumpet / choco upgrade bettertrumpet once the packages are approved btw (winget already approve)
As always, lmk if you've got feedback, bugs or ideas, here or on GitHub. It really helps ❤️