|
|
ccb4a01a29
|
wip: fix note range
|
2024-12-16 20:31:23 +01:00 |
|
|
|
41f17bb0e7
|
wip: bsp custom rendering
|
2024-12-16 20:06:44 +01:00 |
|
|
|
d5dd746b35
|
remove old code
|
2024-12-16 19:46:10 +01:00 |
|
|
|
8861dab9db
|
wip: switch piano to Bsp components
|
2024-12-16 19:13:12 +01:00 |
|
|
|
6cc81acd70
|
extract tui_border.rs
|
2024-12-16 19:12:50 +01:00 |
|
|
|
e57415aac9
|
wip: structure PianoHorizontal render sanely
|
2024-12-16 18:10:26 +01:00 |
|
|
|
d401870b2d
|
refactor bsp, rebalance color, BIG PLAY BUTTON
|
2024-12-16 04:18:40 +01:00 |
|
|
|
dcd6bc24a7
|
simplify PhraseListView and arranger layout
|
2024-12-15 20:07:52 +01:00 |
|
|
|
9dd1d62de3
|
refactor app_sequencer
|
2024-12-15 19:08:17 +01:00 |
|
|
|
f5dcd3cba1
|
remove to_sequencer_command
|
2024-12-15 16:43:18 +01:00 |
|
|
|
f71ee5c521
|
tab toggles pool visibility in sequencer
|
2024-12-15 16:39:49 +01:00 |
|
|
|
33259d1526
|
remove SequencerFocus
|
2024-12-15 16:34:25 +01:00 |
|
|
|
2198d14a40
|
fix autoscroll keys range
|
2024-12-15 16:00:46 +01:00 |
|
|
|
b799f6dbd0
|
autoselect
|
2024-12-15 02:12:23 +01:00 |
|
|
|
ddba9e0382
|
showing keys again
|
2024-12-15 01:46:20 +01:00 |
|
|
|
a25272ad1b
|
rework status bar
|
2024-12-15 01:09:10 +01:00 |
|
|
|
999dc5906e
|
remove modality; rename splits
|
2024-12-15 00:39:23 +01:00 |
|
|
|
03e3a82238
|
show all editor coordinates
|
2024-12-15 00:16:12 +01:00 |
|
|
|
6ee3abed8c
|
MIDI -> Midi
|
2024-12-14 23:41:57 +01:00 |
|
|
|
81cb532af3
|
rewrite and put in action MIDIViewport::autoscroll (does nothing)
|
2024-12-14 23:41:07 +01:00 |
|
|
|
9f97c44c84
|
add audio! macro
|
2024-12-14 23:32:07 +01:00 |
|
|
|
32eb1bf085
|
add has_phrase
|
2024-12-14 23:24:07 +01:00 |
|
|
|
f783984a74
|
remove HasFocus from SequencerTui; update status bar
|
2024-12-14 23:20:57 +01:00 |
|
|
|
a5bcf3798e
|
add has_player, has_editor
|
2024-12-14 23:14:17 +01:00 |
|
|
|
9497f530cd
|
impl has_phrases
|
2024-12-14 23:01:40 +01:00 |
|
|
|
c27a4a5232
|
implement has_size
|
2024-12-14 22:58:03 +01:00 |
|
|
|
aa8a1a3bd9
|
wip: fix autoscroll
|
2024-12-14 22:49:09 +01:00 |
|
|
|
8f0decbe4d
|
traits MIDIRange and MIDIPoint
|
2024-12-14 21:17:49 +01:00 |
|
|
|
d06b95df2c
|
double arc rwlock was silly
|
2024-12-14 20:48:55 +01:00 |
|
|
|
70794e3cb9
|
simplify sequencer input delegation
|
2024-12-14 19:37:00 +01:00 |
|
|
|
29abe29504
|
split key macro into key_pat and key_expr
|
2024-12-14 19:13:28 +01:00 |
|
|
|
d003af85ca
|
rename engine_ -> tui_
|
2024-12-14 16:23:16 +01:00 |
|
|
|
3995ec0f03
|
wip: fix phrase editor
|
2024-12-14 16:21:55 +01:00 |
|
|
|
e92677d50c
|
queue 0
|
2024-12-13 16:12:32 +01:00 |
|
|
|
66c29525be
|
wip: some trickery with piano roll size
|
2024-12-13 01:14:14 +01:00 |
|
|
|
51351a16dc
|
prepare sampler entrypoint
|
2024-12-13 00:12:36 +01:00 |
|
|
|
e34a895357
|
move PhrasePlayerModel to api/
|
2024-12-13 00:06:25 +01:00 |
|
|
|
391a3dba08
|
darker default color for transport
|
2024-12-12 23:56:18 +01:00 |
|
|
|
46467d3972
|
simplifying phrase editor
|
2024-12-12 23:48:33 +01:00 |
|
|
|
9619ef9739
|
simplify sequencer init
|
2024-12-12 23:04:55 +01:00 |
|
|
|
2795c05275
|
delegate more responsibilities to PhraseViewMode
|
2024-12-12 22:54:55 +01:00 |
|
|
|
1b44dc0ce8
|
wip: phrase view mode refactor
|
2024-12-12 22:32:40 +01:00 |
|
|
|
1661814164
|
wip: reenable sampler
|
2024-12-12 18:28:26 +01:00 |
|
|
|
09a7d17121
|
extract piano_horizontal
|
2024-12-12 17:56:03 +01:00 |
|
|
|
69faadac2b
|
PhrasesMode -> PhraseListMode
|
2024-12-12 10:47:13 +01:00 |
|
|
|
a7ff74e27c
|
general unfuckeries
|
2024-12-12 10:39:04 +01:00 |
|
|
|
d0d187b5b6
|
edit toggle; reallow add/duplicate phrase
|
2024-12-11 21:58:26 +01:00 |
|
|
|
14fac03f5d
|
fix keys overlap
|
2024-12-11 21:30:51 +01:00 |
|
|
|
d492dbb637
|
disable advanced sequencer focus, pt.2
|
2024-12-11 21:14:08 +01:00 |
|
|
|
be924d447e
|
disable advanced focus in tek_sequencer
|
2024-12-11 20:49:13 +01:00 |
|