|
|
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 |
|
|
|
32e547194a
|
more color degrees
|
2024-12-11 19:29:11 +01:00 |
|
|
|
042d480b67
|
ItemPalette
|
2024-12-11 19:16:28 +01:00 |
|
|
|
fa8316c651
|
add global 'c' command
|
2024-12-10 21:49:50 +01:00 |
|
|
|
5cca7dc22b
|
rebind note length to ,.
|
2024-12-10 21:43:34 +01:00 |
|
|
|
2f623783ec
|
simplify focus
|
2024-12-10 21:26:33 +01:00 |
|
|
|
1ceb2dd2da
|
colorize transport
|
2024-12-10 21:06:21 +01:00 |
|
|
|
761ec78282
|
flip it puside down
|
2024-12-10 20:16:06 +01:00 |
|
|
|
5550631254
|
removing direct uses of Color::Rgb
|
2024-12-10 19:46:09 +01:00 |
|
|
|
387bc711e5
|
auto launch default phrase
|
2024-12-10 19:32:39 +01:00 |
|
|
|
6705585f91
|
global zoom in sequencer
|
2024-12-10 19:27:54 +01:00 |
|
|
|
c4453a85fb
|
add tag commands
|
2024-12-10 18:27:11 +01:00 |
|
|
|
a08067feba
|
add edit phrase selector
|
2024-12-10 18:15:53 +01:00 |
|
|
|
5828214c6f
|
pass size
|
2024-12-10 16:38:59 +01:00 |
|
|
|
0bd8df1e57
|
naked mode
|
2024-12-10 15:55:25 +01:00 |
|
|
|
74a07d0e75
|
toggle transport background
|
2024-12-10 15:31:34 +01:00 |
|
|
|
a91b539cd0
|
colorize notes in editor
|
2024-12-10 15:18:16 +01:00 |
|
|
|
1aa4386e42
|
navigate by note_len
|
2024-12-10 15:08:51 +01:00 |
|
|
|
9b705f48e0
|
draw note names
|
2024-12-10 15:05:11 +01:00 |
|