Releases: nukleas/cycletron
Releases · nukleas/cycletron
Release list
Cycletron v0.1.0-alpha.11
What's new in alpha.11
Fixes
- Audio startup watchdog — if audio init stalls, you now get an error screen instead of a silent hang.
- Windows dev setup works out of the box — the frontend build commands no longer assume a POSIX shell, and a bin/lib artifact name collision warning on MSVC is gone. Thanks to fusion for the report.
- Better genre percussion — the assistant no longer pads every genre with generic percussion banks; patterns stay true to the genre recipe.
Performance (Linux especially)
- Native Wayland by default when a compositor is present — smoother frame pacing than XWayland.
CYCLETRON_FORCE_X11=1is the escape hatch. - GPU tile painting on WebKitGTK 2.48+ instead of burning a CPU core on raster threads.
- Visualizations run at full frame rate (previously capped at 30fps when ambient), and pause entirely when not visible.
Install notes
- Windows: unsigned alpha build — SmartScreen will warn; choose "More info → Run anyway".
- macOS: signed + notarized universal build.
- Linux: AppImage / deb / rpm; Arch users can use the
cycletron-binAUR package.
The usual alpha caveats
- Click Play once to arm audio — browsers-grade WebView security requires a user gesture.
- The pattern dialect is Strudel-compatible but not full web Strudel — see
docs/DIALECT.mdfor what differs. - AI features are optional and off until you opt in with your own API key (Anthropic / OpenAI / xAI) or a local endpoint (Ollama, LM Studio). Keys stay in your OS keychain; prompts go only to the provider you pick.
- License: AGPL-3.0-or-later.
Cycletron v0.1.0-alpha.10
Automated build. Draft pre-release — review before publishing.
Cycletron v0.1.0-alpha.9
Automated build. Draft pre-release — review before publishing.
Cycletron v0.1.0-alpha.8
Automated build. Draft pre-release — review before publishing.
Cycletron v0.1.0-alpha.7
Automated build. Draft pre-release — review before publishing.
Cycletron v0.1.0-alpha.6
Automated build. Draft pre-release — review before publishing.