Commit Graph

  • eb32f46ea3 Added screen rotation setting Oleksiy 2023-08-05 23:04:11 +03:00
  • cdb4cb58a2 Added empty (for now) settings screen Oleksiy 2023-08-05 00:40:44 +03:00
  • c5a252cb34 Added CV calibration Oleksiy 2023-08-05 00:05:49 +03:00
  • 4c6c68e260 Updated pattern editor screen, fixed some minor bugs Oleksiy 2023-08-03 21:36:08 +03:00
  • d8398eb986 Added pattern clearing on long shift press Oleksiy 2023-08-03 21:02:19 +03:00
  • ede342fb1f saving recorded sequence to eeprom Oleksiy 2023-08-03 17:27:26 +03:00
  • 392f536203 Added quantization Oleksiy 2023-08-03 00:53:15 +03:00
  • a40f7ec67d Added sequence recorder Oleksiy 2023-08-02 23:29:44 +03:00
  • c79c8e4ae5 Minor fixes in menus Oleksiy 2023-08-01 23:44:22 +03:00
  • 0744c199c7 Sequencer editor Oleksiy 2023-08-01 23:21:17 +03:00
  • fb1436db18 MAin screen is done Oleksiy 2023-08-01 21:47:29 +03:00
  • 51d004b4a4 Everything is saved into EEPROM (including sequences) on change, no need to press play/stop Oleksiy 2023-08-01 19:36:16 +03:00
  • fd77b88b6f Fixed sequence player Oleksiy 2023-08-01 16:26:47 +03:00
  • dbf6cfe85a Custom font and some progress on the menu Oleksiy 2023-08-01 14:30:48 +03:00
  • 21e67180ec Migrating to U8G2 Oleksiy 2023-08-01 01:02:41 +03:00
  • 72093d7d20 Minor memory optimizations and stencil production file Oleksiy 2023-07-31 21:32:32 +03:00
  • dc5e7acb8c Removed Builds from git Oleksiy 2023-07-30 23:26:34 +03:00
  • 189e233481 Added sequence player Oleksiy 2023-07-30 23:25:14 +03:00
  • fe99d57afa Added Random modulation Oleksiy 2023-07-30 01:11:25 +03:00
  • 1b9611f374 Almost done with the menu Oleksiy 2023-07-29 10:55:39 +03:00
  • b4f89a838d Changed data structure Oleksiy 2023-07-27 23:41:38 +03:00
  • 2e0bca0e10 Added Gerbers sent to JLC Oleksiy 2023-07-27 21:46:40 +03:00
  • d0c99080cd Hardware REV3 Oleksiy 2023-07-26 00:51:00 +03:00
  • 1a76552e12 Started Rev 3 of hardware Oleksiy 2023-07-24 12:49:13 +03:00
  • 68a001075c More UI stuff Oleksiy 2023-07-23 23:19:40 +03:00
  • ddce619aed More UI changes Oleksiy 2023-07-23 23:09:38 +03:00
  • 3a41da4d58 Some changes in navigation (not yet finished) Oleksiy 2023-07-23 19:55:18 +03:00
  • d1493f8e18 basic rework of UI for rev 2 Oleksiy 2023-07-23 17:15:04 +03:00
  • cf31a7574a Preparing code for rev 2 Oleksiy 2023-07-12 23:01:11 +03:00
  • a05ae09226 Generated gerbers for 1st prototype Oleksiy 2023-07-11 18:59:22 +03:00
  • 2b7a31e4fe Resolved all DRC issues Oleksiy 2023-07-09 21:58:24 +03:00
  • b264b5dde8 minor updates to panel Oleksiy 2023-07-09 21:51:12 +03:00
  • 574227348a panel is done Oleksiy 2023-07-09 20:00:50 +03:00
  • 4bb5f61da5 Updated front panel Oleksiy 2023-07-09 18:19:54 +03:00
  • d1c3288fbe Board layout is done Oleksiy 2023-07-09 03:02:04 +03:00
  • 9bc58d07ef wip new layout. so far so good Oleksiy 2023-07-09 00:42:54 +03:00
  • d4b7887e87 not sure that this layout gonna work, just for a backup Oleksiy 2023-07-09 00:17:25 +03:00
  • e6d964a1c1 Some progress on layout Oleksiy 2023-07-08 22:25:02 +03:00
  • 42560889dd Added breakout pins to schematics Oleksiy 2023-07-08 19:16:58 +03:00
  • 5283fa17d9 proper buffers for CV inputs in schematics Oleksiy 2023-07-08 17:35:36 +03:00
  • a337dcbbcf positioned ui components on the board Oleksiy 2023-07-07 12:17:29 +03:00
  • e71d7388d7 Added buffers to outputs and scaling to cv inputs Oleksiy 2023-07-06 22:33:18 +03:00
  • da9a38274c Draft pcb layout Oleksiy 2023-07-06 12:31:11 +03:00
  • 4d715b4e5d fixed polarity and encoder pins in the schematics Oleksiy 2023-07-06 01:21:28 +03:00
  • f7e5b21be3 Version is now defined in the beginning of the file --global 2023-05-21 21:49:10 +03:00
  • 41c393c4be 1/16 EXT seems to work, although sync happens only on beat for now, not 4 times a beat --global 2023-05-21 14:38:52 +03:00
  • f07d072a40 Fixed EXT-B (added reset on the second incoming pulse. EXT-1/16 is still broken --global 2023-05-20 14:09:38 +03:00
  • 504d78d200 Bad try at adding 1/16 ext clock. seems like ext beat clock is also brocken --global 2023-05-20 00:32:33 +03:00
  • ca2e5bf551 Cleaned up modulation menu, but left only "+" options for now. Might get "-" back later --global 2023-05-17 22:06:34 +03:00
  • 5c44c2ab3a Removed "invisible" menu item in bpm screen --global 2023-05-16 17:22:56 +03:00
  • 6cdd94dd49 bpm modulation settings are now saved in EEPROM --global 2023-05-16 17:14:29 +03:00
  • ca9c391811 EXT-B now works without delay --global 2023-05-16 01:57:51 +03:00
  • 4ed28110c9 Fixed bug that caused problems on manual adjustment of bpm --global 2023-05-13 01:01:49 +03:00
  • 4e6c9cc931 bpm modulation works now (som other stuff is still broken) --global 2023-05-13 00:40:42 +03:00
  • 395e5e7a4a Started working on bpm modulation (a lot of stuff broken atm) --global 2023-05-13 00:33:52 +03:00
  • dfba1ef3e5 Some minor adjustments to UI --global 2023-05-12 23:05:08 +03:00
  • c3f2f5480c rearranged bpm screen UI. bpm modulation doesn't work yet, it's only UI --global 2023-05-12 22:53:49 +03:00
  • 343422c1b5 fixed bug where play button was not working after changing modes --global 2023-05-12 21:13:24 +03:00
  • cf0bf0f188 Fixed bug when EXT-B continued playing after incoming triggers stopped --global 2023-05-12 18:09:04 +03:00
  • d067bbb8e0 Fixed unwanted offset when going from dividers to /1 --global 2023-05-12 16:24:26 +03:00
  • c63418fb37 Added basic External Beat clock mode. Still needs a lot of work --global 2023-05-12 01:38:46 +03:00
  • 2d3c3dd683 fixed unwanted offset when changing subdiv with external clock, also seems like there's almost no delay between external trigger and outputs --global 2023-05-12 01:08:36 +03:00
  • ae994d81e6 Added reset for EXT-24 between longer pauses --global 2023-05-09 23:39:56 +03:00
  • 4425550f5b added subdiv modulation, but it still needs some work --global 2023-05-09 20:17:45 +03:00
  • 2df29ec1cb 24ppqn external clock added --global 2023-05-08 23:52:12 +03:00
  • 2177e8dead updated offset related things --global 2023-05-08 15:16:26 +03:00
  • 7d9589bf40 added offset (still needs some work) --global 2023-05-08 01:50:59 +03:00
  • 1a2a45ae00 play button wakes up the screen now --global 2023-05-08 01:02:13 +03:00
  • 0e913498b3 added display timeout --global 2023-05-08 01:00:07 +03:00
  • 35c6f838c2 switched to pulses per cycle, got rid of separate divider and multiplier --global 2023-05-08 00:29:01 +03:00
  • 5ddfb5e266 fixed unwanted offset bug --global 2023-05-08 00:04:32 +03:00
  • a4225751e5 working on new clock --global 2023-05-07 20:37:20 +03:00
  • b954f0a28b external beat clock partly works now Oleksiy 2023-05-03 19:35:58 +03:00
  • a27787174f added splash screen --global 2023-04-28 18:06:39 +03:00
  • 64e7fbf5bf Added external 24ppqn clock Oleksiy 2023-04-27 22:46:27 +03:00
  • b5e39fcf51 Updated readme --global 2023-04-07 11:16:49 +03:00
  • f5f4ca9b93 fixed random Oleksiy 2023-03-17 01:56:34 +02:00
  • c4b3d717e3 fixed deviders switching going to min after max Oleksiy 2023-03-17 01:03:49 +02:00
  • 52906c8a6b added check for settings in eeprom Oleksiy 2023-03-16 23:54:28 +02:00
  • 7edd4eae85 REV 1 --global 2023-03-16 00:59:41 +02:00
  • 2d4f39125d added panel --global 2023-02-13 03:31:38 +02:00
  • 5fd754a275 updated pcb --global 2023-02-12 22:00:08 +02:00
  • 6cc7bccc9e added random chance, some progress on pcb --global 2023-02-12 00:58:04 +02:00
  • 6b190610f2 fixing broken branching (I guess) --global 2023-02-10 01:27:09 +02:00
  • ef82663e6f Updated values in schematics and assigned footprints --global 2023-02-09 23:23:59 +02:00
  • 16642195c4 fixed broken commit Oleksiy 2023-02-07 23:20:31 +02:00
  • ce6643453e added interrupt for external clock Oleksiy 2023-02-07 23:18:30 +02:00
  • 26089750e7 updated todo list Oleksiy 2023-02-07 21:40:38 +02:00
  • 9aec39a39d fix for "stuck leds" on stop Oleksiy 2023-02-07 01:50:24 +02:00
  • a7936d4efb settings saved to EEPROM on play/pause Oleksiy 2023-02-07 01:32:03 +02:00
  • 74acd4efe1 chennel settings now stored in objects Oleksiy 2023-02-07 01:07:29 +02:00
  • deb767aa30 updated midulations part Oleksiy 2023-02-04 23:53:48 +02:00
  • 3c9b58de1e updated modulation part (still needs limits and channel change) Oleksiy 2023-02-04 23:43:35 +02:00
  • 85800d7217 Added pulldown resistor for analogue inputs Oleksiy 2023-02-04 12:48:38 +02:00
  • 7a72340730 started implementing per-channel modulation Oleksiy 2023-02-04 00:40:56 +02:00
  • aed86d0be4 per channel random Oleksiy 2023-02-03 16:02:57 +02:00
  • e4b3c79450 Updated schematics --global 2023-02-02 01:03:05 +02:00
  • 239d95d272 Updated schematics --global 2023-02-02 00:50:43 +02:00
  • 4f6e5c8d69 schematics partly done --global 2023-02-01 14:04:46 +02:00
  • 6dd6b48b5b added modulation input Oleksiy 2023-01-31 00:15:41 +02:00