mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-06 03:36:41 +01:00
wip: figuring out sane layout for midi routings
This commit is contained in:
parent
923568d7f9
commit
4eff4316c6
5 changed files with 117 additions and 83 deletions
36
Justfile
36
Justfile
|
|
@ -42,12 +42,15 @@ fpush:
|
|||
ftpush:
|
||||
git push --tags -fu codeberg && git push --tags -fu origin
|
||||
|
||||
debug := "reset && cargo run --"
|
||||
release := "reset && cargo run --release --"
|
||||
name := "-n tek"
|
||||
bpm := "-b 174"
|
||||
midi-in := "-i 'Midi-Bridge:.*nanoKEY.*:.*capture.*'"
|
||||
midi-out := "-o 'Midi-Bridge:.*playback.*'"
|
||||
debug := "reset && cargo run --"
|
||||
release := "reset && cargo run --release --"
|
||||
name := "-n tek"
|
||||
bpm := "-b 174"
|
||||
midi-in := "-i 'Midi-Bridge:.*nanoKEY.*:.*capture.*'"
|
||||
midi-out := "-o 'Midi-Bridge:.*playback.*'"
|
||||
audio-in := "-l 'Komplete Audio 6 Pro:capture_AUX1' -r 'Komplete Audio 6 Pro:capture_AUX1'"
|
||||
audio-out := "-L 'Komplete Audio 6 Pro:playback_AUX1' -R 'Komplete Audio 6 Pro:playback_AUX1'"
|
||||
firefox-in := "-l 'Firefox:output_FL' -r 'Firefox:output_FR'"
|
||||
|
||||
# TODO: arranger track mappings
|
||||
#-i "1=Midi-Bridge:nanoKEY Studio 2:(capture_0) nanoKEY Studio nanoKEY Studio _"
|
||||
|
|
@ -82,28 +85,13 @@ groovebox:
|
|||
{{debug}} {{name}} {{bpm}} groovebox
|
||||
groovebox-ext:
|
||||
reset
|
||||
{{debug}} {{name}} {{bpm}} {{midi-in}} {{midi-out}} groovebox \
|
||||
-l "Komplete Audio 6 Pro:capture_AUX1" \
|
||||
-r "Komplete Audio 6 Pro:capture_AUX1" \
|
||||
-L "Komplete Audio 6 Pro:playback_AUX1" \
|
||||
-R "Komplete Audio 6 Pro:playback_AUX1"
|
||||
{{debug}} {{name}} {{bpm}} {{midi-in}} {{midi-out}} {{audio-in}} {{audio-out}} groovebox
|
||||
groovebox-release:
|
||||
{{release}} {{name}} {{bpm}} groovebox
|
||||
groovebox-release-ext:
|
||||
{{release}} {{name}} {{bpm}} {{midi-in}} {{midi-out}} groovebox \
|
||||
-l "Komplete Audio 6 Pro:capture_AUX1" \
|
||||
-r "Komplete Audio 6 Pro:capture_AUX1" \
|
||||
-L "Komplete Audio 6 Pro:playback_AUX1" \
|
||||
-R "Komplete Audio 6 Pro:playback_AUX2"
|
||||
{{release}} {{name}} {{bpm}} {{midi-in}} {{midi-out}} {{audio-in}} {{audio-out}} groovebox
|
||||
groovebox-release-ext-browser:
|
||||
reset
|
||||
cargo run --release -- groovebox -n tek \
|
||||
-b 112 \
|
||||
-i "Midi-Bridge:nanoKEY Studio 1:(capture_0) nanoKEY Studio nanoKEY Studio _" \
|
||||
-l "Firefox:output_FL" \
|
||||
-r "Firefox:output_FR" \
|
||||
-L "Komplete Audio 6 Pro:playback_AUX1" \
|
||||
-R "Komplete Audio 6 Pro:playback_AUX2"
|
||||
{{release}} {{name}} {{bpm}} {{midi-in}} {{firefox-in}} {{audio-out}} groovebox
|
||||
|
||||
sequencer:
|
||||
{{debug}} {{name}} {{bpm}} sequencer
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue