Repository navigation
ArkaneDAW v0.3.4
New instrument: Guitar
A modelled guitar in the Synths group, with steel-string acoustic, nylon classical and electric (single-coil, humbucker, hollow-body) models. Every note is played on a real string and fret:
- Chords are fingered like real grips and strummed string by string (down, up or alternating), with strum time and humanize controls.
- Solo mode: overlapping notes hammer on and pull off; bigger jumps (or slide notes) slide along the string. Vibrato and pitch bend.
- Strummer mode: hold a chord and play the rhythm on the strum keyswitches, like Ample's strummer.
- Keyswitches: C2 sustain, D2 palm mute, E2 muted, F2 harmonics, G2 strum down, A2 strum up, B2 mute strum.
- Tunings: standard, Drop D, Eb/D standard, Drop C, Open G, Open D, DADGAD.
- Built-in amp & cab (clean, crunch, lead, metal) with a noise gate, plus double tracking, a room reverb and a live fretboard that shows the fingering (click it to play).
- 22 presets, from fingerpicked nylon and strummed acoustic to funk, jazz, rock leads and metal chugs.
Concerto
- Percussion now includes clash cymbals (crash and choke), a suspended cymbal (mallet, stick, bell, roll with real endings, swells) and a gong / tam-tam. If you already have the Concerto sound library, update it (version 1.2.0) to get the new sounds.
- Concerto is now listed under Synths. The Orchestral category is gone.
Projects for scripts and AI agents
.arkaneproject files are now saved indented, so they're readable and easy to diff and edit by hand, with scripts, or with coding agents (Claude Code, Codex, …).- New docs: PROJECT_FORMAT.md explains the format, and plugins.json lists every built-in plugin's parameters and presets.
- Projects written by hand load fine: missing fields get their defaults, out-of-range values are clamped, and broken references are dropped.
- Reload on outside edits: when the open project file changes on disk, ArkaneDAW reloads it automatically, or asks first if you have unsaved changes. Ctrl+Z undoes the reload.