-
released this
2026-07-14 19:08:20 +00:00 | 1 commits to master since this releaseFourth integration-feedback release — a composability fix for buttons, a much smarter meter, and the pan control the mixer was missing.
Buttons
- Action buttons no longer show an LED by default.
Button(andPushButton mode="action") are plain — an action has no state to indicate.leddefaults to'strip'fortoggle/momentaryand tofalseforaction; passled="dot"/led="strip"to opt a command button back in. - Compose as Radix triggers.
PushButton/Buttonforward native button props (...rest) and compose their own event handlers with any a RadixasChildslot injects, so aButtoncan be a dropdown / tooltip / popover trigger.
Meter — ballistics, dBFS, loudness
ballistics— PPM-style attack/decay smoothing (true≈ 5 ms / 350 ms, or{ attack, decay }).peakDecay— the peak-hold marker falls with a tail instead of snapping.scale="db"— feed linear amplitude (0..1) and it displays dBFS;min/maxdefault -60 / 0 with reference gridlines. NewampToDb/dbToAmphelpers.integrated— a windowed loudness estimate (LUFS-ish — a windowed power mean, not a full BS.1770 measurement), shown as a secondary readout + marker line.- All opt-in; the default meter is unchanged. Works in both orientations.
New component
PanKnob— a bipolar stereo-pan knob: fills from center, center detent, reads outL<n>/C/R<n>. Defaults to a −50…50 range.
Install:
pnpm add https://git.dreamodus.software/Dreamodus/DreamKnob/releases/download/v1.1.3/dreamknob-1.1.3.tgzDownloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
dreamknob-1.1.3.tgz
6 downloads · 268 KiB
- Action buttons no longer show an LED by default.