I was mapping my Allen & Heath Xone:1D today and ran into some problems: The pitch bend function does not work via MIDI on both decks. Let me introduce parts of the xml-file:
- Code: Select all
<control>
<status>0x9f</status>
<midino>0x16</midino>
<group>[Channel1]</group>
<key>rate_temp_up_small</key>
<options>
<normal/>
</options>
</control>
<control>
<control>
<status>0x9f</status>
<midino>0x7e</midino>
<group>[Channel2]</group>
<key>rate_temp_up_small</key>
<options>
<normal/>
</options>
</control>
<control>
<status>0x9f</status>
<midino>0x13</midino>
<group>[Channel2]</group>
<key>rate_temp_down_small</key>
<options>
<normal/>
</options>
</control>
Except that the down bend for channel one is missing it is complete. I have sniffed all the needed midi commands as posted in the wiki (start mixxx with parameter '--mididebug') and inserted those commands. Here is a list of the mididebug output wile I have pressed all four buttons (+/- for both channels)
- Code: Select all
Debug: [PM 3. Xone MIDI Device MIDI 1]: "MIDI ch 10: opcode: 90, ctrl: 25, val: 7F"
Debug: [PM 3. Xone MIDI Device MIDI 1]: "MIDI ch 10: opcode: 80, ctrl: 25, val: 0"
Debug: [PM 3. Xone MIDI Device MIDI 1]: "MIDI ch 10: opcode: 90, ctrl: 16, val: 7F"
Debug: [PM 3. Xone MIDI Device MIDI 1]: "MIDI ch 10: opcode: 80, ctrl: 16, val: 0"
Debug: [PM 3. Xone MIDI Device MIDI 1]: "MIDI ch 10: opcode: 90, ctrl: 13, val: 7F"
Debug: [PM 3. Xone MIDI Device MIDI 1]: "MIDI ch 10: opcode: 80, ctrl: 13, val: 0"
Debug: [PM 3. Xone MIDI Device MIDI 1]: "MIDI ch 10: opcode: 90, ctrl: 21, val: 7F"
Debug: [PM 3. Xone MIDI Device MIDI 1]: "MIDI ch 10: opcode: 80, ctrl: 21, val: 0"
What makes me weird first is that although the midi channel is stated there as 10 all other commands configured with the midi wizard work on channel 16 and channel 16 is configured in the Xone:1D too (works with this channel on Mixvibes Cross). In the wiki it says that I should enter the opcode in '0x..' but as you can see it is always 90 or 80. So I have had a look at all the different commands (by the wizard) and those carry the numbers shown in the 'ctrl' field.
Anyone got an idea?
Thanks in advance!
Cheers,
Steve
