Geraint geraint
  • Joined on 2025-05-12
geraint created branch feature/asymmetry in Signalsmith-Audio/signalsmith-stretch 2025-08-11 16:33:40 +00:00
geraint pushed to feature/asymmetry at Signalsmith-Audio/signalsmith-stretch 2025-08-11 16:33:40 +00:00
103513b186 Add asymmetry parameter
geraint created branch main in Signalsmith-Audio/signalsmith-stretch 2025-08-11 16:33:35 +00:00
geraint pushed to main at Signalsmith-Audio/signalsmith-stretch 2025-08-11 16:33:35 +00:00
90d6c686eb Add reflected pre-roll to .outputSeek()
2724daacaf .flush() processes new output (zero-valued input) for longer lengths
3e71aec5f7 Use .outputSeek() for .exact()
c3fcda8563 Add .outputSeek() for playing back samples
12de19e05d Formant metric based on peaks/dips
Compare 10 commits »
geraint created repository Signalsmith-Audio/signalsmith-stretch 2025-08-11 16:33:02 +00:00
geraint pushed to main at Signalsmith-Audio/basics 2025-07-12 15:01:52 +00:00
7a2ea21af9 Fix detuning unit for Chorus
geraint pushed to main at Signalsmith-Audio/basics 2025-07-08 15:23:02 +00:00
e8103a1013 Move STFX stuff (aside from stfx-library.h) into separate repo
geraint pushed to main at Signalsmith-Audio/basics 2025-07-06 13:45:40 +00:00
16b2ba955c Fix chorus dry-gain calculation, more compact layout for analyser
geraint pushed to main at Signalsmith-Audio/basics 2025-07-06 11:51:35 +00:00
995339d2a2 Add frequency shifter
2908a8b56f Stereo energy compensation
4782f1ff32 Chorus pans shared delay taps instead of per-channel offset
Compare 3 commits »
geraint pushed to main at Signalsmith-Audio/basics 2025-07-04 22:58:17 +00:00
2cf6beaf9d Fade delays on chorus depth change
geraint pushed to main at Signalsmith-Audio/basics 2025-07-04 22:57:08 +00:00
fd80328727 Fade delays on chorus depth change
15c904aff6 Start chorus
Compare 2 commits »
geraint pushed to main at Signalsmith-Audio/basics 2025-07-01 22:29:06 +00:00
1797274fbb Support scroll-wheel on dials, use symbol for temporary data
geraint pushed to main at Signalsmith-Audio/basics 2025-07-01 22:12:24 +00:00
cd947e7d63 Update Matsui, combine changes until the next render frame
geraint pushed to main at Signalsmith-Audio/basics 2025-07-01 14:14:29 +00:00
7ca118b3d4 Message queue starts in "full" state
geraint pushed to main at Signalsmith-Audio/basics 2025-07-01 14:03:20 +00:00
4529d88042 Add .webClosed()
487a53dcc7 Analyser never less dense than the FFT bands
Compare 2 commits »
geraint pushed to main at Signalsmith-Audio/basics 2025-07-01 10:53:06 +00:00
6fcdd0a158 Analyser with updates via metering path
a1b9153bdc Start analyser
Compare 2 commits »
geraint pushed to main at Signalsmith-Audio/basics 2025-06-28 07:58:17 +00:00
5c31f6dbf8 Fixed include / missing macro
geraint pushed to main at Signalsmith-Audio/basics 2025-06-26 16:11:04 +00:00
9e46f72098 Typo fix
geraint pushed to main at Signalsmith-Audio/basics 2025-06-26 15:30:36 +00:00
bb14d84a3f Only send parameter update messages to the UI if they actually change
geraint pushed to main at Signalsmith-Audio/basics 2025-06-26 15:08:49 +00:00
51700553b0 Don't abort if the state-load invalidates something