Tester feedback asked for a threshold and a ratio. Each band now cuts like a small compressor: Threshold (dB above the local floor) replaces Selectivity, Ratio scales the cut per dB above it (inf:1 is the old behaviour), and a Soft/Hard knee switch sets the curve. A small graph shows bump height in, cut out. Mix and Output move to the slider panel so the detection panel fits. common-ui gains rotary_text for knobs with custom value text.
2.6 KiB
2.6 KiB
Patina changelog
Unreleased (0.5.0)
- Each band now works like a small compressor. Add Ratio (1:1 to ∞:1, default ∞:1): low ratios leave small bumps nearly alone and still cut big ones hard. ∞:1 is the old behaviour.
- Replace Selectivity (%) with Threshold (0–18 dB above the local floor, default 3 dB, which equals the old default of 50 %).
- Add a Soft/Hard knee switch. Soft widens the knee from 3 dB to 6 dB; Hard uses a 1 dB knee and half the Attack time.
- Show the gain curve (bump height in, cut out) under the knobs.
- Mix and Output move to the slider panel under the plot.
- Retune the Vocal harshness, Snare ring, Bright synth and Bass line presets with Ratio and more Depth.
- Breaking: FL Studio projects saved earlier load Threshold, Ratio and Knee at
their defaults. Settings files for
patina-renderwithselectivitystill load and convert.
0.4.0
- Add Tone guard (0–100 %, default 0 %). Patina follows the played note and remembers, over about four seconds, which bumps stay in Hz and which follow the note. Bumps that follow the note (a harmonic the bass is built on) are cut less; resonances fixed in Hz (formant, comb and filter rings) are still cut. At 0 % Patina works exactly as before. The display shows the note and marks the held-back region with a blue strip.
- Add the Bass line preset (Tone guard 80 %, Low 150 Hz).
0.3.0
- Change the CLAP ID to
io.narl.bass-foundry.patina. Hosts see this as a new plugin: delete the old.clapfile, rescan, and add the plugin again in existing projects.
0.2.0
- Rebuild the detector so it finds resonant bumps instead of cutting individual harmonics: band-averaged power, temporal smoothing, a harmonic-top envelope, and a robust tilt-aware reference.
- Replace six overlapping controls with Depth, Sharpness, and Selectivity. Focus points now read the same way everywhere: up cuts more, down protects.
- Halve the analysis window to 2048 samples at 44.1/48 kHz (about 43 ms delay).
- Show the detector envelope and reference on the plot.
- New dark metallic look with a single accent colour, shared with Rivet.
- Breaking: projects saved with 0.1 load the new controls at their defaults.
0.1.0
- Introduce Patina, formerly Resonance Compressor, as an independent mixing effect.
- Control spectral prominence with bounded reduction, timing, and transient guard.
- Shape focus/protect regions and compare aligned Delta, Mix, Bypass, and A/B.
- Add the dark native engineer panel with cyan, coral, and violet spectrum layers.
- Preserve the original CLAP identity and parameter IDs.
- Provide independent Windows release packages.