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