Skip to content

0.11.0: hardware restyle, timeline ruler, preview, Effects Layer workspace, crossfades - #4

Merged
postmanpat-303 merged 8 commits into
mainfrom
feat/restyle-hardware
Oct 20, 2026
Merged

postmanpat-303 merged 8 commits into
mainfrom
feat/restyle-hardware

Conversation

@postmanpat-303

Copy link
Copy Markdown
Owner

StreamWave 0.11.0. See CHANGELOG.md for the full notes.

  • New hardware look: brushed panels, knurled knobs with an amber tick ring, LED meters, pill buttons, captioned dropdowns, LED toggles, one colour per effect. Knobs in the rack, Layering Effects and effect dialogs.
  • Timeline ruler (zoom-aware, playhead/selection/markers, click or drag to move the cursor) and a selected-audio preview strip (readouts, click-seek, drag-select, Zoom to selection, Fit).
  • Effects Layer workspace: Settings | Effects Layer switch, a collapsible left list of track effects and clip layers, signal-flow strip, colour-coded modules with live knobs.
  • Crossfades between neighbouring clips (equal power or linear, centred on the cut, handle-based, clamped) and drag-to-fade handles; .twt v3 only when used, and 0.10 refuses v3 cleanly.
  • Docs: README, GUIDE, site gallery with new screenshots, docs/dev/edit-model.md (effect levels and limits).

Limits: crossfades only between neighbouring clips; no master/output bus; no bars/beats ruler; Normalize/Loudness clip layers on a crossfaded clip measure the crossfade audio too; a selection played from inside a crossfade skips the first part of the fade.

Tests: npm test 135 passed, svelte-check 0 errors / 0 warnings, cargo test --lib 62 passed (including crossfades_play_like_they_export).

…e/Dropdown/Panel/FxKnobs components (+tests)
…ialogs; LED/level meters; captioned dropdowns; hardware shell styling
…/markers, click to set cursor/seek) and selected-audio preview strip (overview, readouts, click-seek, drag-select, zoom to selection)
…apse/overlay, colour-coded modules, live knob drags), bipolar knob rings, header fits
…mped; v3 format), fade curves, lane fade/crossfade handles + popover, docs on effect levels and limits
…licking it when zoomed no longer pages the timeline
…ook, ruler, preview, Effects Layer workspace and crossfades (with limits); new screenshots
@postmanpat-303
postmanpat-303 merged commit bbcee1d into main Oct 20, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant