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
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
deb5348c69
fix flip
2024-12-10 00:10:43 +01:00
43154c486d
canonize custom_render; duh flipped again
2024-12-10 00:06:51 +01:00
8bdd088f70
fix 'beheaded' notes in phrase editor
2024-12-10 00:01:34 +01:00
271f431a6a
compaaaaact
2024-12-09 23:57:49 +01:00
4ce4742959
TransportView it is
2024-12-09 23:17:46 +01:00
cda0708642
wip: more clocks
2024-12-09 22:57:03 +01:00
26a9efaa86
WorldClock/PlayClock
2024-12-09 22:49:49 +01:00
f5128829d6
wip12 (0e)
2024-12-09 21:12:39 +01:00
83e64a3a10
wip11 (4e)
2024-12-09 21:06:39 +01:00
06dab6d0d7
wip10 (6e)
2024-12-09 20:59:19 +01:00
f9d1456897
wip9 (15e)
2024-12-09 20:37:15 +01:00
2f772eceef
wip8 (22e)
2024-12-09 19:18:22 +01:00
f0192bd8f4
wip7 (57e):
2024-12-09 18:33:29 +01:00
3b73da86e0
wip6 (60e):
2024-12-09 18:31:53 +01:00
7d78811f68
wip5 (66e): kk
2024-12-09 17:53:08 +01:00
5507b71973
wip4 (81e): kinda
2024-12-09 17:42:24 +01:00
1bb0107485
wip3 (33e): ermh...
2024-12-09 17:31:31 +01:00
84aacfea82
wip: refactor: cli, snd, tui
2024-11-09 21:28:14 +01:00
e555074bdf
rename Split to Stack
2024-09-28 02:56:32 +03:00
Will Medrano
6851240c8c
Update JACK to 0.13
...
Biggest changes are to logging and safety.
- Panics are caught at C/Rust boundary instead of crashing program
with no messages.
- Stack trace is usually printed.
- `log` crate logging is enabled by default. Use something like
https://docs.rs/env_logger/latest/env_logger/ with writing to file
to see debug logs.
2024-09-22 14:19:56 -07:00
c51d1cf643
refactor + not sure whats up with the double padding
2024-09-10 14:39:53 +03:00
3a7aa9e9a3
wip: unified focus system
2024-08-24 00:27:24 +03:00