|
|
4127c141cc
|
editor: move to device crate
|
2025-05-10 21:21:12 +03:00 |
|
|
|
5fab1af138
|
MidiPlayer -> Sequencer; connect sequencer to sampler in groovebox mode
|
2025-05-10 19:08:22 +03:00 |
|
|
|
87cd6099ad
|
rename: tek, Tek -> app, App
/ build (push) Waiting to run
|
2025-05-09 17:28:09 +03:00 |
|
|
|
1b926b0338
|
extract pool, scene, track
/ build (push) Has been cancelled
|
2025-05-04 19:02:22 +03:00 |
|
|
|
a3beab0f36
|
modal -> dialog; extract dialog, selection, editor
|
2025-05-04 18:59:59 +03:00 |
|
|
|
6286d69824
|
wip: device: reenable lv2 support
|
2025-05-04 18:23:44 +03:00 |
|
|
|
bb325869c2
|
prefix sampler names
|
2025-05-04 17:59:56 +03:00 |
|
|
|
16e9405b1f
|
autoconnect newly added sampler
|
2025-05-04 16:51:38 +03:00 |
|
|
|
ebd0f18c9c
|
add MessageCommand::Dismiss
|
2025-05-04 16:42:48 +03:00 |
|
|
|
0a090765d3
|
add Modal::Message to handle errors
|
2025-05-04 16:38:34 +03:00 |
|
|
|
a77536c234
|
device picker
/ build (push) Waiting to run
|
2025-05-04 16:23:50 +03:00 |
|
|
|
aefc147347
|
config: load view (and maybe name/info?)
|
2025-05-02 21:05:06 +03:00 |
|
|
|
0efcb7f0fe
|
wip: load view/keys config from unified file
|
2025-05-02 20:41:29 +03:00 |
|
|
|
6ed0627056
|
app: wrap keys and view in Configuration
|
2025-05-02 18:56:49 +03:00 |
|
|
|
0533ea92ac
|
pool: remove InputMap
|
2025-05-02 17:44:53 +03:00 |
|
|
|
457e6bb7eb
|
editor: remove InputMap
|
2025-05-02 17:38:27 +03:00 |
|
|
|
a22a793c31
|
refactor into fewer crates, pt.2
|
2025-05-02 17:20:53 +03:00 |
|
|
|
8adbdc5bc7
|
add new Selection variants
|
2025-05-01 16:18:00 +03:00 |
|
|
|
7b432d12b4
|
replace track_next_name with monotonic counter
/ build (push) Waiting to run
|
2025-05-01 01:23:12 +03:00 |
|
|
|
3c2d490f83
|
track: remove ports on delete
|
2025-05-01 01:20:12 +03:00 |
|
|
|
9f30f77aee
|
help: display all keybinds
|
2025-04-30 21:51:15 +03:00 |
|
|
|
2fd7d7b39f
|
wip: layered keymaps
/ build (push) Has been cancelled
|
2025-04-29 03:43:29 +03:00 |
|
|
|
efd182f302
|
wip: reenable sampling
|
2025-04-27 17:44:54 +03:00 |
|
|
|
397e71edee
|
midi: add pgup/pgdn; cleanup
|
2025-04-27 16:33:00 +03:00 |
|
|
|
3ef3d5eb6f
|
api: compact
|
2025-04-27 03:22:37 +03:00 |
|
|
|
38fb348d19
|
wip: add overlay for help/menu modals
|
2025-04-26 16:25:00 +03:00 |
|
|
|
fa2e08e81c
|
model: remove keys fields
|
2025-04-26 15:36:09 +03:00 |
|
|
|
d88f4e33eb
|
groovebox: reenable sample list
|
2025-04-26 14:50:42 +03:00 |
|
|
|
7af98b7008
|
delete autoremoved clips from pool
|
2025-04-26 14:26:28 +03:00 |
|
|
|
a9cfaf9767
|
extract clip_auto_create; add clip_auto_remove
|
2025-04-26 13:52:05 +03:00 |
|
|
|
2c59b1acfd
|
test: fix coverage run
|
2025-04-26 13:31:09 +03:00 |
|
|
|
39dc6b803e
|
more appmode logic
|
2025-04-26 01:00:40 +03:00 |
|
|
|
b376d75396
|
separate input handling for sampler
|
2025-04-25 20:50:32 +03:00 |
|
|
|
1cc3a58826
|
change Device from trait to enum
|
2025-04-24 22:30:43 +03:00 |
|
|
|
9f70441627
|
refactor sampler, flatten arranger
|
2025-04-24 21:06:33 +03:00 |
|
|
|
ab37e2e7d4
|
reenable editor in standalone sequencer/groovebox
|
2025-04-24 00:36:12 +03:00 |
|
|
|
8fa0f8a409
|
collect crates/ and deps/
|
2025-04-19 01:23:43 +03:00 |
|