快速登录:  

Forum: Old versions

话题: MIDI Problem .. Or Is It? - Page: 1

由于该帖子的部分内容已年深日久,可能包含陈旧过时或描述错误的信息。

I try to connect my midi controller to my trial version of VDJ, and it's not able to do more than 1 midi command at once.. is it just me?

My midi controller is the Behringer DDM4000. I created my own mapper and it seems to work fine, when I press the buttons.

However, problems come when I try to map my LEDs. Sometimes I would put 2 LEDs to do the same command, and only 1 LED will perform it. Is it my MIDI interface? I'm guessing it can only take 1 command at a time. Is there anything I can do to get the MIDI interface to perform more than one command at once?

Thanks so much!!
 

发表时间 Fri 18 Sep 09 @ 9:06 pm
SBDJPRO Infinity Member since 2006
VDJ is more than capable of multiple outputs, even to multiple devices. Could be your definiton/mapper file, might be worth posting a snippet?
 

发表时间 Sat 19 Sep 09 @ 5:31 am
<?xml version="1.0" encoding="UTF-8"?>
<device name="DDM4000" author="DJ Kalando" type="MIDI" decks="2">

-----------------------
Channel 2
-----------------------

<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" />

-----------------------
Channel 3
-----------------------

<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" />

-----------------------
SAMPLER
-----------------------

<button note="95" name="INSERT" />
<slider cc="3" name="VOLUME/MIX" />
<button note="96" name="RECORD_SOURCE_BACK" />
<button note="97" name="RECORD_SOURCE_FORWARD" />
<button note="102" name="SAMPLERPLER_PFL" />
<button note="103" name="SAMPLERPLER_LENGTH_BACK" />
<button note="104" name="SAMPLERPLER_LENGTH_FORWARD" />
<button note="108" name="BANK_ASSIGN" />
<button note="109" name="RECORD_IN" />
<button note="110" name="PLAY_BANK1" />
<button note="113" name="MODE_BANK1" />
<button note="115" name="PLAY_BANK2" />
<button note="118" name="MODE_BANK2" />
<button note="120" name="SMP_FX_ON" />
<button note="121" name="SELECT" />
<button note="122" name="SAMPLERPLER_CF_ASSIGN" />
<button note="124" name="SAMPLERPLER_CF_START" />

-----------------------
Channel 2 (LED)
-----------------------

<led cc="34" value="1" name="LED_CH2_CF_ASSIGN_A" />
<led cc="35" value="1" name="LED_CH2_CF_ASSIGN_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_ORANGE" />
<led cc="68" value="1" name="LED_CH2_HIGH_SINGLE_BLUE" />
<led cc="69" value="1" name="LED_CH2_MID_MULTI_ORANGE" />
<led cc="70" value="1" name="LED_CH2_MID_SINGLE_BLUE" />
<led cc="71" value="1" name="LED_CH2_LOW_MULTI_ORANGE" />
<led cc="72" value="1" name="LED_CH2_LOW_SINGLE_BLUE" />
<led cc="73" value="1" name="LED_CH2_PFL" />

-----------------------
Channel 3 (LED)
-----------------------

<led cc="36" value="1" name="LED_CH3_CF_ASSIGN_A" />
<led cc="37" value="1" name="LED_CH3_CF_ASSIGN_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_ORANGE" />
<led cc="78" value="1" name="LED_CH3_HIGH_SINGLE_BLUE" />
<led cc="79" value="1" name="LED_CH3_MID_MULTI_ORANGE" />
<led cc="80" value="1" name="LED_CH3_MID_SINGLE_BLUE" />
<led cc="81" value="1" name="LED_CH3_LOW_MULTI_ORANGE" />
<led cc="82" value="1" name="LED_CH3_LOW_SINGLE_BLUE" />
<led cc="83" value="1" name="LED_CH3_PFL" />

-----------------------
SAMPLER (LED)
-----------------------

