v0.5.3 — first public beta
First public beta. Daisypatcher does the whole loop — patch, listen, lay out the hardware, build, flash — on the Daisy Seed and the ESP32-S3 / C3. It has been used by a small number of people on a small number of machines; expect rough edges, and please report them with the .dpatch attached.
Website: https://willbearfruits.github.io/daisypatcher/ · Guide: docs/USER_GUIDE.md · Full changelog: CHANGELOG.md
Downloads
| OS | File | Note |
|---|---|---|
| Linux | Daisypatcher-0.5.3.AppImage · -arm64.AppImage |
chmod +x, run |
| Windows | Daisypatcher-Setup-0.5.3.exe · -portable.exe |
unsigned — SmartScreen: More info → Run anyway |
| macOS | Daisypatcher-0.5.3.dmg · -arm64.dmg |
unsigned — right-click → Open the first time; auto-update is off on macOS |
The compilers are not bundled. Patch and listen without them; to build and flash, the app tells you what each board needs and how to install it. Details in the README.
What is in 0.5
- 95 node kinds, each with a WebAudio twin in the app and a C++ emitter for the board — and the two are compared, waveform against waveform, before release.
- Three views: Patch (the graph), Hardware (your board to scale, parts on pins), Perform (the finished box).
- Subpatches and polyphony · presets that morph and compile into the firmware · samples in flash · a logic layer (counters, timers, state machines) · a Code node · an assistant that edits the graph and never writes code.
- Four boards: Daisy Seed, ESP32-S3 DevKitC, ESP32-S3 SuperMini (pinout provisional), ESP32-C3 SuperMini.
New since 0.5.2
- Crash screen that saves your patch first; window position remembered; every "tool not found" message now says how to install it on your OS; the SDK installer checks for the compiler before cloning 50 MB; GUI launches on macOS see Homebrew and pip tools.
- Fixed: canvas prefs (snap-to-grid etc.) reset on every reopen; presets captured inside a subpatch emptied on reopen;
npm cifailing on a clean checkout. - CI on every push; this release was built by it.
Known limits
- Windows and macOS builds are straight off CI and unsigned; Linux is the most travelled.
- Presets capture the level you are looking at; nodes inside a subpatch are not part of a top-level preset yet.
- No MIDI learn, no
.wavrecording of the emulator yet.