Kemper Profiler Player with XSONIC AIRSTEP: Difference between revisions

mNo edit summary
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{DivToc
|RightHead = Connecting the XSONIC Airstep/Airstep Lite to Kemper Profilers
|RightBody =
[[File:Kemper Player Airstep.jpg|400px|right]]
[[File:Kemper Player Airstep.jpg|400px|right]]
I started down this path to get my Airstep and Airstep Lite to control my Kemper Profile Player with the Level III update.
I have tested everything documented here, and it all works with
* Kemper Player Profiler (Level III)
* Kemper Stage (original version)
* Kemper Power Rack (original version)
* Kemper Profiler (original version)
* Check out thie [https://greendog.co.uk/kemper/nrpn-calculator.php NRPN Calculator]
|Categories =
[[Category:How To]]
[[Category:Kemper]]
[[Category:MIDI]]
}}


== MIDI Connection ==  
== MIDI Connection ==  
Line 16: Line 39:


The XSONIC Airstep finds the M-VAVE USB-A automatically.
The XSONIC Airstep finds the M-VAVE USB-A automatically.
The XSONIC Airstep finds the M-VAVE 5-Pin MIDI connectors automatically (right side of the photo) and these work with the Kemper Stage and Kemper Profilers (Head and Rack versions)


I've read that the [https://www.amazon.com/CME-WIDI-Bud-Pro-performance/dp/B09GS3J3J5/ref=sxbs_pa_sp_search_thematic_btf_sspa WIDI Bud Pro] works but I have not tried it.
I've read that the [https://www.amazon.com/CME-WIDI-Bud-Pro-performance/dp/B09GS3J3J5/ref=sxbs_pa_sp_search_thematic_btf_sspa WIDI Bud Pro] works but I have not tried it.
Line 322: Line 347:
CC# 75-78 to map to Effects buttons 1-4, and the last button set to Tuner on/off.
CC# 75-78 to map to Effects buttons 1-4, and the last button set to Tuner on/off.
I did this instead of using CC# 17-22, which map to Modules A-D, because sometimes I use the Kemper Profile Player without the Airstep, and I wanted to use the Kemper Player mapping instead of the Profiler mappings. If I change the Effects buttons 1-4 on the Player, I wanted the Airstep to match.
I did this instead of using CC# 17-22, which map to Modules A-D, because sometimes I use the Kemper Profile Player without the Airstep, and I wanted to use the Kemper Player mapping instead of the Profiler mappings. If I change the Effects buttons 1-4 on the Player, I wanted the Airstep to match.
<html>
<table border="1" style="border-collapse: collapse; text-align: left;">
  <thead>
    <tr>
      <th> </th>
      <th>Effect Button 1</th>
      <th>Effect Button 2</th>
      <th>Effect Button 3</th>
      <th>Effect Button 4</th>
      <th>Stomp (e.g. Tuner)</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><strong>Toggle Mode</strong></td>
      <td>On</td>
      <td>On</td>
      <td>On</td>
      <td>On</td>
      <td>On</td>
    </tr>
    <tr>
      <td><strong>LED Display</strong></td>
      <td>Toggle Mode</td>
      <td>Toggle Mode</td>
      <td>Toggle Mode</td>
      <td>Toggle Mode</td>
      <td>Toggle Mode</td>
    </tr>
<tr><td></td>
<td><strong>Toggle On</strong></td>
<td><strong>Toggle On</strong></td>
<td><strong>Toggle On</strong></td>
<td><strong>Toggle On</strong></td>
<td><strong>Toggle On</strong></td>
</tr>
    <tr>
      <td><strong>Message 1</strong></td>
      <td>
        Message Type: MIDI<br />
        Output Interface: ALL<br />
        MIDI Type: Control Change<br />
        MIDI Channel: 1<br />
        CC Number: 75<br />
        CC Value: 127
      </td>
      <td>
        Message Type: MIDI<br />
        Output Interface: ALL<br />
        MIDI Type: Control Change<br />
        MIDI Channel: 1<br />
        CC Number: 76<br />
        CC Value: 127
      </td>
      <td>
        Message Type: MIDI<br />
        Output Interface: ALL<br />
        MIDI Type: Control Change<br />
        MIDI Channel: 1<br />
        CC Number: 77<br />
        CC Value: 127
      </td>
      <td>
        Message Type: MIDI<br />
        Output Interface: ALL<br />
        MIDI Type: Control Change<br />
        MIDI Channel: 1<br />
        CC Number: 78<br />
        CC Value: 127
      </td>
      <td>
        Message Type: MIDI<br />
        Output Interface: ALL<br />
        MIDI Type: Control Change<br />
        MIDI Channel: 1<br />
        CC Number: 31<br />
        CC Value: 127
      </td>
    </tr>
<tr><td></td>
<td><strong>Toggle Off</strong></td>
<td><strong>Toggle Off</strong></td>
<td><strong>Toggle Off</strong></td>
<td><strong>Toggle Off</strong></td>
<td><strong>Toggle Off</strong></td>
</tr>
    <tr>
      <td><strong>Message 1</strong></td>
      <td>