<led cc="95" value="1" name="LED_SAMPLER_INSERT" />
<led cc="96" value="1" name="LED_SAMPLER_REC_CH_1" />
<led cc="97" value="1" name="LED_SAMPLER_REC_CH_2" />
<led cc="98" value="1" name="LED_SAMPLER_REC_CH_3" />
<led cc="99" value="1" name="LED_SAMPLER_REC_CH_4" />
<led cc="100" value="1" name="LED_SAMPLER_REC_MIC" />
<led cc="101" value="1" name="LED_SAMPLER_REC_MSTR" />
<led cc="102" value="1" name="LED_SAMPLER_PFL" />
<led cc="103" value="1" name="LED_SAMPLER_BEAT1" />
<led cc="104" value="1" name="LED_SAMPLER_BEAT2" />
<led cc="105" value="1" name="LED_SAMPLER_BEAT4" />
<led cc="106" value="1" name="LED_SAMPLER_BEAT8" />
<led cc="107" value="1" name="LED_SAMPLER_BEAT16" />
<led cc="108" value="1" name="LED_SAMPLER_BEAT_INFINITE" />
<led cc="109" value="1" name="LED_SAMPLER_RECORD_IN" />
<led cc="110" value="1" name="LED_SAMPLER_PLAY_BANK_1" />
<led cc="111" value="1" name="LED_SAMPLER_REVERSE_BANK_1" />
<led cc="112" value="1" name="LED_SAMPLER_LOOP_BANK_1" />
<led cc="113" value="1" name="LED_SAMPLER_MODE_BANK_1_ORANGE" />
<led cc="114" value="1" name="LED_SAMPLER_MODE_BANK_1_BLUE" />
<led cc="115" value="1" name="LED_SAMPLER_PLAY_BANK_2" />
<led cc="116" value="1" name="LED_SAMPLER_REVERSE_BANK_2" />
<led cc="117" value="1" name="LED_SAMPLER_LOOP_BANK_2" />
<led cc="118" value="1" name="LED_SAMPLER_MODE_BANK_2_ORANGE" />
<led cc="119" value="1" name="LED_SAMPLER_MODE_BANK_2_BLUE" />
<led cc="120" value="1" name="LED_SAMPLER_FX_ON" />
<led cc="121" value="1" name="LED_SAMPLER_SELECT" />
<led cc="122" value="1" name="LED_SAMPLER_CF_ASSIGN_A" />
<led cc="123" value="1" name="LED_SAMPLER_CF_ASSIGN_B" />
<led cc="124" value="1" name="LED_SAMPLER_CF_START" />

</device>
 

发表时间 Sat 19 Sep 09 @ 10:07 am
EXAMPLE 1:

I map 2 leds to perform the task : sampler 4 play

However when I play sampler 4, only one of the leds will turn on.




EXAMPLE 2:

I map 2 leds.

One to perform "deck 1 select"
the other will perform "deck 2 select"

(When I select deck 1, I want only the first LED to turn on. When I select deck 2, I want only the second LED to turn on.)

When I select deck 1, it will turn on.
However when I select deck 2... the specified LED for deck 2 will turn on, while the deck 1 LED says lit.
When I put it back to deck 1 again, deck 1 LED stays on, and deck 2 LED turns off.

No matter what, deck 1 LED will stay lit no matter what deck I put it to.

I hope you understood what I said. Thanks!
 

发表时间 Sat 19 Sep 09 @ 10:12 am
Guys try not to ignore me please. I know im a unregistered user but please dont let that be the reason
 

发表时间 Sat 19 Sep 09 @ 2:55 pm
Hi, I'm sorry I have absolutely no idea how to help you with your problem. But just to let you know that I'm sure you're not being deliberately ignored. This is quite a technical post, so there's probably not many people here who know enough to help. It's just a matter of hoping that somebody in the know notices this post.

Hopefully SBDJ will find this thread again and get back to you, or perhaps somebody else that also knows.

Good luck.
 

发表时间 Sat 19 Sep 09 @ 3:16 pm
I may not get this right. I just got a Behringer DDM4000 and have started adding to the mapper that I downloaded from this site. I have mapped a few buttons with success. Try this and let me know if it works.


