Commit graph

1405 commits

Author SHA1 Message Date
2b07e7963e start implementing edn loader; remove PhantomData from some tek_layout constructs 2025-01-03 22:50:58 +01:00
f359768ba2 new status bar enhancements 2025-01-03 15:45:51 +01:00
a4e61c087a fix sampler/sequencer alignment 2025-01-03 00:46:00 +01:00
83f840a412 improve ui legibility immensely right after release 2025-01-03 00:44:00 +01:00
b20ebbd7be update screenshot 2025-01-02 23:39:11 +01:00
d962119e1b light up meters 2025-01-02 23:18:28 +01:00
005bb5fde8 refactor groovebox into modules + accidental code golf 2025-01-02 22:58:16 +01:00
c2e3f73044 refactor groovebox view 2025-01-02 22:42:46 +01:00
f1c7512cbb remove some old macros 2025-01-02 21:54:18 +01:00
a82f73d475 use keymap! in more places 2025-01-02 21:42:57 +01:00
8dedc8fd5f delete sample 2025-01-02 21:17:16 +01:00
5bd9068bbe shrink sampler 2025-01-02 21:13:14 +01:00
6c266fcfca new key binding macro 2025-01-02 21:03:20 +01:00
5bc19a45d2 show sample names 2025-01-02 19:09:25 +01:00
511ff91864 unified compact flag in groovebox 2025-01-02 18:48:16 +01:00
c9a79b1f29 add FieldV 2025-01-02 17:39:26 +01:00
52e34ce8a7 simplify note status 2025-01-02 17:29:13 +01:00
ba5e65ed7d align sampler 2025-01-02 17:25:53 +01:00
44c28183de wip: zoom lock 2025-01-02 17:20:37 +01:00
94491a323a add --bpm flag 2025-01-02 16:38:04 +01:00
42e2ef2a50 use Command::delegate, extract SamplerStatus 2025-01-02 16:01:50 +01:00
92459b5f82 transport compact mode 2025-01-02 15:41:21 +01:00
6776e2ec55 clean up mod command 2025-01-02 15:14:33 +01:00
6663f4efcb fix sampler alignment 2025-01-02 14:59:26 +01:00
ddff9b3a60 add focus mode 2025-01-02 14:28:52 +01:00
5b57f2b998 add Measure::of 2025-01-02 14:11:32 +01:00
6b073988c2 wip: reenabling editor 2025-01-02 14:01:14 +01:00
00453a7697 disable piano mode switch for now 2025-01-02 13:55:16 +01:00
57158d4d6f PhraseCommand -> MidiEditCommand 2025-01-02 13:35:35 +01:00
7f55c3bfc8 refactor midi module 2025-01-02 13:34:23 +01:00
1723826cc2 flatten arranger and piano modules 2025-01-02 13:28:57 +01:00
7a4fa1692b transport -> clock 2025-01-02 13:04:57 +01:00
7f57465b3a new minimal transport bar 2025-01-02 12:02:20 +01:00
d4c96f4b41 border enclose; move file impls 2025-01-01 22:13:40 +01:00
9c50ea44c9 balance colors 2025-01-01 22:03:31 +01:00
e9957fcd49 all seems to mostly work besides midi editor - here be dragons! 2025-01-01 21:49:45 +01:00
50bb8cab07 piecing back together the groovebox 2025-01-01 21:37:46 +01:00
77091671a3 almost correctly working phrase list 2025-01-01 21:25:49 +01:00
3c14456566 fix and test alignments 2025-01-01 21:04:39 +01:00
9125e04e07 fix horizontal bsp 2025-01-01 19:48:26 +01:00
b2d8d25366 fixing transport 2025-01-01 19:42:07 +01:00
863d57447a fixed Bsp? 2025-01-01 19:38:10 +01:00
8c28ef2bd7 fix Fixed 2025-01-01 19:15:09 +01:00
01dacd407d wip: move Bsp in with Direction 2025-01-01 18:56:21 +01:00
a6a4eb80fd more built-in centering 2025-01-01 17:43:48 +01:00
8454b95df8 wip: fixing Bsp 2025-01-01 17:26:54 +01:00
d17d20e7db wip: fixing Map, centering 2025-01-01 17:00:28 +01:00
059ff2ca79 more esoteric with the docs; center all by default; genericity without subject doesnt compile lol 2025-01-01 01:53:17 +01:00
f7e6449324 'and then not have to worry about layout, ever' 2024-12-31 23:58:51 +01:00
21741ebc52 shorten TuiIn, TuiOut 2024-12-31 23:42:35 +01:00