51 Commits

Author SHA1 Message Date
60fd0a02f8 disable adc wip 2025-07-01 22:23:02 +02:00
5141bbda7b Download poky 2025-07-01 14:56:12 +02:00
ea5b9e6a45 Docker file for running yocto 2025-07-01 14:31:35 +02:00
8bc4f4f48d wip adc 2025-07-01 11:02:20 +02:00
5876e286c6 Refactored firmware 2025-06-29 21:03:09 +02:00
05d780080f midi leds 2025-06-29 20:39:35 +02:00
72115f3783 Looper controlled by buttons 2025-06-29 15:25:51 +02:00
d1b88ff921 Better notes editor 2025-06-27 22:45:44 +02:00
6eb15fbd12 Mapper tool for decoding charlieplex 2025-06-27 21:19:59 +02:00
9510ba04be First leds and debugging midi 2025-06-24 23:19:20 +02:00
63d5522fd9 Test io bus 2025-06-23 19:46:57 +02:00
f3bab9461e Position indicator 2025-06-22 21:52:25 +02:00
70a26a2ebb Removed unused method in controllers.rs 2025-06-22 19:13:07 +02:00
b4f51548b3 OSC messages for column beat tracking 2025-06-22 18:52:57 +02:00
cfa2f1709e Interpolation by gemini 2025-06-22 13:28:31 +02:00
b35574c364 First attempt at interpolation 2025-06-22 11:44:46 +02:00
7e6a539296 Fix and display metronome 2025-06-21 22:58:49 +02:00
89645db1d9 /looper/metronome/position in audio_engine 2025-06-21 19:52:46 +02:00
470089ae5b xtasks 2025-06-21 14:34:44 +02:00
7b7ebb8c0e per track volume 2025-06-21 11:00:04 +02:00
70b2f92a8d Added track volume control to audio engine 2025-06-19 19:48:43 +02:00
b68e3af28a Simple gui with track state and selection 2025-06-17 10:49:03 +02:00
0616721681 Added gui architecture documentation 2025-06-13 22:07:09 +02:00
a7fab74f58 Switched to osc server 2025-06-13 17:06:42 +02:00
1bbb020566 Implemented osc as client 2025-06-13 16:35:19 +02:00
d5665b841c Set blink pin to midi tx 2025-06-13 14:54:42 +02:00
85984963f4 The Matrix is looping 2025-06-12 13:37:19 +02:00
e239610909 Added single column 2025-06-11 22:14:16 +02:00
06600b8341 Moved files 2025-06-10 21:24:33 +02:00
b70026d562 Basis for firmware 2025-06-10 21:12:18 +02:00
9311470b1c Fix bug in AudioData 2025-06-10 19:36:02 +02:00
7a78c6b9e6 Improved metronome for better xrun handling 2025-06-10 19:28:11 +02:00
deb6bd8f4c Added collect script 2025-06-10 19:27:04 +02:00
fc8ca5ce86 Added audio_data and RecordingAutoStop 2025-06-09 19:55:56 +02:00
9b4fd1685c Updated audio_engine with better solution for sync offset 2025-06-09 11:54:55 +02:00
6ab1884553 consolidate and save to disk 2025-06-08 20:02:11 +02:00
675216eb71 beat synced actions for track 2025-06-07 20:53:37 +02:00
9e6bd37b8f timed metronome beep 2025-06-07 15:14:52 +02:00
77b09b385b Restore click track connections 2025-06-06 19:36:35 +02:00
21f835f6b2 Generate metronome beep 2025-06-06 19:24:21 +02:00
b296b752b3 Save and restore connections 2025-06-05 22:58:05 +02:00
7eec4f0093 Basic midi processing 2025-06-05 19:37:35 +02:00
292087be3e Switched to Kanal buffers 2025-06-05 13:47:52 +02:00
457e634626 Improved error handling 2025-06-05 10:25:14 +02:00
ee5807e9a9 Repeater 2025-06-04 22:36:50 +02:00
a450e81338 Add allocator and switch to tokio bounded channels instead of thingbuf 2025-06-03 23:17:40 +02:00
880046c1ce Added audio_chunk 2025-06-03 19:51:39 +02:00
8bb24b097a Added audio engine architecture 2025-06-03 17:10:21 +02:00
a12c77354b New PCB for FCB1010 2025-06-01 14:24:00 +02:00
1bc1224441 More concrete project plan 2025-06-01 14:17:33 +02:00