v0.2.0-alpha
Pre-release
Pre-release
Minor rather than patch: this adds a parameter and bumps the state schema.
Room: decay is its own control
DECAYis separate fromSIZE. They used to be one knob — the tail was derived
from the room's dimensions as0.25 + 2.4·size²s — which made the most useful room in
audio drama impossible to build. A tiled bathroom is a small room with a long,
bright tail; deriving one from the other forced you to pick. The shippedBathroom
preset rang for 0.37 s, which is why it never sounded like tile. It is now 1.15 s in a
room that is still small.
Measured: at size 20 %, decay 0.3 s gives a 0.18 s tail and decay 2.0 s gives 1.05 s;
at size 80 %, decay 0.3 s still gives 0.18 s — size no longer touches tail length.- The FDN delay lines are modulated. Eight fixed-length lines beat against each other
and ring metallically. Each line now wanders by a fraction of its length on its own slow
LFO, at rates chosen not to share factors so the lines never fall back into step. Depth
is small on purpose: enough to break up flutter, well short of audible pitch movement on
a sustained vowel. - Presets retuned around the split —
Stairwell2.3 s,Next Room0.95 s through a wall,
Ambience / Music1.4 s.
Compatibility
- State schema 3. Adding a parameter would have needed no bump, but taking decay away
fromroom.sizechanges what an existingroom.sizevalue means, which is rule 8.
Projects saved under schema 2 have their decay reconstructed from the stored size with
the old curve, so they reload sounding as they were mixed. The new parameter's default
(0.54 s) is what that curve gave at the default size, so new instances are unchanged
too. See docs/state-format.md. room.decaycarriesversionHint2 and is appended, so host display order does not
shift for anyone who already has v0.1.0-alpha.- Choice lists, plugin codes and every existing parameter ID are unchanged, so
v0.1.0-alpha projects open normally.
Fixed
- The right-hand column drew over the knob row on a short window. Its layout was built
from fixed heights and nothing checked they fit; below about 640 px the JUMP TO grid ran
past the end of its own area and painted over the SPACE captions and the OUTPUT knob.
Rows and buttons now give way together as the window gets shorter, the way the bottom
bar already did. The normal size is untouched. - The window's resize grip was drawn straight through the end of "see LICENSE" in the
footer — the AGPL notice being the text least suited to being scribbled on.
Docs
- Screenshots in both READMEs: the main window, the grouped preset menu, the Elevation
Lab, and the built-in manual in English and Japanese. - Install instructions written for someone holding the release zip, in both languages.