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
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.
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
- **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
- **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
- **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
- **Per-channel level meters** with peak hold
- **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
- **Preset menu** pick one of the 20 factory presets; the active preset is ticked
- **UI scale menu** resize the interface from 50% to 300%
- **Preset menu** - pick one of the 20 factory presets; the active preset is ticked
- **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
- 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
instead, pass `-DJUCE_ROOT=/path/to/juce`.