Message Type: MIDI<br />
        Output Interface: ALL<br />
        MIDI Type: Control Change<br />
        MIDI Channel: 1<br />
        CC Number: 75<br />
        CC Value: 0      </td>
      <td>
        Message Type: MIDI<br />
        Output Interface: ALL<br />
        MIDI Type: Control Change<br />
        MIDI Channel: 1<br />
        CC Number: 76<br />
        CC Value: 0
      </td>
      <td>
        Message Type: MIDI<br />
        Output Interface: ALL<br />
        MIDI Type: Control Change<br />
        MIDI Channel: 1<br />
        CC Number: 77<br />
        CC Value: 0
      </td>
      <td>
        Message Type: MIDI<br />
        Output Interface: ALL<br />
        MIDI Type: Control Change<br />
        MIDI Channel: 1<br />
        CC Number: 78<br />
        CC Value: 0
      </td>
      <td>
        Message Type: MIDI<br />
        Output Interface: ALL<br />
        MIDI Type: Control Change<br />
        MIDI Channel: 1<br />
        CC Number: 31<br />
        CC Value: 0
      </td>
    </tr>
  </tbody>
</table>
</html>




'''Summary'''
This shows all the values in a concise table. However, it will be easier to configure the settings in the Airstep app by following the detail in the next section.
{| class="wikitable"
! Switch Name !! Toggle Mode !! LED Display !! Trigger !! MIDI Type !! CC# !! Value !! Output Interface !! MIDI Channel
|-
| Effect Button 1 || On || Toggle Mode || Toggle On<br/>Message 1|| CC || 75 || 127 || ALL || 1
|-
|  ||  ||  || Toggle Off<br/>Message 1|| CC || 75 || 0 || ALL || 1
|-
| Effect Button 2 || On || Toggle Mode || Toggle On<br/>Message 1|| CC || 76 || 127 || ALL || 1
|-
|  ||  ||  || Toggle Off<br/>Message 1|| CC || 76 || 0 || ALL || 1
|-
| Effect Button 3 || On || Toggle Mode || Toggle On<br/>Message 1 || CC || 77 || 127 || ALL || 1
|-
|  ||  ||  || Toggle Off<br/>Message 1 || CC || 77 || 0 || ALL || 1
|-
| Effect Button 4 || On || Toggle Mode || Toggle On<br/>Message 1|| CC || 78 || 127 || ALL || 1
|-
|  ||  ||  || Toggle Off<br/>Message 1|| CC || 78 || 0 || ALL || 1
|-
| Stomp (e.g. Tuner) || On || Toggle Mode || Toggle On<br/>Message 1|| CC || 31 || 127 || ALL || 1
|-
|  ||  ||  || Toggle Off<br/>Message 1|| CC || 31 || 0 || ALL || 1
|}
''' Detailed Configuration '''
=== Switch A ===
{| class="wikitable" style="width:400px"
|-
! style="background-color:#f2f2f2; width:40%" | Field !! style="background-color:#f2f2f2" | Value
|-
| Name || Effect Button 1
|-
| Toggle Mode || On
|-
| LED Display || Toggle Mode
|}
'''Toggle On'''</br>'''Message 1'''
{| class="wikitable" style="width:400px"
|-
! style="background-color:#f2f2f2; width:40%" | Field !! style="background-color:#f2f2f2" | Value
|-
| Message Type || MIDI
|-
| Output Interface || ALL
|-
| MIDI Type || Control Change
|-
| MIDI Channel || 1
|-
| CC Number || 75
|-
| CC Value || 1
|}
'''Toggle Off'''</br>'''Message 1'''
{| class="wikitable" style="width:400px"
|-
! style="background-color:#f2f2f2; width:40%" | Field !! style="background-color:#f2f2f2" | Value
|-
| Message Type || MIDI
|-
| Output Interface || ALL
|-
| MIDI Type || Control Change
|-
| MIDI Channel || 1
|-
| CC Number || 75
|-
| CC Value || 0
|}
=== Switch B ===
{| class="wikitable" style="width:400px"
|-
! style="background-color:#f2f2f2; width:40%" | Field !! style="background-color:#f2f2f2" | Value
|-
| Name || Effect Button 2
|-
| Toggle Mode || On
|-
| LED Display || Toggle Mode
|}
'''Toggle On'''</br>'''Message 1'''
{| class="wikitable" style="width:400px"
|-
! style="background-color:#f2f2f2; width:40%" | Field !! style="background-color:#f2f2f2" | Value
|-
| Message Type || MIDI
|-
| Output Interface || ALL
|-
| MIDI Type || Control Change
|-
| MIDI Channel || 1
|-
| CC Number || 76
|-
| CC Value || 1
|}
'''Toggle Off'''</br>'''Message 1'''
{| class="wikitable" style="width:400px"
|-
! style="background-color:#f2f2f2; width:40%" | Field !! style="background-color:#f2f2f2" | Value
|-
| Message Type || MIDI
|-
| Output Interface || ALL
|-
| MIDI Type || Control Change
|-
| MIDI Channel || 1
|-
| CC Number || 76
|-
| CC Value || 0
|}
=== Switch C ===
{| class="wikitable" style="width:400px"
|-
! style="background-color:#f2f2f2; width:40%" | Field !! style="background-color:#f2f2f2" | Value
|-
| Name || Effect Button 3
|-
| Toggle Mode || On
|-
| LED Display || Toggle Mode
|}
'''Toggle On'''</br>'''Message 1'''
{| class="wikitable" style="width:400px"
|-
! style="background-color:#f2f2f2; width:40%" | Field !! style="background-color:#f2f2f2" | Value
|-
| Message Type || MIDI
|-
| Output Interface || ALL
|-
| MIDI Type || Control Change
|-
| MIDI Channel || 1
|-
| CC Number || 77
|-
| CC Value || 1
|}
'''Toggle Off'''</br>'''Message 1'''
{| class="wikitable" style="width:400px"
|-
! style="background-color:#f2f2f2; width:40%" | Field !! style="background-color:#f2f2f2" | Value
|-
| Message Type || MIDI
|-
| Output Interface || ALL
|-
| MIDI Type || Control Change
|-
| MIDI Channel || 1
|-
| CC Number || 77
|-
| CC Value || 0
|}
=== Switch D ===
{| class="wikitable" style="width:400px"
|-
! style="background-color:#f2f2f2; width:40%" | Field !! style="background-color:#f2f2f2" | Value
|-
| Name || Effect Button 4
|-
| Toggle Mode || On
|-
| LED Display || Toggle Mode
|}
'''Toggle On'''</br>'''Message 1'''
{| class="wikitable" style="width:400px"
|-
! style="background-color:#f2f2f2; width:40%" | Field !! style="background-color:#f2f2f2" | Value
|-
| Message Type || MIDI
|-
| Output Interface || ALL
|-
| MIDI Type || Control Change
|-
| MIDI Channel || 1
|-
| CC Number || 78
|-
| CC Value || 1
|}
'''Toggle Off'''</br>'''Message 1'''
{| class="wikitable" style="width:400px"
|-
! style="background-color:#f2f2f2; width:40%" | Field !! style="background-color:#f2f2f2" | Value
|-
| Message Type || MIDI
|-
| Output Interface || ALL
|-
| MIDI Type || Control Change
|-
| MIDI Channel || 1
|-
| CC Number || 78
|-
| CC Value || 0
|}
=== Switch E ===


