Commit graph

1479 commits

Author SHA1 Message Date
81ea049773 compact more (minus 6 files) 2024-07-13 23:05:57 +03:00
b4fbd99248 recombine sampler, transport 2024-07-13 22:56:47 +03:00
190aca8d3b recombine arranger, sequencer modules 2024-07-13 22:49:51 +03:00
7ef97bcf3a wip: fix keys rendering (notes still offset though) 2024-07-13 22:30:29 +03:00
2fc8e84551 wip: sequencer now copies from buffers 2024-07-13 21:57:07 +03:00
aa478099d9 extract Sequencer model 2024-07-13 17:11:56 +03:00
f347ca838b add Justfile and tweak things 2024-07-13 16:26:27 +03:00
a017d2ca51 fix arranger highlight 2024-07-13 01:30:18 +03:00
99a9a17524 remove ArrangerView 2024-07-13 01:14:56 +03:00
20e30cb472 add Arranger model 2024-07-13 00:56:58 +03:00
c85fa3cd06 more doc strings; limit jack reexport 2024-07-12 21:39:20 +03:00
f5ebc16067 crate docstring 2024-07-12 20:34:51 +03:00
dc1f5f4a17 more doc string and reexport fixes 2024-07-12 20:32:11 +03:00
107e38278e docs: add more doc strings 2024-07-12 20:21:07 +03:00
317547c6b2 fix reexport mess + document modules 2024-07-12 20:11:48 +03:00
7d6bdcca99 scene playing indicator 2024-07-12 20:01:40 +03:00
e605935698 docs: add more todos 2024-07-12 19:25:04 +03:00
c4c1271c32 define midi ins and audio outs in project 2024-07-12 19:20:57 +03:00
58cd51dfbf rename AppSection -> AppFocus 2024-07-12 19:11:47 +03:00
94738d3e89 docs: remove checkbox from lv1 bullets 2024-07-12 18:59:31 +03:00
fba98f34ea docs: update readme more 2024-07-12 18:57:50 +03:00
0b5d7f8aec docs: update readme 2024-07-12 18:55:48 +03:00
c81de2123f wip: adding samples 2024-07-12 18:41:00 +03:00
45021bc77a control transport values 2024-07-12 16:56:19 +03:00
33e5f47526 add Exit trait to modals 2024-07-12 16:05:16 +03:00
0cc8d88e5f chore: remove dead code 2024-07-12 15:49:11 +03:00
145827913a wip: command palette 2024-07-12 15:39:38 +03:00
6a738375e2 don't crash on add track/scene 2024-07-12 14:46:23 +03:00
5a9ec0a63d extract transport 2024-07-12 14:23:43 +03:00
449615eea8 make transport focusable 2024-07-12 13:23:32 +03:00
a7a798b484 refactor vertical arranger 2024-07-12 01:48:37 +03:00
e62fcc333e chore: .gitignore flamegraphs 2024-07-12 00:01:30 +03:00
ba27a443ca wip: stack vertical arranger 2024-07-11 22:58:09 +03:00
b5df426188 horizontal arranger as split 2024-07-11 22:14:44 +03:00
2c8f4857dd reenable inc/dec phrase 2024-07-11 21:32:12 +03:00
c3040cef1c render chain with SplitFocus 2024-07-11 20:53:22 +03:00
a39e694a3e fix transport display 2024-07-11 17:38:52 +03:00
888ed642d0 show phrase names again 2024-07-11 17:17:18 +03:00
4a8f5b267f perf: use Vec instead of BTreeMap in Phrase 2024-07-11 16:53:15 +03:00
db25099268 refactor and cleanup (move impls) 2024-07-11 16:13:54 +03:00
c2d6f22e46 fix autoconnect input 2024-07-11 16:02:19 +03:00
ed5144f722 connect devices to main out 2024-07-11 15:06:53 +03:00
8f3c83f8c3 partially fix port autoconnect 2024-07-11 14:47:07 +03:00
32dc708096 wip: fixing port autoconnect 2024-07-11 14:15:29 +03:00
6979fd67ec refactors and cleanups 2024-07-10 21:53:38 +03:00
78afaf9693 cleanup main 2024-07-10 13:47:14 +03:00
23d9910399 refactor app/jack init 2024-07-10 13:15:53 +03:00
117f4d5363 border style macro 2024-07-09 19:58:13 +03:00
afa2a2fd2b implement App::new 2024-07-09 15:57:25 +03:00
07084656b8 devices can be focused again 2024-07-09 14:53:05 +03:00