1
0

Commit Graph

  • 7a2ea21af9 Fix detuning unit for Chorus main Geraint 2025-07-12 16:01:40 +01:00
  • e8103a1013 Move STFX stuff (aside from stfx-library.h) into separate repo Geraint 2025-07-08 16:25:03 +01:00
  • 16b2ba955c Fix chorus dry-gain calculation, more compact layout for analyser Geraint 2025-07-06 14:47:45 +01:00
  • 995339d2a2 Add frequency shifter Geraint 2025-07-06 12:53:41 +01:00
  • 2908a8b56f Stereo energy compensation Geraint 2025-07-06 10:08:14 +01:00
  • 4782f1ff32 Chorus pans shared delay taps instead of per-channel offset Geraint 2025-07-06 09:15:00 +01:00
  • 2cf6beaf9d Fade delays on chorus depth change Geraint 2025-07-04 23:47:19 +01:00
  • 15c904aff6 Start chorus Geraint 2025-07-04 23:14:45 +01:00
  • 1797274fbb Support scroll-wheel on dials, use symbol for temporary data Geraint 2025-07-01 23:30:22 +01:00
  • cd947e7d63 Update Matsui, combine changes until the next render frame Geraint 2025-07-01 23:14:10 +01:00
  • 7ca118b3d4 Message queue starts in "full" state Geraint 2025-07-01 15:08:20 +01:00
  • 4529d88042 Add .webClosed() Geraint 2025-07-01 15:05:33 +01:00
  • 487a53dcc7 Analyser never less dense than the FFT bands Geraint 2025-07-01 12:07:42 +01:00
  • 6fcdd0a158 Analyser with updates via metering path Geraint 2025-07-01 11:55:12 +01:00
  • a1b9153bdc Start analyser Geraint 2025-06-29 09:51:03 +01:00
  • 5c31f6dbf8 Fixed include / missing macro Geraint 2025-06-28 09:00:29 +01:00
  • 9e46f72098 Typo fix Geraint Luff 2025-06-26 17:13:21 +01:00
  • bb14d84a3f Only send parameter update messages to the UI if they actually change Geraint Luff 2025-06-26 16:32:43 +01:00
  • 51700553b0 Don't abort if the state-load invalidates something Geraint Luff 2025-06-26 16:11:01 +01:00
  • 124fd4592a Send events on parameter gesture/change Geraint Luff 2025-06-26 15:51:43 +01:00
  • 4e646da32b Common STFX storage class Geraint Luff 2025-06-26 15:02:17 +01:00
  • 97efa774aa Notify web UI of assignments, and listeners of changes from UI Geraint 2025-06-26 00:07:02 +01:00
  • 105e00a1ef Better method names Geraint Luff 2025-06-25 18:47:24 +01:00
  • 16dc595aa6 Check for pending messages after .process() Geraint Luff 2025-06-25 17:43:28 +01:00
  • f1ede7a2ca Working web UI Geraint Luff 2025-06-25 17:35:39 +01:00
  • bbad24674a Improve web state transfer Geraint Luff 2025-06-25 16:20:14 +01:00
  • 2efd1de4e9 Start Web UI Geraint 2025-06-25 10:25:57 +01:00
  • e295fadeb4 Support reading typed arrays (not just writing them) Geraint 2025-06-23 23:16:38 +01:00
  • 253e7ffbf0 Fix crunch "cut" range Geraint 2025-06-23 20:20:56 +01:00
  • 39e66c26fc Library parameters are atomic, add Storage .changed()/.invalidate() stubs Geraint 2025-06-23 19:51:42 +01:00
  • bfb88d6fe1 Rename placeholder param-info classes Geraint 2025-06-23 12:39:58 +01:00
  • 64c739b4fc Squared gain when using double-smoothing Geraint 2025-06-23 08:48:54 +01:00
  • 5bfcf6f151 Add "cut" control to Crunch Geraint 2025-06-23 08:19:45 +01:00
  • cb21797593 State save/load for CLAP front-end Geraint 2025-06-22 19:56:00 +01:00
  • b4412624a9 Parameter changes and correct value displays Geraint 2025-06-22 13:53:27 +01:00
  • 4dd9d55c62 Split processing up according to events Geraint 2025-06-22 12:53:14 +01:00
  • 89aebf5d9e CLAP front-end processes audio (no parameters though) Geraint 2025-06-21 18:55:47 +01:00
  • 417dbc1944 Start CLAP front-end Geraint Luff 2025-06-21 10:12:07 +01:00
  • db9d7e93e2 Start update/refactor Geraint 2025-06-20 10:55:19 +01:00
  • b79063c97b Update STFX library Geraint 2024-02-29 14:08:17 +00:00
  • ba22c38a61 Remove license - it was never publicly released anyway, and I need to think about what license I'd prefer. Geraint 2023-12-05 09:58:34 +00:00
  • d22cd189fe Update to new STFX Geraint 2023-12-03 20:49:49 +00:00
  • 7896c05a5e Add Crunch Geraint 2023-01-05 13:24:37 +00:00
  • e3fc8462b5 Scale shelfing frequencies correctly Geraint 2022-12-06 20:30:54 +00:00
  • 3771df3f1f Spread feedback delays out better Geraint 2022-12-06 19:59:04 +00:00
  • 9df6e69313 Correct dsp submodule Geraint 2022-12-06 18:09:01 +00:00
  • e38dada1d7 Increase float compatibility, update DSP library Geraint 2022-12-06 18:00:16 +00:00
  • a5c32ecaf8 Damping and high/low cuts Geraint 2022-12-05 22:59:56 +00:00
  • 713f3a309a Add detuning to reverb Geraint 2022-12-05 22:37:28 +00:00
  • 6e41b252a7 Started reverb Geraint 2022-12-05 21:06:19 +00:00
  • d5b0bea6b0 Add limiter Geraint 2022-06-14 14:18:10 +01:00
  • 3a8b805837 Add filter and wobble Geraint 2022-06-12 13:30:48 +01:00
  • 94ec5fff54 Start delay Geraint 2022-06-12 00:05:04 +01:00