TheKikGen / USBMidiKliK4x4

UMK4x4 - 4-16 in/out and 3-15 IN/3OUT USB MIDI interface for STM32F103 series board
129 stars 22 forks source link

General confusion #36

Closed nathangroth closed 10 months ago

nathangroth commented 2 years ago

Hello, I am having some trouble configuring my 4x4 device to do something simple- I want to merge all 3 DIN input jacks to 1 output. I do not want to filter or transform any data, just merge it. I am using V2.5.

This is likely my fault as I am trying to use the Terminal configuration and I'm likely missing something simple as this is far more customizable that I need and I'm getting lost in the details. Can you explain simply how to do this from within the Configuration Menu- not Sysex? I think I'm having an issue defining the function of the Pipeline but I can't see any way to do so from this menu either. Thank you

TheKikGen commented 2 years ago

Hi,

You do not need to use pipeline at all. Example below from the wiki configures a Thru (1 in, 3 out).

https://github.com/TheKikGen/USBMidiKliK4x4/wiki/How-to-get-a--TriThru-%C3%A0-la-Midisolutions

To configure UMK as merge box , in jk 1 2 3 to out 1 jk :

(menu)
>5

-- Set Jack IN routing --
Enter Jack IN # (01-03 / 00 to exit) :01
Set filter Midi messages for MIDI in jack #01 :
Channel Voice    (yn) ? y
System Common    (yn) ? y
Realtime         (yn) ? y
System Exclusive (yn) ? y
Route Jack IN#01 to Cable IN#01  (x to exit) (ynx) ? x
Route Jack IN#01 to Jack OUT#01  (x to exit) (ynx) ? y
Route Jack IN#01 to Jack OUT#02  (x to exit) (ynx) ? x

then repeat again for in 2 and 3 :


(menu)
>5

-- Set Jack IN routing --
Enter Jack IN # (01-03 / 00 to exit) :02
Set filter Midi messages for MIDI in jack #02 :
Channel Voice    (yn) ? y
System Common    (yn) ? y
Realtime         (yn) ? y
System Exclusive (yn) ? y
Route Jack IN#02 to Cable IN#01  (x to exit) (ynx) ? x
Route Jack IN#02 to Jack OUT#01  (x to exit) (ynx) ? y
Route Jack IN#02 to Jack OUT#02  (x to exit) (ynx) ? x

(menu)
>5

-- Set Jack IN routing --
Enter Jack IN # (01-03 / 00 to exit) :03
Set filter Midi messages for MIDI in jack #03 :
Channel Voice    (yn) ? y
System Common    (yn) ? y
Realtime         (yn) ? y
System Exclusive (yn) ? y
Route Jack IN#03 to Cable IN#01  (x to exit) (ynx) ? x
Route Jack IN#03 to Jack OUT#01  (x to exit) (ynx) ? y
Route Jack IN#03 to Jack OUT#02  (x to exit) (ynx) ? x