Reply to DDM4000 Definition in Virtual DJ for you to use (but also I need minor help)....

DDM4000 Definition in Virtual DJ for you to use (but also I need minor help)....
I got a definition here to make Virtual DJ recognise your DDM4000 mixer for anyone using VDJ. It's a pain to get hold of, so I created one. It's got nearly all buttons and definitely all the LEDs working.

However, I need some help from someone to complete it. At the moment, the Mode, P1, P2 and P3 buttons on each of the 4 Channels, i.e. the one next to the EQ knobs, aren't sending MIDI controls through to Virtual DJ. All other buttons work fine and all LEDs are received perfectly. Here's the bit you need to copy into notepad and save as an xml file. However, need help to rectify the issue with the chx_eq_mode and chx_kill_x button notes below. By the way, I've looked at the DDM4000's MIDI map that came with it and the note numbers are all correct.

Anyone know how to fix the issue???

Here's the definition (all other buttons, knobs, faders, sliders and LEDs work apart from the 4 on each channel):

<?xml version="1.0" encoding="UTF-8"?>
<device name="Behringer DDM4000" author="YOURNAME" type="MIDI" decks="2">

<slider cc="4" name="ch1_high" />
<slider cc="5" name="ch1_mid" />
<slider cc="6" name="ch1_low" />
<slider cc="7" name="ch1_fader" />
<button note="32" name="ch1_cf_assign" />
<button note="56" name="ch1_eq_mode" />
<button note="58" name="ch1_kill_high" />
<button note="60" name="ch1_kill_mid" />
<button note="62" name="ch1_kill_low" />
<button note="63" name="ch1_pfl" />

<slider cc="8" name="ch2_high" />
<slider cc="9" name="ch2_mid" />
<slider cc="10" name="ch2_low" />
<slider cc="11" name="ch2_fader" />
<button note="34" name="ch2_cf_assign" />
<button note="66" name="ch2_eq_mode" />
<button note="68" name="ch2_kill_high" />
<button note="70" name="ch2_kill_mid" />
<button note="72" name="ch2_kill_low" />
<button note="73" name="ch2_pfl" />

<slider cc="12" name="ch3_high" />
<slider cc="13" name="ch3_mid" />
<slider cc="14" name="ch3_low" />
<slider cc="15" name="ch3_fader" />
<button note="36" name="ch3_cf_assign" />
<button note="76" name="ch3_eq_mode" />
<button note="78" name="ch3_kill_high" />
<button note="80" name="ch3_kill_mid" />
<button note="82" name="ch3_kill_low" />
<button note="83" name="ch3_pfl" />

<slider cc="16" name="ch4_high" />
<slider cc="17" name="ch4_mid" />
<slider cc="18" name="ch4_low" />
<slider cc="19" name="ch4_fader" />
<button note="38" name="ch4_cf_assign" />
<button note="86" name="ch4_eq_mode" />
<button note="88" name="ch4_kill_high" />
<button note="90" name="ch4_kill_mid" />
<button note="92" name="ch4_kill_low" />
<button note="93" name="ch4_pfl" />

<slider cc="0" name="mic_high" />
<slider cc="1" name="mic_mid" />
<slider cc="2" name="mic_low" />
<button note="49" name="mic_setup" />
<button note="50" name="mic_umic_on" />
<button note="51" name="mic_fx_on" />
<button note="52" name="mic_talk_on" />
<button note="53" name="mic_on" />

<slider cc="20" name="cf_curve" />
<slider cc="21" name="cf_fader" />
<button note="23" name="cf_a_full_freq" />
<button note="24" name="cf_a_high" />
<button note="25" name="cf_a_mid" />
<button note="26" name="cf_a_low" />
<button note="27" name="cf_b_full_freq" />
<button note="28" name="cf_b_high" />
<button note="29" name="cf_b_mid" />
<button note="30" name="cf_b_low" />
<button note="31" name="cf_on" />
<button note="40" name="cf_rev_tap" />
<button note="41" name="cf_rev_hold" />
<button note="42" name="cf_midibounce" />
<button note="43" name="cf_beat_back" />
<button note="44" name="cf_beat_forward" />

