Commit graph

26 commits

Author SHA1 Message Date
c42b016f58 Switched to adafruit MPR121. Only the necessary channel is muted when user plays. Various bugfixes. Removed debug code. Added idle animation. 2019-07-06 03:39:35 +02:00
3a1368b8be Various fixes. Unrolled single line loops. 2019-07-04 16:11:44 +02:00
3949ea64f0 Channels now work as intended 2019-06-30 02:55:50 +02:00
6b2faa76a7 Initial channel implementation 2019-06-30 00:39:01 +02:00
68d2631f33 Various improvements and debug leftovers 2019-06-29 02:42:38 +02:00
35950fd11b Various fixes that didn't fix much 2019-06-28 01:48:24 +02:00
b7ddcb2a97 Many syntax fixes 2019-06-28 01:03:40 +02:00
42f1b65f37 Updated gitignore 2019-06-28 01:03:17 +02:00
d1c6f9f8e9 Fixed insertion and deletion 2019-06-28 00:14:44 +02:00
0923297c09 Reworked sequencer. It misses a way to add steps 2019-06-27 18:58:37 +02:00
2727b2deef Implemented a basic sequencer in place of arpeggiator 2019-03-10 02:33:59 +01:00
5bd20dab8c Now keyboard waits for MIDI clock and plays 2 notes per beat when in arpeggiator 2019-03-09 19:14:18 +01:00
96a4142c0f Cleaned code. Capacitive Buttons have been reimplemented and are now easily scalable 2019-03-09 15:23:18 +01:00
7c7b0cf116 Implemented an arpeggiator and then broke it (should wait for MIDI clock). Added a basic implementation of 3 capacitive buttons (for drum pads) 2019-03-08 21:10:15 +01:00
eadbbbf9eb Added comments 2019-03-04 19:04:13 +01:00
198bbaf69e Reordered code 2019-03-04 18:56:20 +01:00
55ab943ecd Rewriting my code from ground up. Now readings are made per octave with a struct. No MIDI is implemented yet, still debugging readings 2019-03-04 18:54:22 +01:00
d8e545a50c Fixed some basic stuff and tried working around dirty signal 2018-11-11 02:00:08 +01:00
84c9296956 Introduced arpeggiator. Testing 2018-11-11 01:11:49 +01:00
3e477f4ca8 Added off counter but with value 0 2018-10-31 17:44:56 +01:00
54fc6f26ab Update .gitignore 2018-10-31 17:28:53 +01:00
f5322a4bee Removed old code 2018-10-31 17:28:14 +01:00
27cbbe5c81 First commit from VS 2018-10-31 17:26:11 +01:00
4c20ccec00 Update cvkeyboard.ino 2018-10-31 17:21:02 +01:00
1a37d52310 Create cvkeyboard.ino 2018-10-31 17:18:50 +01:00
856500b11c Initial commit 2018-10-31 17:17:28 +01:00