{| class="wikitable" style="width:400px"
|-
! style="background-color:#f2f2f2; width:40%" | Field !! style="background-color:#f2f2f2" | Value
|-
| Name || Stomp (e.g. Tuner)
|-
| Toggle Mode || On
|-
| LED Display || Toggle Mode
|}


'''Toggle On'''</br>'''Message 1'''


<!--
{| class="wikitable" style="width:400px"
{| class="wikitable"
! Switch Name !! Toggle Mode !! LED Display !! Trigger !! MIDI Type !! CC# !! Value !! Output Interface !! MIDI Channel
|-
|-
| Effect Button 1 || On || Toggle Mode || Press || CC || 75 || 127 || ALL || 1
! style="background-color:#f2f2f2; width:40%" | Field !! style="background-color:#f2f2f2" | Value
|-
|-
| || ||  || Release || CC || 75 || 0 || ALL || 1
| Message Type || MIDI
|-
|-
| Effect Button 2 || On || Toggle Mode || Press || CC || 76 || 127 || ALL || 1
| Output Interface || ALL
|-
|-
| || ||  || Release || CC || 76 || 0 || ALL || 1
| MIDI Type || Control Change
|-
|-
| Effect Button 3 || On || Toggle Mode || Press || CC || 77 || 127 || ALL || 1
| MIDI Channel || 1
|-
|-
|  ||  ||  || Release || CC || 77 || 0 || ALL || 1
| CC Number || 31
|-
|-
| Effect Button 4 || On || Toggle Mode || Press || CC || 78 || 127 || ALL || 1
| CC Value || 1
|}
 
'''Toggle Off'''</br>'''Message 1'''
 
{| class="wikitable" style="width:400px"
|-
! style="background-color:#f2f2f2; width:40%" | Field !! style="background-color:#f2f2f2" | Value
|-
| Message Type || MIDI
|-
| Output Interface || ALL
|-
| MIDI Type || Control Change
|-
|-
| ||  ||  || Release || CC || 78 || 0 || ALL || 1
| MIDI Channel || 1
|-
|-
| Stomp (e.g. Tuner) || On || Toggle Mode || Press || CC || 31 || 127 || ALL || 1
| CC Number || 31
|-
|-
|  ||  ||  || Release || CC || 31 || 0 || ALL || 1
| CC Value || 0
|}
|}
-->
 
 


=== Notes ===
=== Notes ===