Commit Graph

28 Commits

Author SHA1 Message Date
Gordon JC Pearce
1c8f451c3a removed a lot of debugging printfs 2024-09-11 23:30:06 +01:00
Gordon JC Pearce
3980a1c966 correct parameter generation 2024-09-11 23:25:41 +01:00
Gordon JC Pearce
620914b500 saneish looking parameters 2024-09-11 21:40:11 +01:00
Gordon JC Pearce
210401d6ed filter control calculations seem about right 2024-09-10 00:14:25 +01:00
Gordon JC Pearce
eb86b3c7d3 begin the great digital cleanup 2024-09-09 20:40:16 +01:00
Gordon JC Pearce
357cbbac9a filter of sorts 2024-09-09 16:31:43 +01:00
Gordon JC Pearce
bde0863a15 just setting pw to 0 causes a DC offset, let's not eh 2024-09-09 15:54:08 +01:00
Gordon JC Pearce
af49dcf7b6 pitch computation 2024-09-09 13:34:02 +01:00
Gordon JC Pearce
1d4e6ab2bd PWM LFO working 2024-09-09 00:55:14 +01:00
Gordon JC Pearce
1f6188f751 broke digital code out to separate file 2024-09-08 22:45:12 +01:00
Gordon JC Pearce
0274204809 cleaned up some names, pwm works, knobs all present 2024-09-08 21:50:42 +01:00
Gordon JC Pearce
5f1d620a46 env/gate 2024-09-08 20:57:11 +01:00
Gordon JC Pearce
875cf03b44 a few more controls, automated param mapping is a success 2024-09-08 20:48:10 +01:00
Gordon JC Pearce
879977132f 'emulated' envelopes 2024-09-08 01:08:00 +01:00
Gordon JC Pearce
f2c4727a42 juno style oscillator 2024-09-07 20:46:57 +01:00
Gordon JC Pearce
e3add1d306 mystran polyblep 2024-09-06 21:44:41 +01:00
Gordon JC Pearce
f527691deb calls blep every time 2024-09-06 20:04:56 +01:00
Gordon JC Pearce
d6c8212410 at last it makes a noise 2024-09-05 23:18:41 +01:00
Gordon JC Pearce
98ab957faf works for frames > updateFrames 2024-09-04 21:08:27 +01:00
Gordon JC Pearce
44feac5e0b discard 2024-09-04 00:40:40 +01:00
Gordon JC Pearce
152b0c62a5 different way of antialiasing 2024-09-04 00:26:02 +01:00
Gordon JC Pearce
8e9b6adf86 switching saw works 2024-09-03 23:41:01 +01:00
Gordon JC Pearce
fbdbc998b9 clean up a bit 2024-09-03 16:17:32 +01:00
Gordon JC Pearce
39f0c79484 more reasonable amplitude 2024-09-03 15:52:33 +01:00
Gordon JC Pearce
e094a4011b antialiased saw 2024-09-03 15:33:48 +01:00
Gordon JC Pearce
d2c6657594 now builds 2024-09-03 15:31:54 +01:00
Gordon JC Pearce
df37350fb4 saw, envelope, decoupled voice code but doesn't compile 2024-09-03 15:22:56 +01:00
Gordon JC Pearce
766e4f7a2b voice assignment 2024-09-03 12:42:16 +01:00