Midi Mapping in Ser...
 
Notifications
Clear all

Midi Mapping in Serato DJ Pro

0 Posts
1 Users
0 Reactions
1 Views
0
Topic starter

Historically I had working a MIDI mapping allowing me to use the SHIFT+Outer Jog wheel for library scroll and SHIFT+PLAY to load track.  The code was as follows, but this no longer works on more recent DJ Pro versions.  Is this still possible and if so what changes do I need to make?

 

<midi app=" 3.2.1.914">
    <control channel="2" event_type="Note On" control="5">
        <userio event="click">
            <load_track deck_set="Default" deck_id="0" slot_id="0">
                <translation action_on="press" behaviour="explicit"/>
            </load_track>
        </userio>
        <userio event="output">
            <load_track_feedback deck_set="Default" deck_id="0" slot_id="0">
                <translation action_on="any">
                    <alias name="off" value="0"/>
                    <alias name="on" value="127"/>
                </translation>
            </load_track_feedback>
        </userio>
    </control>
    <control channel="6" event_type="Control Change" data_type="Relative 2&apos;s Complement" control="9">
        <userio event="click">
            <midi_library_scroll deck_set="Default" deck_id="0" slot_id="0">
                <translation action_on="any" behaviour="explicit"/>
            </midi_library_scroll>
        </userio>
    </control>
    <control channel="5" event_type="Control Change" data_type="Relative 2&apos;s Complement" control="9">
        <userio event="click">
            <midi_library_scroll deck_set="Default" deck_id="0" slot_id="0">
                <translation action_on="any" behaviour="explicit"/>
            </midi_library_scroll>
        </userio>
    </control>
    <control channel="3" event_type="Note On" control="5">
        <userio event="click">
            <load_track deck_set="Default" deck_id="1" slot_id="0">
                <translation action_on="press" behaviour="explicit"/>
            </load_track>
        </userio>
        <userio event="output">
            <load_track_feedback deck_set="Default" deck_id="1" slot_id="0">
                <translation action_on="any">
                    <alias name="off" value="0"/>
                    <alias name="on" value="127"/>
                </translation>
            </load_track_feedback>
        </userio>
    </control>
</midi>