r/Bettertrumpet

BetterTrumpet 3.4 is out: QuickTrumpet can switch your devices now, ~6x less idle CPU, and 15k downloads 🎺
▲ 35 r/Bettertrumpet+1 crossposts

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 ❤️

u/xammen — 12 days ago