diff --git a/README.md b/README.md index f05d42d..15e4967 100644 --- a/README.md +++ b/README.md @@ -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`.