Page 1 of 2

Behringer CMD DC-1 Output help

PostPosted: 21 Jan 2014, 19:45
by superdj4life
I've been pretty successful in getting everything up and working on this but I'm having issues with a few things not working as expected

1. is there a output for autolooptrigger? I tried the code below and it didn't work.

<mapping>
<control alias="fam(Player)[0x1].AutoLoopTrigger" value="FALSE"/>
<MIDI type="Note" parameter="0x28" channel="0x6" value="0"/>
</mapping>

<mapping>
<control alias="fam(Player)[0x1].AutoLoopTrigger" value="true"/>
<MIDI type="Note" parameter="0x28" channel="0x6" value="1"/>
</mapping>

2. the controller has a 15 segment led strip around each knob. the control notes range from 01-16 I've tried getting them to work but can only get one segment to ever light up, and it will not move when I turn the knob. I seem to have this issues on any output that is an integer or uses the % I can't get autoloop select to work either. code samples below

<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelect" value="%"/>
<MIDI type="Note" parameter="0x2c" channel="0x6" value="0x10"/>
</mapping>

<mapping>
<control alias="fam(Fx)[0x1].Select" value="%"/>
<MIDI type="Note" parameter="0x15" channel="0x6" value="0x1"/>
</mapping>

<mapping>
<control alias="fam(Fx)[0x1].Amount" value="%"/>
<MIDI type="CC" parameter="0x10" channel="0x6" value="0x7f"/>
</mapping>

Re: Behringer CMD DC-1 Output help

PostPosted: 21 Jan 2014, 19:59
by P_Jean
AutoloopSelect is an Integer, not a normal Message, so "%" doesn't work .

AutoloopSelect Value = 1 to 13 where value 12 = 1/3 and value 13 = 3/4

Re: Behringer CMD DC-1 Output help

PostPosted: 21 Jan 2014, 20:19
by superdj4life
thanks, that makes a lot more sense. any idea on the other two problems?

if i understand you my code should look like this and include one output statement per button press

<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelect" value="1"/>
<MIDI type="Note" parameter="0x30" channel="0x6" value="0x1"/>
</mapping>

<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelect" value="2"/>
<MIDI type="Note" parameter="0x30" channel="0x6" value="0x1"/>
</mapping>

<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelect" value="3"/>
<MIDI type="Note" parameter="0x30" channel="0x6" value="0x1"/>
</mapping>

Re: Behringer CMD DC-1 Output help

PostPosted: 21 Jan 2014, 21:30
by P_Jean
You can import some mappings in Cross (x2 button) and read how they work ... (DDJ-SX for exemple).

Re: Behringer CMD DC-1 Output help

PostPosted: 21 Jan 2014, 21:52
by superdj4life
I've written other MIDI maps with mixed levels of success, and this one is just about complete minor a couple of small issues with LED output mapping.

I've copied multiple .mappings (novation dicer, U-Mix, ddjsx, and Kontrol S4 and Kontrol X1) and poured over them I've made sure everything matches or is as correct as the limited amount of documentation surrounding the process will allow.

one of the problems is that there aren't many controllers on the market with led rings on the knobs. using the method used for VU meter mapping didn't do anything and as far as I can tell there aren't any other examples.

Re: Behringer CMD DC-1 Output help

PostPosted: 22 Jan 2014, 10:58
by P_Jean
No time to teach a MIDI programming for Cross, but nillin started something ...

For your vu-meter mapping and all Message as "Normal (%)".
http://Cross.danlin.de/doku.php/mapping:maps.

PS : For your AutoloopSelect mapping, if you write the same message for all value, it doesn't work (all Leds are ON) ...

And thank you for having changed your last post. ;)

Re: Behringer CMD DC-1 Output help

PostPosted: 05 Feb 2014, 01:24
by superdj4life
Thanks for noticing. being frustrated is no reason to be rude, and I apologize. thanks for the mapping info, I wish i would have found this sooner.

i'll give it a go tonight and see what happens

lastly, I've noticed the main rotary knob mapping moves two songs at a time when i move down a playlist (towards the bottom of the screen)
but only moves one song when scrolling up (moving to the top of the screen) here's the relevant snips of code which piece do i need to adjust?

<control alias="fam(Tracker).BrowseActiveBrowsable"/>
</controls>
<preset name="Integer Map Fader/Knob">
<parameters>
<parameter object="map" key="backwardIntegerRange" value="0 0"/><parameter object="map" key="backwardNormalRange" value="0 0"/> <parameter object="map" key="forwardIntegerRange" value="-100 100"/>
<parameter object="map" key="forwardNormalRange" value="0 1"/>
</parameters>

Re: Behringer CMD DC-1 Output help

PostPosted: 05 Feb 2014, 07:35
by HawnSolo
I had similar issues with browsing. After a lot of frustration and tinkering, I stumbled across setting up the knob this way and it works perfectly!
Screen Shot 2014-02-04 at 9.32.44 PM.png

<control alias="fam(Tracker).BrowseActiveBrowsable"/>
</controls>
<preset name="Inc.-Dec. Integer Fader/Knob">
<parameters>
<parameter object="map" key="backwardIntegerRange" value="-1 -64"/>
<parameter object="map" key="backwardNormalRange" value="0.496062992 0"/>
<parameter object="map" key="forwardIntegerRange" value="1 63"/>
<parameter object="map" key="forwardNormalRange" value="0.511811024 1"/>
<parameter object="step" key="factor" value="1"/>
</parameters>

I am still trying to wrap my head around getting the LED rings to work how I want but I will let you know if I make any progress.

Re: Behringer CMD DC-1 Output help

PostPosted: 05 Feb 2014, 21:09
by superdj4life
Where's the million krama button!!! thanks a ton it works like a charm. i'm working on the led mappings now to, I'll post again if I can get one working.

Re: Behringer CMD DC-1 Output help

PostPosted: 06 Feb 2014, 00:02
by daniel clark
:cool: :cool: team work doesnt need a karma buttom ,, but i miss then toooooo :evil: :evil: :evil: :evil: :evil: :evil: :evil: :evil: