Commit graph

105 commits

Author SHA1 Message Date
Roland Rabien
3de6fc16aa Fix stuck notes on switch mono on/off 2023-09-28 08:44:58 -07:00
Roland Rabien
73ca1e6758 Try and smooth delay time (still needs work) 2023-09-28 08:38:49 -07:00
Roland Rabien
c7872a42ea Renamed Legato rate to Legato Time 2023-09-28 08:26:07 -07:00
Roland Rabien
681be5731b Fix Linux bus layouts 2023-09-28 08:24:34 -07:00
Roland Rabien
4dd62bf66f Add retrigger to step lfo 2023-09-28 08:16:31 -07:00
Roland Rabien
e698e29a59 Fix loading presets if preset name doesn't match filename 2023-09-25 17:55:04 -07:00
Roland Rabien
b9211a81b6 Fix crash if reset before setSampleRate 2023-09-25 04:28:17 -07:00
Roland Rabien
4030dac16b Fixed getFilterCutoffNormalized 2023-09-24 19:48:06 -07:00
Roland Rabien
56c3bbfa51 Add retrigger to lfos 2023-09-24 17:49:53 -07:00
Roland Rabien
beda6ab94b Remove unused vars 2023-09-24 07:17:39 -07:00
Roland Rabien
b466218cbd Add panic button 2023-09-23 11:10:21 -07:00
Roland Rabien
9d4b363484 Add standaloneapp 2023-09-21 21:25:40 -07:00
Roland Rabien
7590ad17b8 Redo last fix correctly 2023-09-21 07:34:23 -07:00
Roland Rabien
6898ef0dac Fixed envelopes not reseting 2023-09-20 22:08:18 -07:00
Roland Rabien
138c2ab433 Fixed crash with midi cc > 119 2023-09-20 16:47:42 -07:00
Roland Rabien
621132620e Add presets 2023-09-20 08:57:41 -07:00
Roland Rabien
7bc342c260 LFO & StepLFO draw true phase 2023-09-11 06:14:11 -07:00
Roland Rabien
41027867d0 Make sure wavetables are reloaded 2023-09-09 05:55:48 -07:00
Roland Rabien
4421c1e9b9 Added mod matrix 2023-09-08 17:12:00 -07:00
Roland Rabien
f46798e5c8 UI tweaks 2023-09-07 20:46:00 -07:00
Roland Rabien
fcb11e3901 Version 0.0.6 2023-09-06 09:53:13 -07:00
Roland Rabien
5f5207226d Fix sample rate 2023-09-04 16:11:47 -07:00
Roland Rabien
98a27ca2bd Add support for drag / drop modulation 2023-09-04 09:56:25 -07:00
Roland Rabien
59a761fc69 Fix crash in wavetables changing while playing. Fixed crash enabling noise. 2023-09-04 08:27:23 -07:00
Roland Rabien
bd7086c6c2 LFO delay & fade should default to 0 2023-09-02 07:34:08 -07:00
Roland Rabien
2a5b9d973a Fixed crash loading wavetable when changing preset 2023-09-02 04:26:17 -07:00
Roland Rabien
9d6da9bb2d Added resizable UI 2023-09-01 20:23:08 -07:00
Roland Rabien
5ccbcd7218 tweaks 2023-08-31 21:02:23 -07:00
Roland Rabien
a4f70c9a61 Oops 2023-08-31 19:34:56 -07:00
Roland Rabien
95aac485c7 Pink noise 2023-08-31 19:19:28 -07:00
Roland Rabien
bc20b38624 Use juce::approximatelyEqual instead of gin::almostEqual 2023-08-31 18:38:04 -07:00
Roland Rabien
b9b0645f50 Fixed table selection 2023-08-31 14:45:48 -07:00
Roland Rabien
753a5bac97 Store wavtables as flac to make binary smaller 2023-08-31 13:44:55 -07:00
Roland Rabien
7311a258c9 Finish UI 2023-08-31 11:17:49 -07:00
Roland Rabien
c8a79d4693 More UI 2023-08-27 07:57:23 -07:00
Roland Rabien
a1934673f9 Add missing note ons 2023-08-27 06:33:07 -07:00
Roland Rabien
f65852a554 Make OSCs optionally skip filter 2023-08-26 21:59:44 -07:00
Roland Rabien
8ce8ff8336 Add tabs to param boxes 2023-08-26 20:57:50 -07:00
Roland Rabien
dd12f197e9 More UI cleanup 2023-08-26 19:04:56 -07:00
Roland Rabien
b42af419bd Added modulation 2023-08-26 16:30:08 -07:00
Roland Rabien
dd3ba968ca All UI exists 2023-08-26 13:01:59 -07:00
Roland Rabien
6083909d32 More UI work 2023-08-26 12:33:15 -07:00
Roland Rabien
5367e208be More UI cleanup 2023-08-26 11:42:14 -07:00
Roland Rabien
5f08863f97 Add noise and sub osc 2023-08-26 11:17:03 -07:00
Roland Rabien
bda6188352 Add menu for selecting wavetable 2023-08-25 15:11:46 -07:00
Roland Rabien
134fe08983 Use correct sample rate for generating wave tables 2023-08-25 14:43:55 -07:00
Roland Rabien
a69ef9e54c Allow selecting wavetable 2023-08-25 13:26:25 -07:00
Roland Rabien
3dbcbf73e5 More UI 2023-08-25 09:47:50 -07:00
Roland Rabien
8a591b3ab0 UI work 2023-08-25 08:24:15 -07:00
Roland Rabien
f1829adfcf Add wavetables. Switch to using json for component layout 2023-08-24 13:25:21 -07:00