Commit graph

140 commits

Author SHA1 Message Date
51da3fc17e Remove ui init function 2020-02-23 14:28:00 +01:00
5182a9b495 Move menu item values to pointers pointing to the variable to be changed 2020-02-23 14:25:36 +01:00
8315de5d05 Reconfigure display (and dac) driver 2020-02-23 11:30:52 +01:00
cc015fbdc8 Switch to C++ interface of U8G2. 2020-02-23 11:15:27 +01:00
cb2dec87b9 Add enum values to part, implement midi thru menu item 2020-02-23 02:44:34 +01:00
6ecc160c8b Implement Midi Channel select as stringlist, add midi input filter 2020-02-23 02:40:43 +01:00
6e04536dd8 Update stmlib, remove return value from UI::DoEvents 2020-02-23 02:26:07 +01:00
433ff597ab Implement StringListMenuItem 2020-02-23 01:34:26 +01:00
0fd1657c60 Remove unused visible parameter from menu items, select part 0 as default on boot 2020-02-23 01:15:49 +01:00
cda0831b9d Remove unnecessary menu consdtructor parameters 2020-02-23 01:03:05 +01:00
ca4d0cc5e2 Implement BoolMenuItem, beautify header 2020-02-23 00:58:21 +01:00
9383e3c4cf Implement MidiNote MenuItem 2020-02-23 00:15:01 +01:00
2e43ebf110 Implement submenus for parts (or at least the ability to have those). 2020-02-22 23:42:31 +01:00
ce461733b0 Ozone debugger support 2020-02-21 17:35:30 +01:00
62e7607c38 Update stmlib 2020-02-21 01:55:57 +01:00
87829401b6 Update stmlib 2020-02-21 01:51:16 +01:00
43b75dd2ab Implement editing of values in menus 2020-02-21 01:39:20 +01:00
8f90701c7a numpy beautification 2020-02-18 12:08:15 +01:00
d272e4badf Further lut resolution optimizations 2020-02-18 12:05:27 +01:00
7b0b1e4f08 reduce size of stereo mix program (atmega88????), decrease lut resolution, improve volume curve 2020-02-18 01:56:45 +01:00
3189608992 Start revamp of stereo mix pcb 2020-02-17 23:29:01 +01:00
3fcf31b770 Performance improvements 2020-02-17 20:33:01 +01:00
94e5c21f77 Menu Item Implementation fixes, rendering improvements, implement menu scrolling 2020-02-05 01:29:23 +01:00
54c4538a7a Fix out oderso, implement menu scrolling i guess 2020-02-04 23:38:50 +01:00
85d1144261 Implement menu rendering (very basic without selection) 2020-02-04 23:19:53 +01:00
e54318126a Fix Offset DAC gain being set to 1x instead of 2x. Improve performance
of stereo_mix.
2020-01-16 00:07:12 +01:00
13f390591b Update stmlib 2020-01-12 18:08:13 +01:00
6b4f1cc6a4 add vcf-leiter 3d-print panel files 2020-01-12 18:05:16 +01:00
dc563a44c8 Add vcf-20 panel 3d-printing files. 2020-01-12 18:05:02 +01:00
47a01134bb Add out-pcb and assembly files. 2020-01-12 18:04:32 +01:00
772010b7c9 New version of vca2 with manufacturing parts. This is the first dirty
version!!!!!
2020-01-12 18:02:31 +01:00
577b4951a3 Add new version of stereo_mix_front panel 2020-01-12 18:02:14 +01:00
50b7be4efb Fix reversed power connector for vcf-20 2020-01-09 18:23:19 +01:00
1f43ecbe8f Finish stereo mix software (could be further optimized though 2020-01-07 18:29:55 +01:00
8b783287b4 Add menu datastrctures 2020-01-03 22:09:11 +01:00
f8962fc9c4 Add ladder filter 2019-12-17 00:27:33 +01:00
781b853283 Add vcf20 2019-12-16 18:30:43 +01:00
f980d74eb8 Add new revision of stereo_mix_back hardware, and associated assembly files 2019-12-09 14:35:37 +01:00
5d857cdced Add simulations and schematic for next hardware revision, adding the missing variable bias to the opamp after the MDAC 2019-12-05 22:30:07 +01:00
93a375435a Remove unused math import 2019-12-04 00:45:06 +01:00
0a3309949a Further optimize the codes performance by utilizing luts for the sin/cos 2019-12-04 00:44:46 +01:00
a5551b44c6 Fix inttypes import for midi2cv 2019-12-04 00:05:03 +01:00
653a2a804e Use my own avrlib 2019-12-04 00:04:30 +01:00
65b0fcfbb9 Add Initial code for stereo_mix module 2019-12-04 00:01:36 +01:00
45ca1ca347 Move hardware design of stereo_mix to proper folder, delete schmaamsch 2019-11-16 09:39:42 +01:00
263d363479 Add stereo mix back digital pcb and tests 2019-11-16 09:36:50 +01:00
e9368dd5a5 Implement ui stuff 2019-10-28 18:56:37 +01:00
77d8c2d97e Fix UI Drawing 2019-10-22 21:54:33 +02:00
91fd3e4302 Improve Menu Implementation situation, optimize parameter set for part 2019-10-14 23:51:38 +02:00
88916400d2 Create Part class, think about output assignments 2019-10-06 12:55:04 +02:00