Page 1 of 1

BCD3000 MIDI Mappings

PostPosted: 27 Feb 2011, 09:38
by L33nsta
Hello,

I just bought Mixvibes Cross. Profile information wouldn't except my serial.

I am trying to map my BCD3000 to Cross.

Does anyone have a copy of the MIDI mappings.

Or if not, can anyone explain to me how to set the MIDI outs. Eg the LED's on the Mixer.

Re: BCD3000 MIDI Mappings

PostPosted: 27 Feb 2011, 11:04
by christiankoopmann
Hey,

You can find the example here how to map in Cross the LED outs.
http://forum.mixvibes.com/viewtopic.php?f=268&t=19330

regards
Christian

Re: BCD3000 MIDI Mappings

PostPosted: 27 Feb 2011, 13:21
by daniel clark
:cool: :cool: you might want to pm ndeep also support vibes with the info to regerster your licence key on the fourm , :cool: they might be able to resolve that issue for you :cool: :cool:

Re: BCD3000 MIDI Mappings

PostPosted: 27 Feb 2011, 14:12
by L33nsta
Hello,
I have had a look at the code that was suggested and searched this forum. I still can't get it to work. I have had a look at the BCD3000 manual and found the Code numbers. I have put my BCD3000 in standard mode so I should be able to send MIDI Commands to it. I figured out the MIDI Codes are in Hex.

I found out you need to put in the output-mappings tags.

Here is a sample of my code below.

Code: Select all
        <mapping name="Player 1 Play/Pause">
          <events>
            <MIDI type="Note" parameter="0x12" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x1].PlayPause"/>
          </controls>
          <preset name="Toggler Button">
            <parameters>
              <parameter object="invert" key="on" value="off"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="Note" parameter="0x23" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Mixer).CueMonitorA"/>
          </controls>
          <preset name="Toggler Button">
            <parameters>
              <parameter object="invert" key="on" value="off"/>
            </parameters>
          </preset>
        </mapping>
      </input-mappings>
      <output-mappings>
        <mapping>
          <control alias="fam(Player)[0x1].PlayPause" value="true"/>
          <MIDI type="Note" parameter="0x12" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].PlayPause" value="false"/>
          <MIDI type="Note" parameter="0x12" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).CueMonitorA" value="true"/>
          <MIDI type="Note" parameter="0x23" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).CueMonitorA" value="false"/>
          <MIDI type="Note" parameter="0x23" channel="0x1" value="0"/>
        </mapping>
      </output-mappings>
    </mappings>
  </controller>
</main>


If anyone can help please reply.

Re: BCD3000 MIDI Mappings

PostPosted: 27 Feb 2011, 15:30
by L33nsta
Hello,
I thought I should put another message in to show my progress. I got most of the outputs to work.

I couldn't get fam(player)[0.1].CueStateOutput to flash on my BCD3000. I want the desk to flash along with the Cue light on the software. I tried the fam(player)[0.1].Cue and this didn't work either.

Code: Select all
</input-mappings>
      <output-mappings>
        <mapping>
          <control alias="fam(Player)[0x1].PlayPause" value="true"/>
          <MIDI type="CC" parameter="0x12" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].PlayPause" value="false"/>
          <MIDI type="CC" parameter="0x12" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].PlayPause" value="true"/>
          <MIDI type="CC" parameter="0xa" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].PlayPause" value="false"/>
          <MIDI type="CC" parameter="0xa" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].Cue" value="true"/>
          <MIDI type="CC" parameter="0x11" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].Cue" value="false"/>
          <MIDI type="CC" parameter="0x11" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].Cue" value="true"/>
          <MIDI type="CC" parameter="0x9" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].Cue" value="false"/>
          <MIDI type="CC" parameter="0x9" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).CueMonitorA" value="true"/>
          <MIDI type="CC" parameter="0x2" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).CueMonitorA" value="false"/>
          <MIDI type="CC" parameter="0x2" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).CueMonitorB" value="true"/>
          <MIDI type="CC" parameter="0x1" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).CueMonitorB" value="false"/>
          <MIDI type="CC" parameter="0x1" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).BassKillA" value="true"/>
          <MIDI type="CC" parameter="0x18" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).BassKillA" value="false"/>
          <MIDI type="CC" parameter="0x18" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).BassKillB" value="true"/>
          <MIDI type="CC" parameter="0x10" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).BassKillB" value="false"/>
          <MIDI type="CC" parameter="0x10" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).MidKillA" value="true"/>
          <MIDI type="CC" parameter="0x17" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).MidKillA" value="false"/>
          <MIDI type="CC" parameter="0x17" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).MidKillB" value="true"/>
          <MIDI type="CC" parameter="0xf" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).MidKillB" value="false"/>
          <MIDI type="CC" parameter="0xf" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).TrebleKillA" value="true"/>
          <MIDI type="CC" parameter="0x16" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).TrebleKillA" value="false"/>
          <MIDI type="CC" parameter="0x16" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).TrebleKillB" value="true"/>
          <MIDI type="CC" parameter="0xe" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).TrebleKillB" value="false"/>
          <MIDI type="CC" parameter="0xe" channel="0x1" value="0"/>
        </mapping>
      </output-mappings>
    </mappings>
  </controller>
</main>


On the sheet of listings for it states that CueStateOutput is an Integer. Does anyone know the values for the light being on and off. Or do I have the wrong idea about this output?