v0.02-alpha — Release Highlights
New Features
- Mono & Portamento (Glide) for Simple Synth — Switch Simple Synth to monophonic mode with optional pitch glide. Three glide modes: Off, Always, and Legato. Glide time adjustable up to 2 seconds.
- Automation Read/Write — Record and play back parameter automation for any automatable control. Global toggles in the Header Bar. Fixes #1.
- MIDI Learn — Assign any MIDI CC to sliders, knobs, and toggles via right-click → MIDI Learn. Works across all automatable parameters in the Track Chain.
- Built-in SoundFont Player — Load
.sf2files and play them via MIDI. 16-channel support, up to 256 voices, preset selection. - Peak Limiter — Transparent brickwall limiter with fixed look-ahead. Mono and stereo. Controls for ceiling, release, and mix.
- Selectable Timestretch Algorithms — Choose between different time-stretch algorithms in Settings for different speed/quality trade-offs.
- Track Presets (Audio & MIDI) — Track preset system now distinguishes between audio and MIDI tracks. Fixes #4.
- Pre-roll Counter — Count-in before recording starts. Configurable number of beats.
- Plugin Setup in First-Run Wizard — New users get guided plugin setup on first launch.
- Light & Dark Themes — Built-in light and dark themes with selection in the startup wizard. Fixes #18.
Improvements & Fixes
- Simple Synth renders MIDI sample-accurately
- Muted tracks excluded from render exports
- Arpeggiator notes stop cleanly on transport stop
- Plugin chain insert and ordering stabilized
- Multi-track header dragging improved
- Track selection actions aligned with editor state
- View state kept out of undo history
- Autosave recovery stays current during playback
- Lowpass plugin rack crash fixed
- Audio clip fade handle editing improved
- Header undo/redo buttons with reset on startup
- Folder mute buttons kept in sync
- Shift+Space stop shortcut added
- Alpha warning in welcome wizard
- Configurable editor scrollbar thickness
- Configurable build jobs
- Automation lane height persistence fixed
- Time range dragging restricted to pointer tool
build.shshows proper usage message when called without arguments
Removed
- Four Osc Synth — Superseded by Simple Synth, which now covers the same feature set with a cleaner interface.
- Bundled SoundFont — No default
.sf2shipped; users load their own SoundFont files.
What's Changed
New Contributors
Full Changelog: v0.01-alpha.1...v0.02-alpha
What's Changed
New Contributors
Full Changelog: v0.01-alpha.1...v0.02-alpha
What's Changed
New Contributors
Full Changelog: v0.01-alpha.1...v0.02-alpha