|
|
a4835e2c81
|
break down sampler into modules and align with sequencer
|
2024-12-27 23:06:19 +01:00 |
|
|
|
774af02e5e
|
updating phrase selector layout
|
2024-12-27 22:22:08 +01:00 |
|
|
|
7e02a46beb
|
more stats in transport
|
2024-12-27 22:10:21 +01:00 |
|
|
|
ba56c1909d
|
flatten modules a little more
|
2024-12-27 21:44:41 +01:00 |
|
|
|
0779560502
|
flatten modules somewhat
|
2024-12-27 21:26:16 +01:00 |
|
|
|
cb7ba855ab
|
refactor midi_note and remove audio_in/out empty mods
|
2024-12-27 21:07:56 +01:00 |
|
|
|
e69cf6d9cb
|
layer midi status; navigate sample list
|
2024-12-27 20:55:34 +01:00 |
|
|
|
fc0a398702
|
add GrooveboxStatus and try to autostretch sampler
|
2024-12-27 18:05:35 +01:00 |
|
|
|
8d79537edf
|
wip: split MidiRange to TimeRange/NoteRange
|
2024-12-27 17:07:51 +01:00 |
|
|
|
a9fb6fc17c
|
wip: samples table
|
2024-12-27 17:00:07 +01:00 |
|
|
|
71f4194cdf
|
whatever the fuck is up with the groovebox mode
|
2024-12-27 16:17:47 +01:00 |
|
|
|
fa9f7f8aaf
|
fix some more lints
|
2024-12-27 16:12:58 +01:00 |
|
|
|
a64925ba8c
|
somehow, no warnings
|
2024-12-27 16:00:31 +01:00 |
|
|
|
8652a5e415
|
wip: updates to module architecture
|
2024-12-27 15:50:06 +01:00 |
|
|
|
e08a79b507
|
wip: multi-crate refactor
|
2024-12-27 14:46:35 +01:00 |
|
|
|
911c47fc7c
|
remove some shorthands
|
2024-12-27 13:48:18 +01:00 |
|
|
|
96f360791b
|
tons more lint fixes
|
2024-12-27 13:43:48 +01:00 |
|
|
|
e96faeb6d3
|
fix some lints, add FromEdn trait
|
2024-12-27 13:18:00 +01:00 |
|
|
|
7962bdf86b
|
fix some more warnings
|
2024-12-27 12:49:03 +01:00 |
|
|
|
0530e43a2f
|
Phrase -> MidiClip, PhraseEdit -> MidiEdit
|
2024-12-27 09:05:33 +01:00 |
|
|
|
63550fabcf
|
midi_phrase.rs -> midi_clip.rs
|
2024-12-27 08:58:00 +01:00 |
|
|
|
58bb25eb40
|
PhrasePlayerModel -> MidiPlayer
|
2024-12-27 08:35:29 +01:00 |
|
|
|
d7c47c2561
|
move play call to innermost block of fn switchover
|
2024-12-26 00:36:40 +01:00 |
|
|
|
2492537c32
|
flatten midi playback logic furter
|
2024-12-26 00:20:04 +01:00 |
|
|
|
f57589e83a
|
flatten midi playback some more
|
2024-12-26 00:05:42 +01:00 |
|
|
|
e2172f287c
|
start flattening the midi playback logic
|
2024-12-25 16:44:30 +01:00 |
|
|
|
498acac9cc
|
fix some of the many lints and warnings
|
2024-12-25 16:44:30 +01:00 |
|
unspeaker
|
c37cc8840e
|
Merge pull request 'docs(README): add Arch Linux installation instructions' (#36) from adamperkowski/tek:docs/aur into main
Reviewed-on: https://codeberg.org/unspeaker/tek/pulls/36
|
2024-12-25 12:56:52 +00:00 |
|
Adam Perkowski
|
a581c56500
|
docs(README): add Arch Linux installation instructions
|
2024-12-25 09:52:12 +01:00 |
|
|
|
8b498014d2
|
update outer README
|
2024-12-25 06:35:40 +01:00 |
|
|
|
bac231b804
|
update inner README
|
2024-12-25 06:21:15 +01:00 |
|
|
|
a43b7048ac
|
break down status bar, piano, arranger
|
2024-12-25 06:18:11 +01:00 |
|
|
|
eb5f451423
|
move phrase length/rename modes to tui/pool/
|
2024-12-25 06:02:26 +01:00 |
|
|
|
4ab9463164
|
PhrasesCommand -> PoolCommand
|
2024-12-25 05:58:45 +01:00 |
|
|
|
084af3ef01
|
smartass macro
|
2024-12-25 05:39:21 +01:00 |
|
|
|
1e54d81e5d
|
enable LTO
|
2024-12-25 05:27:53 +01:00 |
|
|
|
44b94d2b1a
|
update event handling for sequencer
|
2024-12-25 05:27:50 +01:00 |
|
|
|
7186ec3979
|
fix arrow keys fallthrough in arranger
|
2024-12-25 05:20:02 +01:00 |
|
|
|
6319c0db2d
|
fix toggling of pool
|
2024-12-25 02:56:29 +01:00 |
|
|
|
85cfb43e82
|
PhraseList -> Pool
|
2024-12-25 02:10:44 +01:00 |
|
|
|
ac0ee26b7c
|
cargo check -> cargo test; add cloc at end
+ don't fallthrough to sequencer on arranger edges
|
2024-12-25 02:02:17 +01:00 |
|
|
|
41761f6793
|
swap wasd/arrows in arranger; simplify arranger commands
|
2024-12-25 01:56:50 +01:00 |
|
|
|
512e466af1
|
implement midi autoconnect for arranger
|
2024-12-25 00:26:57 +01:00 |
|
|
|
f1847b62b8
|
cleanup; remove tracks/scenes[_mut]() methods
in favor of direct property access
|
2024-12-24 23:49:49 +01:00 |
|
|
|
bb8e1f14eb
|
reenable coloring of scenes
|
2024-12-24 23:32:50 +01:00 |
|
|
|
8644d84ad6
|
add cli args to connect sequencer to midi ports
|
2024-12-24 23:19:40 +01:00 |
|
|
|
48ec9af019
|
break down arranger vertical mode into modules
|
2024-12-24 22:54:02 +01:00 |
|
|
|
fc053bc754
|
stub out routing grid
|
2024-12-24 22:47:23 +01:00 |
|
|
|
5c37763554
|
make status bar jump less
|
2024-12-24 22:47:14 +01:00 |
|
|
|
a37527bd58
|
shorten notes by 1ppq
|
2024-12-24 22:46:58 +01:00 |
|