update README

This commit is contained in:
Armin 2026-08-14 21:15:59 +02:00
commit ac80f2cd0f

View file

@ -1,7 +1,7 @@
# Mindball # Mindball
A tiny, minimal stereo delay plugin with a no-frills UI. Feedback echoes, ping-pong A tiny, minimal stereo delay plugin with a no-frills UI. Feedback echoes, ping-pong
and inverting modes, tempo-synced delay time, and an auto-panner all wrapped in a and inverting modes, tempo-synced delay time, and an auto-panner - all wrapped in a
clean, resizable interface with 20 factory presets. clean, resizable interface with 20 factory presets.
Built with [JUCE](https://juce.com) 8.0.9 and CMake, available as a VST3, Audio Unit Built with [JUCE](https://juce.com) 8.0.9 and CMake, available as a VST3, Audio Unit
@ -12,15 +12,15 @@ and standalone app.
## Features ## Features
- **Stereo delay engine** with independent left/right delay lines (up to 16 seconds) - **Stereo delay engine** with independent left/right delay lines (up to 16 seconds)
- **Smooth delay-time changes** a two-head crossfade avoids the pitch-bend - **Smooth delay-time changes** - a two-head crossfade avoids the pitch-bend
artifacts of a gliding read head artifacts of a gliding read head
- **Feedback loop filtering** separate low-cut and high-cut filters on the repeats - **Feedback loop filtering** - separate low-cut and high-cut filters on the repeats
- **Four modes**: Normal, Invert, Ping-Pong, SuperPong - **Four modes**: Normal, Invert, Ping-Pong, SuperPong
- **Tempo sync** 12 note divisions (1/16 to 8 bars), tempo read from the host - **Tempo sync** - 12 note divisions (1/16 to 8 bars), tempo read from the host
- **Double, Center and Auto-Pan** options, with a syncable panning LFO - **Double, Center and Auto-Pan** options, with a syncable panning LFO
- **Per-channel level meters** with peak hold - **Per-channel level meters** with peak hold
- **20 factory presets** and a UI scale control (50%300%) - **20 factory presets** and a UI scale control (50%300%)
- **No external runtime dependencies** no GTK, no libcurl - **No external runtime dependencies** - no GTK, no libcurl
--- ---
@ -55,8 +55,8 @@ current peak.
### Top bar ### Top bar
- **Preset menu** pick one of the 20 factory presets; the active preset is ticked - **Preset menu** - pick one of the 20 factory presets; the active preset is ticked
- **UI scale menu** resize the interface from 50% to 300% - **UI scale menu** - resize the interface from 50% to 300%
--- ---
@ -77,7 +77,7 @@ tweak a knob the preset name updates to the closest match.
- CMake 3.22 or newer - CMake 3.22 or newer
- A C++20 compiler - A C++20 compiler
- JUCE 8.0.9 is fetched automatically from GitHub you only need a network - JUCE 8.0.9 is fetched automatically from GitHub - you only need a network
connection (or `git`) on the first configure. To build against a local checkout connection (or `git`) on the first configure. To build against a local checkout
instead, pass `-DJUCE_ROOT=/path/to/juce`. instead, pass `-DJUCE_ROOT=/path/to/juce`.