Commit Graph

23 Commits

Author SHA1 Message Date
Gordon JC Pearce
202ddac184 noise gen 2024-10-19 00:19:35 +01:00
Gordon JC Pearce
4f6127cf14 Merge branch 'main' into analogue 2024-10-18 23:57:55 +01:00
Gordon JC Pearce
5d80fe5870 working modwheel and pitchbend 2024-10-18 23:57:14 +01:00
Gordon JC Pearce
3cfe118acc various envelope and control range fixes, also an audio PWM bug 2024-10-18 00:56:37 +01:00
Gordon JC Pearce
66d2cec2c9 now pulls some patch params from patchram 2024-10-17 23:57:28 +01:00
Gordon JC Pearce
5914d49cdb fixed audio socket labelling 2024-10-17 23:24:53 +01:00
Gordon JC Pearce
be894c562e added dpf controls, which are not connected to anything yet 2024-10-17 23:22:08 +01:00
Gordon JC Pearce
e806584a46 start work on DPF controls 2024-10-17 00:03:10 +01:00
Gordon JC Pearce
18dd0947d4 improved PWM code 2024-10-17 00:01:46 +01:00
Gordon JC Pearce
b8265f6938 fixed envelope sustain level, basic LFO + PWM 2024-10-16 21:41:08 +01:00
Gordon JC Pearce
34800af7a1 tidied up envelope 2024-10-16 14:15:38 +01:00
Gordon JC Pearce
84eef25f8d add ROM lookup tables 2024-10-16 00:10:25 +01:00
Gordon JC Pearce
effdce42be basics of oscillator 2024-10-15 22:56:18 +01:00
Gordon JC Pearce
e73914e4ae voice tuning correct 2024-10-15 22:10:57 +01:00
Gordon JC Pearce
5c1c79464e first noise, pitches about correct 2024-10-13 23:27:54 +01:00
Gordon JC Pearce
0fe57ff017 breaks up into 4.3ms blocks correctly 2024-10-13 21:07:01 +01:00
Gordon JC Pearce
c758a0a493 functional envelopes 2024-10-12 23:36:34 +01:00
Gordon JC Pearce
cbae975760 global synth, envelope might even work 2024-10-12 00:15:00 +01:00
Gordon JC Pearce
454051d10c assigner shunts new notes to the front 2024-10-10 10:52:04 +01:00
Gordon JC Pearce
e217354146 gitignore 2024-10-09 22:53:21 +01:00
Gordon JC Pearce
2068d8612a skeleton of voice controller 2024-10-09 22:51:37 +01:00
Gordon JC Pearce
e42cd1325f skeleton files for voice controller 2024-10-09 22:43:52 +01:00
Gordon JC Pearce
332b18220f reasonable key assigner 2024-10-09 22:10:51 +01:00