|
|
944cf984ef
|
add titles to phrase list and editor
|
2024-10-10 13:08:14 +03:00 |
|
|
|
bfe51cecdf
|
auto select new phrase; add corners
|
2024-10-10 12:06:54 +03:00 |
|
|
|
96ca1e148b
|
put phrases from pool in arrangement
|
2024-10-10 10:02:30 +03:00 |
|
|
|
dc3edc86ff
|
phrase list select and append/insert
|
2024-10-10 09:44:28 +03:00 |
|
|
|
47b10d2275
|
highlight borders of focused components
|
2024-10-10 08:51:28 +03:00 |
|
|
|
3bf475d15e
|
implement sequencer focus; auto update_focus
|
2024-10-09 22:50:23 +03:00 |
|
|
|
ec3eb40bb4
|
add transport by default to standalone sequencer
|
2024-10-09 09:56:16 +03:00 |
|
|
|
0eb063db1c
|
wip: reenable standalone sequencer
|
2024-10-08 18:33:21 +03:00 |
|
|
|
690a8e8f24
|
add phrase uuids; implement comparisons
|
2024-10-08 18:15:41 +03:00 |
|
|
|
25e54eba4e
|
wip: separate PhrasePlayer vs PhraseEditor
|
2024-10-08 12:23:15 +03:00 |
|
|
|
5667416d89
|
fix disappearing phrase list
|
2024-10-06 07:47:56 +03:00 |
|
|
|
11a66ee415
|
add const PPQ = 96
|
2024-10-06 02:47:55 +03:00 |
|
|
|
d821787fcf
|
wip: scaffold PhrasePool, PhraseEditor
|
2024-10-05 10:17:47 +03:00 |
|
|
|
ea3edec96b
|
replace Phrase::looped with separate fields; draw them with backgrounds
|
2024-10-05 10:02:55 +03:00 |
|
|
|
4c3ad62279
|
del removes clip from arrangement
|
2024-10-04 10:50:10 +03:00 |
|
|
|
4e033da2b4
|
show active clip in sequencer; highlight full clip
|
2024-10-04 10:31:41 +03:00 |
|
|
|
7d6a43d87e
|
update show_phrase
|
2024-10-03 22:03:43 +03:00 |
|
|
|
ae60b792d6
|
separate viewing/playing phrase + format
|
2024-10-03 21:41:14 +03:00 |
|
|
|
6f91eb085d
|
remove single-use horizontal arranger widgets
|
2024-10-03 20:23:35 +03:00 |
|
|
|
4be2df1347
|
add focus proxy for sequencers
|
2024-10-03 15:52:21 +03:00 |
|
|
|
47cdf5869b
|
just formatting
|
2024-10-03 14:56:47 +03:00 |
|
|
|
c642998680
|
separate arranger/sequencer/transport tui view from core model
|
2024-10-01 05:50:45 +03:00 |
|