Commit Graph

  • 74dfdc50cc Merge branch 'fix/gitattributes-stray-cr' master Mikkeli Matlock 2026-09-14 01:41:30 +09:00
  • 94d41d5c8a fix: remove a stray CR byte from .gitattributes Mikkeli Matlock 2026-09-14 01:41:30 +09:00
  • b27ef57676 Merge branch 'chore/lf-line-endings' Mikkeli Matlock 2026-09-14 01:39:09 +09:00
  • c940f31ec7 chore: pin LF line endings in .gitattributes Mikkeli Matlock 2026-09-14 01:39:09 +09:00
  • a8f1244b00 Merge branch 'ci/validate-workflow-changes' mikkeli 2026-09-04 19:33:12 +09:00
  • d107127017 ci: let a workflow change validate itself mikkeli 2026-09-04 19:33:12 +09:00
  • d51de80de8 Merge branch 'ci/tighten-triggers' mikkeli 2026-09-04 19:26:35 +09:00
  • 7a92485cf1 ci: path-filter the pull_request trigger too mikkeli 2026-09-04 19:26:35 +09:00
  • 6c0332d79e Merge branch 'fix/f32-literal-fallback' mikkeli 2026-09-03 08:25:36 +09:00
  • 309a152d58 fix: suffix f32 literals and deny future-incompatible warnings mikkeli 2026-09-03 08:25:36 +09:00
  • a62efe44b3 Merge branch 'feat/branding-toolkit' mikkeli 2026-09-02 16:39:12 +09:00
  • 3a144064e3 feat: adopt the template's branding toolkit mikkeli 2026-09-02 16:39:12 +09:00
  • 3161aa9388 chore: seeded colours Mikkeli Matlock 2026-09-02 16:31:16 +09:00
  • d87934c428 Merge branch 'feat/palette' Mikkeli Matlock 2026-08-31 23:28:26 +09:00
  • 1361d7c919 feat: extract a two-tier colour palette Mikkeli Matlock 2026-08-31 23:28:26 +09:00
  • 6ab9fb9c3f Merge branch 'rename/bari-206' Mikkeli Matlock 2026-08-31 22:55:41 +09:00
  • 37f34e1175 rename: Codename 206 -> Bari 206 Mikkeli Matlock 2026-08-31 22:55:41 +09:00
  • 73edf58b32 Merge branch 'ci/build-gate' mikkeli 2026-08-31 22:34:31 +09:00
  • 193cee0aef ci: gate pushes on a build, test and bundle mikkeli 2026-08-31 22:34:31 +09:00
  • 814dd5eacd Merge branch 'chore/relicense-gpl3' mikkeli 2026-08-31 22:33:08 +09:00
  • 466ab478c9 chore: relicense to GPL-3.0-or-later and credit the ISC upstream mikkeli 2026-08-31 22:01:51 +09:00
  • 87a6f2e276 Merge branch 'fix/per-band-rms-window' Mikkeli Matlock 2026-08-31 22:10:52 +09:00
  • 570dd65fa8 fix: give each band its own RMS window instead of a global 5 ms Mikkeli Matlock 2026-08-31 22:10:52 +09:00
  • 058d73f6cd Merge branch 'perf/true-peak-early-out' Mikkeli Matlock 2026-08-31 21:55:41 +09:00
  • 5958b077e2 perf: lift idle per-sample smoothers out of the process loop Mikkeli Matlock 2026-08-31 21:55:40 +09:00
  • b862f5a971 perf: skip the true-peak evaluation when it provably cannot reach the ceiling Mikkeli Matlock 2026-08-31 21:55:40 +09:00
  • 43483dd303 Merge branch 'feat/sync-branding-checker' Mikkeli Matlock 2026-08-31 21:25:24 +09:00
  • b86d5d3eaf feat: sync branding checker from nih-plug-template Mikkeli Matlock 2026-08-31 21:25:23 +09:00
  • 17c602bb10 Merge branch 'perf/dsp-hot-path' Mikkeli Matlock 2026-08-31 21:19:29 +09:00
  • 03d60a157b perf: remove per-sample waste from the compressor/limiter hot path Mikkeli Matlock 2026-08-31 21:19:23 +09:00
  • eda3d09399 feat: branding consistency checker Mikkeli Matlock 2026-08-29 02:23:07 +09:00
  • 057d630c5b Switch license from GPL-3.0 to Apache-2.0 irene 2026-08-21 01:06:46 +09:00
  • abc9ea8b4f feat: live operating-point fill + -6 dB refs on the gain curve Mikkeli Matlock 2026-06-26 21:19:16 +09:00
  • 45735f71f7 feat: bipolar mid-bulge low-curve anchored at silence and the knee Mikkeli Matlock 2026-06-26 21:19:04 +09:00
  • a4c542b2d9 feat: serial low-level shaper (Low Slope + Low Curve) before the compressor Mikkeli Matlock 2026-06-26 00:53:40 +09:00
  • 123703d34d feat: raise max knee width to 30 dB Mikkeli Matlock 2026-06-25 15:24:17 +09:00
  • b1477f7ec6 feat: static gain-curve display for the selected channel Mikkeli Matlock 2026-06-25 15:24:08 +09:00
  • a8be2179c3 feat: ceiling-hit markers as top-edge ticks on the rolling plot Mikkeli Matlock 2026-06-24 22:16:33 +09:00
  • 42c5f7dcd2 feat: per-channel dry/wet mix (parallel compression) replacing bypass Mikkeli Matlock 2026-06-24 19:25:38 +09:00
  • eee94379bc docs: note the crossover automation caveat (editor-only lo<=hi limit) Mikkeli Matlock 2026-06-24 16:57:20 +09:00
  • 3aeb09957a feat: draggable crossover handles with dynamic lo<=hi limit Mikkeli Matlock 2026-06-24 16:55:30 +09:00
  • 514fd964f6 fix: freeze the scope when the transport is stopped Mikkeli Matlock 2026-06-24 16:25:08 +09:00
  • 9a60b0ea72 feat: decouple plot resolution from frame rate via a 200 Hz ring buffer Mikkeli Matlock 2026-06-24 14:53:00 +09:00
  • fe4033b772 feat: translucent area fill under the in/out plot traces Mikkeli Matlock 2026-06-24 05:03:30 +09:00
  • 0c2e1597a1 feat: per-channel ceiling lamps in the meter widget Mikkeli Matlock 2026-06-24 05:02:39 +09:00
  • eb2499bad3 refactor: split editor.rs into editor/ widget modules Mikkeli Matlock 2026-06-24 05:01:50 +09:00
  • 3ae860188e docs: restore planned editor/widgets layout as a future UI-redesign target Mikkeli Matlock 2026-06-23 23:17:51 +09:00
  • 411b27fcf3 docs: update README for Stage 6 metering, pre-gain, and module split Mikkeli Matlock 2026-06-23 09:56:31 +09:00
  • 4c5165b0bc feat: 3-bar meters, latching ceiling lamp, and rolling in/out/GR plot Mikkeli Matlock 2026-06-23 09:53:06 +09:00
  • 9a54413bfa feat: allow makeup down to -24 dB on all channels Mikkeli Matlock 2026-06-21 23:14:15 +09:00
  • f8f652f2c7 fix(deploy): verify CLAP and VST3 install freshness Mikkeli Matlock 2026-06-21 23:13:24 +09:00
  • a420d5dd39 feat: per-channel meters, ceiling lamp, and pre-gain drive Mikkeli Matlock 2026-06-21 23:13:14 +09:00
  • 8c550da92e refactor: split lib.rs into params and editor modules Mikkeli Matlock 2026-06-21 14:57:18 +09:00
  • 20c5a17a61 Stage 4b: true-peak limiting via 4x polyphase oversampling Mikkeli Matlock 2026-06-19 15:50:06 +09:00
  • 263d5e688f fix: resizable, scrollable editor so all controls stay reachable Mikkeli Matlock 2026-06-19 15:49:46 +09:00
  • f6c45123fa Stage 4a: base-rate look-ahead brickwall limiter Mikkeli Matlock 2026-06-19 14:45:26 +09:00
  • ada0b00313 docs: note VST3 metadata display issue in FL as a known/deferred issue Mikkeli Matlock 2026-06-19 12:42:22 +09:00
  • d776e564fd Denormals: rely on NIH-plug's FTZ, drop redundant in-code flush Mikkeli Matlock 2026-06-18 01:34:56 +09:00
  • 1d939535be Stage 3: 3-band LR4 crossover + per-band compressors into the 'All' channel Mikkeli Matlock 2026-06-17 20:04:24 +09:00
  • 0f66e9638c Add peak/RMS detection switch; sweep docs to match code Mikkeli Matlock 2026-06-15 20:02:23 +09:00
  • 8d9eaeaffc Stage 2: full-band compressor with constant-latency look-ahead Mikkeli Matlock 2026-06-15 19:33:31 +09:00
  • d9dc61cf90 plugin metadata update Mikkeli Matlock 2026-06-14 21:34:06 +09:00
  • e9337473b9 minor desc change Mikkeli Matlock 2026-06-14 21:24:43 +09:00
  • d0734ff803 Scaffold NIH-plug project: full-band gain VST3/CLAP with one-slider egui GUI Mikkeli Matlock 2026-06-14 21:22:34 +09:00
  • c398b86d2b initial commit Mikkeli Matlock 2026-06-14 20:31:27 +09:00