Releases: parssak/twiddle
Release list
Twiddle 0.8
Twiddle 0.8
- Adds Sticky Mode in General settings. When enabled, only clicking the menu-bar icon opens or closes the panel.
- Keeps the panel open when clicking elsewhere, pressing Escape, or opening Settings. Filter shortcuts still work without opening or dismissing the panel.
- Remembers Sticky Mode across app launches; it is off by default.
Twiddle 0.7
Twiddle 0.7
- Expands FX below the main knob with reverb and pitch controls, graphite metal finishes, and light and dark appearances.
- Adds a hold-to-stop button and disco toggle between the FX knobs.
- Snaps pitch dragging to semitones while keeping trackpad scrolling smooth.
- Keeps disco independent of the automatic filter amount.
- Preserves native popover opening and closing, with a smooth FX expansion and quieter tooltips.
Twiddle 0.6
Twiddle 0.6
- Restores Twiddle to the menu bar when you reopen the app after dragging its icon out.
- Shows a Restore Icon action in Settings whenever the menu-bar item is unavailable.
- Uses the Twiddle orange for both filter directions and removes filter-color customization.
Twiddle 0.5
Twiddle 0.5
- Downloads, verifies, installs, and relaunches signed updates inside the app.
- Checks the signed Twiddle appcast automatically and keeps the wordmark as the manual update control.
- Pins and verifies Sparkle 2.10.0 as part of the existing shell build.
Twiddle 0.4
Twiddle 0.4 adds a focused live effects panel.
- Matrix reverb with dry signal retained
- Continuous pitch control from -12 to +12 semitones
- Six-stage phaser
- Hold-to-use Tape Stop
- Apple-native low/high-pass filtering with smoother movement
Apple Silicon · macOS 26+ · Developer ID-signed and notarized by Apple.
Twiddle 0.3
Twiddle v0.3 adds more ways to control your audio, refreshed Settings, and an interactive disco mode.
- Choose which apps get filtered and which apps automatically apply your preset when they play audio. Playback automation releases after a short silence instead of waiting for an app to close its audio stream.
- Refreshed General and Auto-apply settings, with app icon grids, drag-and-drop app selection, and clearer microphone and shortcut controls.
- Accessibility status and a direct System Settings link for the ⌥F10–F12 shortcuts, with automatic listener recovery after access is granted.
- Pull the disco ball to cycle album, warm, cool, and rainbow colours; swipe with two fingers to change its spin. Progressive trackpad haptics, stronger lid reflections, and Spotify now-playing artwork complete the effect.
- A local CLI for users and agents: inspect status, set the filter or preset, apply/reset, toggle disco on/off, and open Settings. See the CLI guide for setup and JSON responses.
- Source reorganized into App, Audio, UI, and Tests modules.
Download the DMG, drag Twiddle into Applications, and open it. Requires Apple Silicon and macOS 26 or later. The app is Developer ID-signed; the DMG is notarized by Apple and stapled. Existing preferences are preserved.
Validation: release build self-tests cover audio filtering at 44.1/48 kHz, preset transitions, shortcut cleanup, CLI parsing and socket transport, disco motion, and album palette extraction. Bluetooth, multichannel devices, and physical shortcut delivery across different Macs still need broader testing.
Twiddle 0.2
Twiddle 0.2 brings microphone-aware filtering, including automatic presets for Wispr Flow or any app using the mic. It also adds Settings, configurable hold shortcuts, app selection, and lid-aware knob reflections.
Download the DMG, drag Twiddle into Applications, and launch it. Apple Silicon · macOS 26+. Developer ID-signed and notarized by Apple.
Microphone detection observes active input streams, not speech; apps that keep their mic open while muted and virtual inputs can also activate it.
Twiddle 0.1
A little DJ filter for your Mac’s menu bar.
- A brushed-metal knob for low-pass and high-pass filtering, with trackpad haptics.
- Filter Spotify or all Mac audio.
- Hold Fn to use a preset; release to ease back. Double-click the knob to reset smoothly.
Requires Apple Silicon and macOS 26 or later.
Download Twiddle-0.1-arm64.dmg, open it, and drag Twiddle into Applications. The app is Developer ID-signed and Apple-notarized; the approval ticket is stapled to the DMG.
Allow system audio recording when prompted. To use Fn, enable Twiddle under System Settings → Privacy & Security → Input Monitoring, then reopen if prompted.
This is an early release. Start with built-in speakers or wired stereo headphones; Bluetooth and multichannel setups haven’t been validated. No audio is saved or uploaded.