Files
bass-foundry/docs/planish/CHANGELOG.md
T
nvrl c06d193b18 feat(planish): add Planish harmonic OTT
Upward and downward compression in four bands whose edges are harmonic
numbers of the tracked note (default 1, 2-4, 5-16, 17 and up), so the
same setting squashes the same harmonics on every note. A fixed-band
OTT puts harmonic 2 of F1 and of C2 in different bands.

- Three Linkwitz-Riley splits at sqrt(k(k+1)) x f0 with allpass
  compensation; at Depth 0 the bands sum within 0.05 dB.
- Band level is the RMS over one period of the note, so heavy settings
  do not ripple at f0: a 40 Hz sine at Drive +12 dB, Time 10 % gets no
  harmonics above -110 dB.
- At Depth 100 % on a saw, harmonics 1-12 change by the same amount on
  F1, C2 and G2 (within 0.2 dB).
- Depth, Drive (on the detector only), Upward, Downward, Time, a gain
  per band; edges Low 1-8, Mid 2-16, High 3-48 with four splits.
- Pitch from audio with about 67 ms lookahead, or from MIDI.
- Editor: harmonic ruler with draggable edges, level and gain per band.
- Catalog, workflows, editor-check, docs, signal chain and site copy.
2026-11-06 12:51:49 +01:00

674 B
Raw Blame History

Planish changelog

0.1.0

  • Introduce Planish, upward and downward compression in four bands whose edges are harmonic numbers of the played note.
  • Band edges set by harmonic (Low 1–8, Mid 2–16, High 3–48), with splits Classic, Sub + body, Tight and Wide top, or dragged on the harmonic ruler.
  • Depth, Drive, Upward, Downward, Time and a gain per band.
  • Band level measured over one period of the note, so heavy compression does not ripple at the fundamental.
  • Detect pitch and note starts from the audio with about 67 ms of latency, or follow MIDI notes sent to the effect.
  • Editor shows the bands on a harmonic ruler and each band's level and gain.