Commit Graph

19 Commits

Author SHA1 Message Date
Emanuel Rodriguez 37eabc79ca work on a simpler version of synth that works and then try to expand that 2024-02-07 23:02:03 -08:00
Emanuel Rodriguez 1ecac8d4f6 makes the synth be dark 2023-10-14 23:53:18 -07:00
Emanuel Rodriguez 2d84b91e56 bare bones filter 2023-10-14 02:55:32 -07:00
Emanuel Rodriguez 7d0a80a987 improves the voice vol + mater vol 2023-10-13 23:31:13 -07:00
Emanuel Rodriguez 2b5a0453d0 was forgetting to connect the gain node to the destination 2023-10-13 11:42:05 -07:00
Emanuel Rodriguez 77af7d2576 add detune to rest of the voices 2023-10-12 23:05:37 -07:00
Emanuel Rodriguez 3773cfd778 added osc to the rest of the voices 2023-10-12 22:38:55 -07:00
Emanuel Rodriguez ae06952e73 added osc to the rest of the voices 2023-10-12 22:38:21 -07:00
Emanuel Rodriguez c7c545ab0d added osc visualizer 2023-10-10 23:15:55 -07:00
Emanuel Rodriguez 22de4dac14 trying to add the waveform, but no luck yet 2023-10-09 23:56:17 -07:00
Emanuel Rodriguez 8111ea2daa removes the filter for now since it was causing a lot clipping that needs to be figured out 2023-10-09 23:13:45 -07:00
Emanuel Rodriguez e7ea3a5db8 added very simple chord support 2023-10-09 22:34:14 -07:00
Emanuel Rodriguez 481c9e1313 adds selection of waveform to each voice
the code still needs to be optimized, since I am repeating the
code a bunch
2023-10-08 02:45:04 -07:00
Emanuel Rodriguez b9acf85e29 keyboard has been hooked up 2023-10-07 02:41:24 -07:00
Emanuel Rodriguez 7431d06f79 ui updates 2023-10-07 01:27:15 -07:00
Emanuel Rodriguez 98247eb11c new way for moving between octaves 2023-10-07 01:05:14 -07:00
Emanuel Rodriguez 0e1e98b402 working out details for interactions between detuning and changing otctaves 2023-10-06 18:53:30 -07:00
Emanuel Rodriguez 89fc0d08d7 adds individual octave selection for each voice 2023-10-06 15:33:06 -07:00
Emanuel Rodriguez 1623cffd67 start to organize the code better 2023-10-06 00:01:58 -07:00