|
|
f49615d598
|
update docs and extract handle_modal
|
2024-07-13 23:29:51 +03:00 |
|
|
|
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 |
|
|
|
20e30cb472
|
add Arranger model
|
2024-07-13 00:56:58 +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 |
|
|
|
58cd51dfbf
|
rename AppSection -> AppFocus
|
2024-07-12 19:11:47 +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 |
|
|
|
5a9ec0a63d
|
extract transport
|
2024-07-12 14:23:43 +03:00 |
|
|
|
449615eea8
|
make transport focusable
|
2024-07-12 13:23:32 +03:00 |
|
|
|
c3040cef1c
|
render chain with SplitFocus
|
2024-07-11 20:53:22 +03:00 |
|
|
|
4a8f5b267f
|
perf: use Vec instead of BTreeMap in Phrase
|
2024-07-11 16:53:15 +03:00 |
|
|
|
32dc708096
|
wip: fixing port autoconnect
|
2024-07-11 14:15:29 +03:00 |
|
|
|
23d9910399
|
refactor app/jack init
|
2024-07-10 13:15:53 +03:00 |
|
|
|
07084656b8
|
devices can be focused again
|
2024-07-09 14:53:05 +03:00 |
|
|
|
876d26e287
|
modularize keymaps
|
2024-07-09 13:30:08 +03:00 |
|
|
|
d8c9abf744
|
cleanup: sub 4k again
|
2024-07-09 12:47:53 +03:00 |
|
|
|
c72f7c6f4b
|
fix focus on mixer page
|
2024-07-08 22:56:31 +03:00 |
|
|
|
f1f812d0fb
|
grid -> arranger
|
2024-07-08 19:50:18 +03:00 |
|
|
|
e2a842492e
|
wip: edn project format
|
2024-07-08 02:41:04 +03:00 |
|
|
|
14d9116c7c
|
refactor control and sequencer rendering
|
2024-07-07 23:30:28 +03:00 |
|
|
|
e98c110dbe
|
fix quantized recording for good
|
2024-07-07 00:01:32 +03:00 |
|
|
|
63b5eb3740
|
per-track reset
|
2024-07-05 20:14:49 +03:00 |
|
|
|
f6a7cbf38e
|
rudimentary input quantizer
|
2024-07-05 15:48:28 +03:00 |
|
|
|
2e26fc2eaa
|
duplicate loop
|
2024-07-05 11:07:50 +03:00 |
|
|
|
768c2337e7
|
jammable again - and autoconnects!
|
2024-07-05 01:28:27 +03:00 |
|
|
|
f928b026ed
|
callback api for tracks and devices
|
2024-07-04 20:46:31 +03:00 |
|
|
|
f2774e67a6
|
connect track 1 to output; reenable switching scenes/phrases
|
2024-07-04 20:30:56 +03:00 |
|
|
|
c7047327d5
|
track init callback
|
2024-07-04 19:40:15 +03:00 |
|
|
|
4b909ffdc3
|
wip: phrase loop
|
2024-07-04 16:24:57 +03:00 |
|
|
|
7f3425fe04
|
scroll sequencer
|
2024-07-04 01:36:32 +03:00 |
|
|
|
e86be4facc
|
ports macro
|
2024-07-04 01:36:32 +03:00 |
|
|
|
1259176576
|
fix timer of horizontal sequencer
|
2024-07-04 01:36:32 +03:00 |
|
|
|
2601592d17
|
bye chain
|
2024-07-04 01:36:32 +03:00 |
|
|
|
316fe45b2a
|
bye sequencer
|
2024-07-04 01:36:32 +03:00 |
|
|
|
2165e5d45d
|
bye launcher
|
2024-07-04 01:36:32 +03:00 |
|
|
|
8c3cf53c67
|
big ass refactor (rip client)
|
2024-07-04 01:36:32 +03:00 |
|