<button note="95" name="sam_insert" />
<slider cc="3" name="sam_vol_mix" />
<button note="96" name="sam_rec_source_back" />
<button note="97" name="sam_rec_source_forward" />
<button note="102" name="sam_pfl" />
<button note="103" name="sam_length_back" />
<button note="104" name="sam_length_forward" />
<button note="108" name="sam_bank_assign" />
<button note="109" name="sam_record_in" />
<button note="110" name="sam_play_bank1" />
<button note="113" name="sam_mode_bank1" />
<button note="115" name="sam_play_bank2" />
<button note="118" name="sam_mode_bank2" />
<button note="120" name="sam_fx_on" />
<button note="121" name="sam_fx_select" />
<button note="122" name="sam_cf_assign" />
<button note="124" name="sam_cf_start" />

<led cc="49" value="1" name="LED_MIC_SETUP" />
<led cc="50" value="1" name="LED_MIC_UMIC ON" />
<led cc="51" value="1" name="LED_MIC_FX_ON" />
<led cc="52" value="1" name="LED_MIC_TALK_ON" />
<led cc="53" value="1" name="LED_MIC_ON" />

<led cc="32" value="1" name="LED_CH1_CF_ASS_A" />
<led cc="33" value="1" name="LED_CH1_CF_ASS_B" />
<led cc="55" value="1" name="LED_CH1_single_mode" />
<led cc="56" value="1" name="LED_CH1_multi_mode" />
<led cc="57" value="1" name="LED_CH1_high_multi_amber" />
<led cc="58" value="1" name="LED_CH1_high_single_blue" />
<led cc="59" value="1" name="LED_CH1_mid_multi_amber" />
<led cc="60" value="1" name="LED_CH1_mid_single_blue" />
<led cc="61" value="1" name="LED_CH1_low_multi_amber" />
<led cc="62" value="1" name="LED_CH1_low_single_blue" />
<led cc="63" value="1" name="LED_CH1_pfl" />

<led cc="34" value="1" name="LED_CH2_CF_ASS_A" />
<led cc="35" value="1" name="LED_CH2_CF_ASS_B" />
<led cc="65" value="1" name="LED_CH2_single_mode" />
<led cc="66" value="1" name="LED_CH2_multi_mode" />
<led cc="67" value="1" name="LED_CH2_high_multi_amber" />
<led cc="68" value="1" name="LED_CH2_high_single_blue" />
<led cc="69" value="1" name="LED_CH2_mid_multi_amber" />
<led cc="70" value="1" name="LED_CH2_mid_single_blue" />
<led cc="71" value="1" name="LED_CH2_low_multi_amber" />
<led cc="72" value="1" name="LED_CH2_low_single_blue" />
<led cc="73" value="1" name="LED_CH2_pfl" />

<led cc="36" value="1" name="LED_CH3_CF_ASS_A" />
<led cc="37" value="1" name="LED_CH3_CF_ASS_B" />
<led cc="75" value="1" name="LED_CH3_single_mode" />
<led cc="76" value="1" name="LED_CH3_multi_mode" />
<led cc="77" value="1" name="LED_CH3_high_multi_amber" />
<led cc="78" value="1" name="LED_CH3_high_single_blue" />
<led cc="79" value="1" name="LED_CH3_mid_multi_amber" />
<led cc="80" value="1" name="LED_CH3_mid_single_blue" />
<led cc="81" value="1" name="LED_CH3_low_multi_amber" />
<led cc="82" value="1" name="LED_CH3_low_single_blue" />
<led cc="83" value="1" name="LED_CH3_pfl" />

<led cc="38" value="1" name="LED_CH4_CF_ASS_A" />
<led cc="39" value="1" name="LED_CH4_CF_ASS_B" />
<led cc="85" value="1" name="LED_CH4_single_mode" />
<led cc="86" value="1" name="LED_CH4_multi_mode" />
<led cc="87" value="1" name="LED_CH4_high_multi_amber" />
<led cc="88" value="1" name="LED_CH4_high_single_blue" />
<led cc="89" value="1" name="LED_CH4_mid_multi_amber" />
<led cc="90" value="1" name="LED_CH4_mid_single_blue" />
<led cc="91" value="1" name="LED_CH4_low_multi_amber" />
<led cc="92" value="1" name="LED_CH4_low_single_blue" />
<led cc="93" value="1" name="LED_CH4_pfl" />