For the first deck:

deck 1 select active ? on : off


For the second deck:

deck 2 select active ? on : off


I think that will do what you are asking. This is the first time I have gone into anything past basic VDJScript programming. I am excited about the possibilities. I am getting the DDM4000 setup to my liking and so far LOVE the way that I can make VDJ do what I need right from the mixer.
 

发表时间 Thu 24 Dec 09 @ 11:11 am
Thats exactly the VDJScript I have!!!

But the thing is.. that doesnt happen.



I think my DDM4000 cant light more than 1 LED at a time.. because as I switch the decks.. the LEDs don't alternate if you know what I mean.

One LED stays the same and the other switches on and off.. PLEASE PLEASE PLEASE tell me what happens when you map it okay?

Thanks so much!!
 

发表时间 Thu 24 Dec 09 @ 5:07 pm
I haven't mapped them myself. I was speaking from my experience mapping some effects, cue_stop, and play_stutter to my channel 3 and 4 EQ buttons. It took about an hour for me to map those 6 buttons, but I finally got it right. Maybe I can try these when I get my "Play with your new Christmas toys" pass from my fiance after dinner. I'll let ya know what I come up with.
 

发表时间 Fri 25 Dec 09 @ 9:58 am
Alright thanks again man.
 

发表时间 Fri 25 Dec 09 @ 9:59 am
I was working on my mapping and thought about ya. I haven't tried your first problem yet, but the 2nd one I mapped with no issue. I mapped the PFL LEDs to show my active deck. I have Deck 1 on Channel 1 and Deck 2 on Channel 4. When Deck 1 is active, the blue Channel 1 LED lights up. If I push the TAB key on the keyboard to switch my active deck to Deck 2, the Channel 1 PFL LED turns off and the Channel 4 PFL LED lights up.

The VDJScript was simple:


LED_CH1_PFL deck 1 select
LED_CH4_PFL deck 2 select


I will try your other problem shortly. Hope this helps.
 

发表时间 Fri 25 Dec 09 @ 9:05 pm
Wow.. So your saying that your LEDs can alternate easily?


One LED can turn off and another LED can turn on simultaneously?

What MIDI interface are you using?
 

发表时间 Fri 25 Dec 09 @ 11:30 pm
Yup. I am still mapping my new Behringer DDM4000. That part was probably the easiest script I used...LOL
 

发表时间 Sat 26 Dec 09 @ 8:17 am
LOL what are you using to hook up your DDM4000 to your computer?
 

发表时间 Sat 26 Dec 09 @ 10:52 am
I really need to know man..
 

发表时间 Sat 26 Dec 09 @ 10:10 pm
A Turtle Beach 1x1 USB/MIDI cable.
 

发表时间 Sun 27 Dec 09 @ 8:19 am
Alright it might just be my DDM4000.. because when I download the Traktor Trial Version and use my ddm4000 there, it still acts wierd..

Have you tried my example 1 yet?
 

发表时间 Sun 27 Dec 09 @ 12:34 pm
Just did it. Mapped both LED_CH2_PFL & LED_CH3_PFL to both light up with the command "sample 4 play" (without quotation marks). When I fired off sample number 4, both lights lit up. When I stopped the sample, both lights turned off.
 

发表时间 Sun 27 Dec 09 @ 2:10 pm
Damn.. this stinks.

So it's either my MIDI-USB cable or my DDM4000 is faulty..

I'm just praying that its my MIDI-USB cable because I don't have enough money for another DDM4000..


But yo thanks so much for helping me out. I really needed to know the information that you just gave me man..
 

发表时间 Sun 27 Dec 09 @ 2:23 pm
O yea ONE MORE EXAMPLE!!

Can you keep pressing the buttons back and forth without the LEDs freezing?

Because if I keep turning the LEDs on and off rapidly, the just end up freezing. How about you?
 

发表时间 Sun 27 Dec 09 @ 2:50 pm
69%