Midi mapping help - Any one

I have just finished writing the code for the Midi mapping for Traktor Kontrol Z1 but I need some help.
I can’t figure out how to get the volume level meters to work.
Here is the code I tried.

Can any one help?

<simpleoutputmessage messageID="mixer_volume" on="true" playerID="1">
	<message channel="0" command="176" data1="6" data2="-1"/>
</simpleoutputmessage>

<simpleoutputmessage messageID="mixer_volume" on="true" playerID="2">
	<message channel="1" command="176" data1="6" data2="-1"/>
</simpleoutputmessage>

Best regards
Jacob

Hallo Jacob,
du musst jede Led einzeln ansteuern, schau mal in der Seitenleiste unter LED IDs
Im MIDI-MONITOR kannst du die LEDs ansteuern um zu sehen ab wann die LED angesteuert/leuchtet.

Sieht so aus, musst es auf dein Controller anpassen.

Hoffe das es eine Standart Steuerung bei deinem Controller ist.
Gruß Thomas

Hi,

it depends how the controller manages the LEDS…to some controllers you have to send a MIDI command to each enable all single LEDs and some controllers allow to send only one MIDI command to enable a range of LEDs.

Best regards,
Tobi

I’m still working on the suggestion from Dj_Kock but can’t get it to work.

In UM 5 you support Traktor kontrol S2. The sound control i the middel is identical to traktor kontrol Z1. Is it pasebal to get the complet midimapping for UM or at leest the mapping for channel fader and the koresponding fading lights?

Best regards
Jacob

Hallo Jacob,
hast du den Kanal mal geändert laut PDF sind das unterschiedliche Kanäle Volume ist der Regler!
Welchen Kanal hat die CUE Taste? Probiere diesen Kanal für die LED s natürlich mit cc3 oder cc4.
Gruß Thomas

Hey dj koch
Thanks for your support.
My problem is the light of the channel fader. As it is now the light is controlled by the channel gain in the Mixer part of UM and the channel fader controls the master gain light in the Master part.

I really appreciate your help

Jacob

Here is my current midimap coding.

-
-<midiinput channel="1" command="176" data1="0" data2="-1">
        <simpleaction actionID="gain_player" playerID="2"/>
    </midiinput>

<!-- Mixer: EQ-high //-->
-<midiinput channel="0" command="176"
        data1="1" data2="-1">
        <simpleaction actionID="eq_high_player" playerID="1"/>
    </midiinput>

-<midiinput channel="1" command="176" data1="1" data2="-1">
        <simpleaction actionID="eq_high_player" playerID="2"/>
    </midiinput>

<!-- Mixer: EQ-mid //-->
-<midiinput channel="0" command="176" data1="2" data2="-1">
        <simpleaction actionID="eq_mid_player" playerID="1"/>
    </midiinput>

-<midiinput channel="1" command="176" data1="2" data2="-1">
        <simpleaction actionID="eq_mid_player" playerID="2"/>
    </midiinput>

<!-- Mixer: EQ-low //-->
-<midiinput channel="0" command="176" data1="3" data2="-1">
        <simpleaction actionID="eq_low_player" playerID="1"/>
    </midiinput>

-<midiinput channel="1" command="176" data1="3" data2="-1">
        <simpleaction actionID="eq_low_player" playerID="2"/>
    </midiinput>
                  
<!-- Monitor - Butten On/off //-->
-<midiinput channel="0" command="176" data1="5" data2="127">
        <simpleaction actionID="monitorbutton_player_on" playerID="1"/>
    </midiinput>

-<midiinput channel="0" command="176" data1="5" data2="0">
        <simpleaction actionID="monitorbutton_player_off" playerID="1"/>
    </midiinput>

-<midiinput channel="1" command="176" data1="5" data2="127">
        <simpleaction actionID="monitorbutton_player_on" playerID="2"/>
    </midiinput>

-<midiinput channel="1" command="176" data1="5" data2="0">
        <simpleaction actionID="monitorbutton_player_off" playerID="2"/>
    </midiinput>

<!-- Monitor - volume //-->
-<midiinput channel="0" command="176" data1="4" data2="-1">
        <simpleaction actionID="monitor_player" playerID="1"/>
    </midiinput>

-<midiinput channel="1" command="176" data1="4" data2="-1">
        <simpleaction actionID="monitor_player" playerID="2"/>
    </midiinput>

<!-- Channel-Fader //-->
-<midiinput channel="0" command="176" data1="6" data2="-1">
        <simpleaction actionID="mixer_volume" playerID="1"/>
    </midiinput>

