github ronitsingh10/FineTune v1.3.0

latest release: v1.3.1
9 hours ago

⚠️ Auto-update is broken in this version. Please download v1.3.1 manually for the latest fixes, including restored monitor volume control and working auto-updates going forward.


✨ New Features

🖥️ Monitor Speaker Control (DDC)

  • External display volume — Control speaker volume on HDMI/DisplayPort monitors via DDC
  • Auto-detection — Monitors with DDC support are detected automatically on connect
  • Hot-plug safe — Debounced re-probing handles monitor connect/disconnect reliably

📋 Device Priority

  • Priority ordering — Set preferred output device order; highest-priority device becomes default on disconnect
  • Edit mode — Drag-and-drop or type a number to reorder devices inline
  • Input fallback — Input devices also follow priority order on disconnect
  • Persistent — Priority order survives app restarts

🔗 URL Schemes

  • Automation ready — Control FineTune from Terminal, scripts, Shortcuts, or Raycast
  • 6 actions — set-volumes, step-volume, set-mute, toggle-mute, set-device, reset
  • Multi-app support — Set different volumes for multiple apps in a single URL
  • Inactive app support — Pre-configure apps before they start playing
  • Copy device UID — Click the copy button in edit mode to get device UIDs for URL automation

🔧 Improvements

  • Device icons — More audio device classifications with appropriate icons
  • Help tooltips — Hover over device and app names to see full names when truncated
  • Hardware-only volume — Devices without software volume control (e.g. USB audio interfaces) no longer show non-functional sliders
  • Virtual input devices — Now shown in input device list while still filtered from outputs

🐛 Bug Fixes

  • RadioButton icon — Fixed selected device icon not displaying correctly
  • Edit mode styling — Matched hint text style to header status text
  • DDC probe debounce — Delayed re-probe on monitor hot-plug to avoid race conditions

What's Changed

  • feat: add URL schemes by @Boettner-eric in #1
  • fix(RadioButton): fix selected device icon by @St1ggy in #77
  • Add help tooltips for device/app names. by @jfexyz in #85
  • feat(ui): add more audio device classifications (icons) by @956MB in #93

New Contributors

Full Changelog: v1.2.0...v1.3.0

Don't miss a new FineTune release

NewReleases is sending notifications on new releases.