Behringer XTouch Compact
Posted: Fri Mar 17, 2017 9:57 pm
Dear all, i've started to create an Input Profile for the Behringer X Touch Compact.
However i ran into a couple of issues which i would need your comments / help for. Please find below my summary of insights so far - please help in advising how to best split the requests into different threads if needed.
The files attached include a playground for trying to interact with the MIDI control surface (regular mode, not Mackie Control Mode), and a Input Profile for the device based on the autodetected inputs which i tried to rename. The most confusing thing was the remapping of different Types of messages because the numbers don't match the input map (see page 19 - http://media.music-group.com/media/PLM/ ... QSG_WW.pdf)
1. Preset Layer Change
* unsure how
- defined manual "Program Change - 1 = B and 0=A,
- also tried virtual Dimmer with only 1|0 value
No visual change on Board LED
2. Fader Movement Feedback
* XTouch does not save MIDI values for non active layer needs to be resubmitted after layout change (e.g. fader changed in GUI while layer was not active)
* Scene Fader Feedback works
* Level Fader - "Monitor Selected Channel and Update Fader Level"
- When Scene Active Follow Output does not allow manual adjustment of level fader
- Highest Value Applied (combined from multiple scenes
>> Use Faders for scenes only?
3. LED Ring Behaviour Change
Encoder A1
- Rotation deteced on "11" = Channel 1 Control Change (CC) 10
- Press detected on "129" - Channel 1 Note 0 (Parameter 1)
> Press should send CC10 one of the following as feedback 0,1,2,3,4 (Single,Pan,Fan,Spread,Trim) Modes
LED Ring Remote Control
How can i send a Control Change Command on a different channel than the one where the original message came from
e.g. CC26 0-28 (for different LED levels)
Buttons LED Remote Control
Following the documentation for the first upper left button Note0 velocity should be 1 for on and 2 for blinking, any bigger for ignored. The first button is detected as channel 1, "Note On/Off" Parameter 16 E0
How do i need to set the feedback values in order to get the LED blinking?
I tried various custom feedbacks (included in file with different results)
When the scene is ON and the following custom feedback ranges are defined the result is = applies to clicking something on the virtual console.
when putting the scene which is associated with the buttons to OFF the following LED status occurs = applies to click on the virtual console
Another thing is that when i press a button on the XTouch it not only sends the event to QLCplus but automatically flashes the LED on for the touch duration, not taking to account the assigned feedback values from the buttons (profile has 0.255 assigned)
Do Midi input messages not cause the feedback of triggered buttons?
> Can Anybody advice whether i'm just using it the wrong way or what i would need to do different in order to see if the button was pressed or not also when initially pressing on the physical hardware?
5. Status LEDS Remote Control
no feedback needed from QLC+
Would be interested to hear from others about their experience in integrated a physical control device
However i ran into a couple of issues which i would need your comments / help for. Please find below my summary of insights so far - please help in advising how to best split the requests into different threads if needed.
The files attached include a playground for trying to interact with the MIDI control surface (regular mode, not Mackie Control Mode), and a Input Profile for the device based on the autodetected inputs which i tried to rename. The most confusing thing was the remapping of different Types of messages because the numbers don't match the input map (see page 19 - http://media.music-group.com/media/PLM/ ... QSG_WW.pdf)
1. Preset Layer Change
* unsure how
- defined manual "Program Change - 1 = B and 0=A,
- also tried virtual Dimmer with only 1|0 value
No visual change on Board LED
2. Fader Movement Feedback
* XTouch does not save MIDI values for non active layer needs to be resubmitted after layout change (e.g. fader changed in GUI while layer was not active)
* Scene Fader Feedback works
* Level Fader - "Monitor Selected Channel and Update Fader Level"
- When Scene Active Follow Output does not allow manual adjustment of level fader
- Highest Value Applied (combined from multiple scenes
>> Use Faders for scenes only?
3. LED Ring Behaviour Change
Encoder A1
- Rotation deteced on "11" = Channel 1 Control Change (CC) 10
- Press detected on "129" - Channel 1 Note 0 (Parameter 1)
> Press should send CC10 one of the following as feedback 0,1,2,3,4 (Single,Pan,Fan,Spread,Trim) Modes
LED Ring Remote Control
How can i send a Control Change Command on a different channel than the one where the original message came from
e.g. CC26 0-28 (for different LED levels)
Buttons LED Remote Control
Following the documentation for the first upper left button Note0 velocity should be 1 for on and 2 for blinking, any bigger for ignored. The first button is detected as channel 1, "Note On/Off" Parameter 16 E0
How do i need to set the feedback values in order to get the LED blinking?
I tried various custom feedbacks (included in file with different results)
When the scene is ON and the following custom feedback ranges are defined the result is = applies to clicking something on the virtual console.
Code: Select all
0..255 ON
1..255 ON
2.255 ON
0..1 OFF
1..1 OFF
2..1 OFF
0..2 ON
1..2 ON
2..2 ON
Code: Select all
0..255 OFF
1..255 OFF
2.255 ON
0..1 OFF
1..1 OFF
2..1 ON
0..2 OFF
1..2 OFF
2..2 ON
Do Midi input messages not cause the feedback of triggered buttons?
> Can Anybody advice whether i'm just using it the wrong way or what i would need to do different in order to see if the button was pressed or not also when initially pressing on the physical hardware?
5. Status LEDS Remote Control
no feedback needed from QLC+
Would be interested to hear from others about their experience in integrated a physical control device