-<midiinput channel="1" command="176" data1="6" data2="-1">
        <simpleaction actionID="mixer_volume" playerID="2"/>
    </midiinput>

</midiinputmap>
-<simpleoutputmessage messageID="sp_player_level_0" on="true" playerID="1">
        <message channel="2" command="144" data1="3" data2="0"/>
    </simpleoutputmessage>      

-<simpleoutputmessage messageID="sp_player_level_10" on="true" playerID="1">
        <message channel="2" command="144" data1="3" data2="12"/>
    </simpleoutputmessage>
    
-<simpleoutputmessage messageID="sp_player_level_20" on="true" playerID="1">
        <message channel="2" command="144" data1="3" data2="24"/>
    </simpleoutputmessage>
    
-<simpleoutputmessage messageID="sp_player_level_30" on="true" playerID="1">
        <message channel="2" command="144" data1="3" data2="36"/>
    </simpleoutputmessage>
    
-<simpleoutputmessage messageID="sp_player_level_40" on="true" playerID="1">
        <message channel="2" command="144" data1="3" data2="48"/>
    </simpleoutputmessage>
    
-<simpleoutputmessage messageID="sp_player_level_50" on="true" playerID="1">
        <message channel="2" command="144" data1="3" data2="60"/>
    </simpleoutputmessage>
   
-<simpleoutputmessage messageID="sp_player_level_60" on="true" playerID="1">
        <message channel="2" command="144" data1="3" data2="72"/>
    </simpleoutputmessage>

-<simpleoutputmessage messageID="sp_player_level_70" on="true" playerID="1">
        <message channel="2" command="144" data1="3" data2="84"/>
    </simpleoutputmessage>
    
-<simpleoutputmessage messageID="sp_player_level_80" on="true" playerID="1">
        <message channel="2" command="144" data1="3" data2="96"/>
    </simpleoutputmessage>
    
-<simpleoutputmessage messageID="sp_player_level_90" on="true" playerID="1">
        <message channel="2" command="144" data1="3" data2="108"/>
    </simpleoutputmessage>
    
-<simpleoutputmessage messageID="sp_player_level_100" on="true" playerID="1">
        <message channel="2" command="144" data1="3" data2="127"/>
    </simpleoutputmessage> 

    
<!-- Lighting - Channel-Fader - PlayerID 2 //-->
    <simpleoutputmessage messageID="sp_player_level_0" on="true" playerID="2">
        <message channel="2" command="144" data1="4" data2="0"/>
    </simpleoutputmessage>

-<simpleoutputmessage messageID="sp_player_level_10" on="true" playerID="2">
        <message channel="2" command="144" data1="4" data2="12"/>
    </simpleoutputmessage>
    
-<simpleoutputmessage messageID="sp_player_level_20" on="true" playerID="2">
        <message channel="2" command="144" data1="4" data2="24"/>
    </simpleoutputmessage>
    
-<simpleoutputmessage messageID="sp_player_level_30" on="true" playerID="2">
        <message channel="2" command="144" data1="4" data2="36"/>
    </simpleoutputmessage>
    
-<simpleoutputmessage messageID="sp_player_level_40" on="true" playerID="2">
        <message channel="2" command="144" data1="4" data2="48"/>
    </simpleoutputmessage>
    
-<simpleoutputmessage messageID="sp_player_level_50" on="true" playerID="2">
        <message channel="2" command="144" data1="4" data2="60"/>
    </simpleoutputmessage>
    
-<simpleoutputmessage messageID="sp_player_level_60" on="true" playerID="2">
        <message channel="2" command="144" data1="4" data2="72"/>
    </simpleoutputmessage>
    
-<simpleoutputmessage messageID="sp_player_level_70" on="true" playerID="2">
        <message channel="2" command="144" data1="4" data2="84"/>
    </simpleoutputmessage>
    
-<simpleoutputmessage messageID="sp_player_level_80" on="true" playerID="2">
        <message channel="2" command="144" data1="4" data2="96"/>
    </simpleoutputmessage>
    
-<simpleoutputmessage messageID="sp_player_level_90" on="true" playerID="2">
        <message channel="2" command="144" data1="4" data2="108"/>
    </simpleoutputmessage>
    
-<simpleoutputmessage messageID="sp_player_level_100" on="true" playerID="2">
        <message channel="2" command="144" data1="4" data2="127"/>
    </simpleoutputmessage>
</midioutputmap>