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.