|
|
f6c603bf73
|
edn stub examples are now runnable
the Render/Content trait pair is very finicky
|
2025-01-05 07:06:13 +01:00 |
|
|
|
f1b3fc0040
|
wip: more edn rendering setup
|
2025-01-05 04:48:01 +01:00 |
|
|
|
174a7ee614
|
wip: examples for the edn rendering
|
2025-01-05 04:26:15 +01:00 |
|
|
|
433e4df0f2
|
wip: still trying to write the iterator
|
2025-01-05 04:07:27 +01:00 |
|
|
|
140fd22223
|
halp, i cant write a recursive iterator :3
|
2025-01-05 03:29:27 +01:00 |
|
|
|
f3fd88a199
|
fix keymap macros. rendering issue
|
2025-01-05 01:15:53 +01:00 |
|
|
|
6f51872856
|
wip: edn minefield
|
2025-01-04 12:23:35 +01:00 |
|
|
|
98d2107e4e
|
wip: compiles and runs (not enabled yet)
|
2025-01-04 11:19:37 +01:00 |
|
|
|
ac3827b8f3
|
wip: reenable dynamic dispatch
|
2025-01-04 10:44:20 +01:00 |
|
|
|
600d0b3aca
|
wip: try to get a simplified parser going
|
2025-01-04 08:49:38 +01:00 |
|
|
|
fc82d6ff9b
|
layout docs: try something
|
2025-01-03 23:24:45 +01:00 |
|
|
|
f81a04dd44
|
layout: remove more superfluous PhantomData usage
|
2025-01-03 23:00:26 +01:00 |
|
|
|
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 |
|