<led cc="23" value="1" name="LED_CFA_FULL_FREQ" />
<led cc="24" value="1" name="LED_CFA_HIGH" />
<led cc="25" value="1" name="LED_CFA_MID" />
<led cc="26" value="1" name="LED_CFA_LOW" />
<led cc="27" value="1" name="LED_CFB_FULL_FREQ" />
<led cc="28" value="1" name="LED_CFB_HIGH" />
<led cc="29" value="1" name="LED_CFB_MID" />
<led cc="30" value="1" name="LED_CFB_LOW" />
<led cc="31" value="1" name="LED_CF_ON" />
<led cc="40" value="1" name="LED_CF_REV_TAP" />
<led cc="41" value="1" name="LED_CF_REV_HOLD" />
<led cc="42" value="1" name="LED_CF_MIDIBOUNCE" />
<led cc="43" value="1" name="LED_CF_BEAT1" />
<led cc="44" value="1" name="LED_CF_BEAT2" />
<led cc="45" value="1" name="LED_CF_BEAT4" />
<led cc="46" value="1" name="LED_CF_BEAT8" />
<led cc="47" value="1" name="LED_CF_BEAT16" />

<led cc="95" value="1" name="LED_SAM_INSERT" />
<led cc="96" value="1" name="LED_SAM_REC_CH_1" />
<led cc="97" value="1" name="LED_SAM_REC_CH_2" />
<led cc="98" value="1" name="LED_SAM_REC_CH_3" />
<led cc="99" value="1" name="LED_SAM_REC_CH_4" />
<led cc="100" value="1" name="LED_SAM_REC_MIC" />
<led cc="101" value="1" name="LED_SAM_REC_MSTR" />
<led cc="102" value="1" name="LED_SAM_PFL" />
<led cc="103" value="1" name="LED_SAM_BEAT1" />
<led cc="104" value="1" name="LED_SAM_BEAT2" />
<led cc="105" value="1" name="LED_SAM_BEAT4" />
<led cc="106" value="1" name="LED_SAM_BEAT8" />
<led cc="107" value="1" name="LED_SAM_BEAT16" />
<led cc="108" value="1" name="LED_SAM_BEAT_INF" />
<led cc="109" value="1" name="LED_SAM_RECORD_IN" />
<led cc="110" value="1" name="LED_SAM_PLAY_BANK_1" />
<led cc="111" value="1" name="LED_SAM_REV_BANK_1" />
<led cc="112" value="1" name="LED_SAM_LOOP_BANK_1" />
<led cc="113" value="1" name="LED_SAM_MODE_BANK_1_AMBER" />
<led cc="114" value="1" name="LED_SAM_MODE_BANK_1_BLUE" />
<led cc="115" value="1" name="LED_SAM_PLAY_BANK_2" />
<led cc="116" value="1" name="LED_SAM_REV_BANK_2" />
<led cc="117" value="1" name="LED_SAM_LOOP_BANK_2" />
<led cc="118" value="1" name="LED_SAM_MODE_BANK_2_AMBER" />
<led cc="119" value="1" name="LED_SAM_MODE_BANK_2_BLUE" />
<led cc="120" value="1" name="LED_SAM_FX_ON" />
<led cc="121" value="1" name="LED_SAM_FX_SEL" />
<led cc="122" value="1" name="LED_SAM_CF_ASSIGN_A" />
<led cc="123" value="1" name="LED_SAM_CF_ASSIGN_B" />
<led cc="124" value="1" name="LED_SAM_CF_START" />

</device>
You need to login in order to write on our forum

<< Cancel

Copyright 2012-2023
DJRANKINGS.ORG n.g.o.
Chuo-ku, Osaka, Japan

Created by Ajaxel CMS

Terms & Privacy