<?xml version="1.0" encoding="utf-8"?>
<MixxxMIDIPreset mixxxVersion="1.10.0" schemaVersion="1">
	<info>
		<name>Denon MC3000</name>
		<author>BeMixxx 2012</author>
		<description>Optimized for Denon MC3000 - Default Midi Channel</description>
	</info>
	<controller id="MC3000 MIDI 1">	
	<scriptfiles>
		<file filename="Denon-MC3000-scripts.js" functionprefix="mc3000"/>
	</scriptfiles>

<controls>
<!-- CROSFADER / FADER / PREGAIN / HI / MID /LOW -->
	<control>
		<status>0xb0</status>
                <midino>0x16</midino>
                <group>[Master]</group>
                <key>crossfader</key>
	</control>
	<control>
                <status>0xb0</status>
                <midino>0x5</midino>
                <group>[Channel1]</group>
                <key>volume</key>
	</control>
	<control>
                <status>0xb2</status>
                <midino>0x10</midino>
                <group>[Channel2]</group>
                <key>volume</key>
	</control>
	<control>
                <status>0xb0</status>
                <midino>0x1</midino>
                <group>[Channel1]</group>
                <key>pregain</key>
	</control>
	<control>
                <status>0xb2</status>
                <midino>0xc</midino>
                <group>[Channel2]</group>
                <key>pregain</key>
	</control>
	<control>
                <status>0xb0</status>
                <midino>0x2</midino>
                <group>[Channel1]</group>
                <key>filterHigh</key>
	</control>
	<control>
                <status>0xb2</status>
                <midino>0xd</midino>
                <group>[Channel2]</group>
                <key>filterHigh</key>
	</control>
	<control>
                <status>0xb0</status>
                <midino>0x3</midino>
                <group>[Channel1]</group>
                <key>filterMid</key>
	</control>
	<control>
                <status>0xb2</status>
                <midino>0xe</midino>
                <group>[Channel2]</group>
                <key>filterMid</key>
	</control>
	<control>
                <status>0xb0</status>
                <midino>0x4</midino>
                <group>[Channel1]</group>
                <key>filterLow</key>
	</control>
	<control>
                <status>0xb2</status>
                <midino>0xf</midino>
                <group>[Channel2]</group>
                <key>filterLow</key>
	</control>

<!-- JOG WHEEL -->
	<control>
                <status>0xb0</status>
                <midino>0x51</midino>
                <group>[Channel1]</group>
                <key>mc3000.jogWheel</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0xb2</status>
                <midino>0x51</midino>
                <group>[Channel2]</group>
                <key>mc3000.jogWheel</key>
                <options>
                    <script-binding/>
                </options>
	</control>
<!-- TOUCH WHEEL -->
	<control>
                <status>0x90</status>
                <midino>81</midino>
                <group>[Channel1]</group>
                <key>mc3000.wheelTouch</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0x80</status>
                <midino>81</midino>
                <group>[Channel1]</group>
                <key>mc3000.wheelTouch</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0x92</status>
                <midino>81</midino>
                <group>[Channel2]</group>
                <key>mc3000.wheelTouch</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0x82</status>
                <midino>81</midino>
                <group>[Channel2]</group>
                <key>mc3000.wheelTouch</key>
                <options>
                    <script-binding/>
                </options>
	</control>

<!--PITCH RATE -->       
	<control>
                <status>0xe0</status>
                <midino>0x50</midino>
                <group>[Channel1]</group>
                <key>mc3000.rate</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0xe2</status>
                <midino>0x28</midino>
                <group>[Channel2]</group>
                <key>mc3000.rate</key>
                <options>
                    <script-binding/>
                </options>
	</control>

<!-- PFL -->       
	<control>
		<status>0x90</status>
		<midino>1</midino>
		<group>[Channel1]</group>
		<key>pfl</key>
		<description>CUE (DECK A) - PFL</description>
	</control>
	<control>
		<status>0x92</status>
		<midino>5</midino>
		<group>[Channel2]</group>
		<key>pfl</key>
		<description>CUE (DECK B) - PFL</description>
	</control>

<!-- EFX 1-4 FOR BEATLOOP_X -->       
	<control>
                <status>0x90</status>
                <midino>21</midino>
                <group>[Channel1]</group>
                <key>mc3000.efx_beatLoopX</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0x90</status>
                <midino>18</midino>
                <group>[Channel1]</group>
                <key>mc3000.efx_beatLoopX</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0x90</status>
                <midino>19</midino>
                <group>[Channel1]</group>
                <key>mc3000.efx_beatLoopX</key>
                <options>
                    <script-binding/>
                </options>
	</control><control>
                <status>0x90</status>
                <midino>20</midino>
                <group>[Channel1]</group>
                <key>mc3000.efx_beatLoopX</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0x92</status>
                <midino>85</midino>
                <group>[Channel2]</group>
                <key>mc3000.efx_beatLoopX</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0x92</status>
                <midino>82</midino>
                <group>[Channel2]</group>
                <key>mc3000.efx_beatLoopX</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0x92</status>
                <midino>83</midino>
                <group>[Channel2]</group>
                <key>mc3000.efx_beatLoopX</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0x92</status>
                <midino>84</midino>
                <group>[Channel2]</group>
                <key>mc3000.efx_beatLoopX</key>
                <options>
                    <script-binding/>
                </options>
	</control>

<!-- HOT CUE 1-4 -->       
	<control>
                <status>0x90</status>
                <midino>23</midino>
                <group>[Channel1]</group>
                <key>mc3000.hotcueset</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0x92</status>
                <midino>23</midino>
                <group>[Channel2]</group>
                <key>mc3000.hotcueset</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0x90</status>
                <midino>24</midino>
                <group>[Channel1]</group>
                <key>mc3000.hotcueset</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0x92</status>
                <midino>24</midino>
                <group>[Channel2]</group>
                <key>mc3000.hotcueset</key>
                <options>
                    <script-binding/>
                </options>
            </control>
            <control>
                <status>0x90</status>
                <midino>25</midino>
                <group>[Channel1]</group>
                <key>mc3000.hotcueset</key>
                <options>
                    <script-binding/>
                </options>
            </control>
            <control>
                <status>0x92</status>
                <midino>25</midino>
                <group>[Channel2]</group>
                <key>mc3000.hotcueset</key>
                <options>
                    <script-binding/>
                </options>
            </control>
            <control>
                <status>0x90</status>
                <midino>32</midino>
                <group>[Channel1]</group>
                <key>mc3000.hotcueset</key>
                <options>
                    <script-binding/>
                </options>
            </control>
            <control>
                <status>0x92</status>
                <midino>32</midino>
                <group>[Channel2]</group>
                <key>mc3000.hotcueset</key>
                <options>
                    <script-binding/>
                </options>
            </control>

<!-- HOT CUE 5-8 -->       
	<control>
                <status>0x90</status>
                <midino>72</midino>
                <group>[Channel1]</group>
                <key>mc3000.hotcueset</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0x92</status>
                <midino>72</midino>
                <group>[Channel2]</group>
                <key>mc3000.hotcueset</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
		<status>0x90</status>
		<midino>73</midino>
		<group>[Channel1]</group>
		<key>mc3000.hotcueset</key>
		<options>
			<script-binding/>
		</options>
	</control>
	<control>
		<status>0x92</status>
		<midino>73</midino>
		<group>[Channel2]</group>
		<key>mc3000.hotcueset</key>
		<options>
			<script-binding/>
		</options>
	</control>
	<control>
		<status>0x90</status>
		<midino>74</midino>
		<group>[Channel1]</group>
		<key>mc3000.hotcueset</key>
		<options>
			<script-binding/>
		</options>
	</control>
	<control>
		<status>0x92</status>
		<midino>74</midino>
		<group>[Channel2]</group>
		<key>mc3000.hotcueset</key>
		<options>
			<script-binding/>
		</options>
	</control>
	<control>
		<status>0x90</status>
		<midino>75</midino>
		<group>[Channel1]</group>
		<key>mc3000.hotcueset</key>
		<options>
			<script-binding/>
		</options>
	</control>
	<control>
		<status>0x92</status>
		<midino>75</midino>
		<group>[Channel2]</group>
		<key>mc3000.hotcueset</key>
		<options>
			<script-binding/>
		</options>
	</control>

<!-- HOT CUE 1-4 RELEASED-->       
	<control>
                <status>0x80</status>
                <midino>23</midino>
                <group>[Channel1]</group>
                <key>mc3000.hotcueset</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0x82</status>
                <midino>23</midino>
                <group>[Channel2]</group>
                <key>mc3000.hotcueset</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0x80</status>
                <midino>24</midino>
                <group>[Channel1]</group>
                <key>mc3000.hotcueset</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0x82</status>
                <midino>24</midino>
                <group>[Channel2]</group>
                <key>mc3000.hotcueset</key>
                <options>
                    <script-binding/>
                </options>
            </control>
            <control>
                <status>0x80</status>
                <midino>25</midino>
                <group>[Channel1]</group>
                <key>mc3000.hotcueset</key>
                <options>
                    <script-binding/>
                </options>
            </control>
            <control>
                <status>0x82</status>
                <midino>25</midino>
                <group>[Channel2]</group>
                <key>mc3000.hotcueset</key>
                <options>
                    <script-binding/>
                </options>
            </control>
            <control>
                <status>0x80</status>
                <midino>32</midino>
                <group>[Channel1]</group>
                <key>mc3000.hotcueset</key>
                <options>
                    <script-binding/>
                </options>
            </control>
            <control>
                <status>0x82</status>
                <midino>32</midino>
                <group>[Channel2]</group>
                <key>mc3000.hotcueset</key>
                <options>
                    <script-binding/>
                </options>
            </control>

<!-- HOT CUE 5-8 RELEASED -->       
	<control>
                <status>0x80</status>
                <midino>72</midino>
                <group>[Channel1]</group>
                <key>mc3000.hotcueset</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0x82</status>
                <midino>72</midino>
                <group>[Channel2]</group>
                <key>mc3000.hotcueset</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
		<status>0x80</status>
		<midino>73</midino>
		<group>[Channel1]</group>
		<key>mc3000.hotcueset</key>
		<options>
			<script-binding/>
		</options>
	</control>
	<control>
		<status>0x82</status>
		<midino>73</midino>
		<group>[Channel2]</group>
		<key>mc3000.hotcueset</key>
		<options>
			<script-binding/>
		</options>
	</control>
	<control>
		<status>0x80</status>
		<midino>74</midino>
		<group>[Channel1]</group>
		<key>mc3000.hotcueset</key>
		<options>
			<script-binding/>
		</options>
	</control>
	<control>
		<status>0x82</status>
		<midino>74</midino>
		<group>[Channel2]</group>
		<key>mc3000.hotcueset</key>
		<options>
			<script-binding/>
		</options>
	</control>
	<control>
		<status>0x80</status>
		<midino>75</midino>
		<group>[Channel1]</group>
		<key>mc3000.hotcueset</key>
		<options>
			<script-binding/>
		</options>
	</control>
	<control>
		<status>0x82</status>
		<midino>75</midino>
		<group>[Channel2]</group>
		<key>mc3000.hotcueset</key>
		<options>
			<script-binding/>
		</options>
	</control>


<!-- EFX KNOB FX1 : MICGAIN,LFO,DEPTH DELAY -->
	<control>
		<status>0xb0</status>
		<midino>85</midino>
		<group>[Flanger]</group>
		<key>mc3000.lfoPeriod</key>
		<description></description>
		<options>
			<script-binding/>
		</options>
	</control>
	<control>
		<status>0xb0</status>
		<midino>86</midino>
		<group>[Flanger]</group>
		<key>mc3000.lfoDepth</key>
		<description></description>
		<options>
			<script-binding/>
		</options>
        </control>
	<control>
		<status>0xb0</status>
		<midino>87</midino>
		<group>[Flanger]</group>
		<key>mc3000.lfoDelay</key>
		<options>
			<script-binding/>
		</options>
	</control>
	<control>
		<status>0xb0</status>
		<midino>88</midino>
		<group>[Flanger]</group>
		<key>mc3000.micVolume</key>
		<options>
			<script-binding/>
		</options>
	</control>

<!-- EFX KNOB FX2 : HEADMIX -->
	<control>
		<status>0xb2</status>
		<midino>89</midino>
		<group>[Master]</group>
		<key>mc3000.headMix</key>
		<options>
			<script-binding/>
		</options>
	</control>
	<control>
		<status>0xb2</status>
		<midino>90</midino>
		<group>[Master]</group>
		<key>mc3000.headVolume</key>
		<options>
			<script-binding/>
		</options>
	</control>
	<control>
		<status>0xb2</status>
		<midino>91</midino>
		<group>[Master]</group>
		<key>mc3000.masterBalance</key>
		<options>
			<script-binding/>
		</options>
	</control>
	<control>
		<status>0xb2</status>
		<midino>92</midino>
		<group>[Master]</group>
		<key>mc3000.masterVolume</key>
		<options>
			<script-binding/>
		</options>
	</control>


<!-- EFX KNOB IN SAMPLE MODE-->
	<control>
		<status>0x90</status>
		<midino>0x21</midino>
		<group>[Sampler1]</group>
		<key>play</key>
	</control>

	<control>
		<status>0xb0</status>
		<midino>0x30</midino>
		<group>[Sampler1]</group>
		<key>pregain</key>
	</control>
	<control>
		<status>0x90</status>
		<midino>0x22</midino>
		<group>[Sampler2]</group>
		<key>play</key>
		<description></description>
	</control>
	<control>
		<status>0xb0</status>
		<midino>0x31</midino>
		<group>[Sampler2]</group>
		<key>pregain</key>
		<description></description>
	</control>
	<control>
		<status>0x90</status>
		<midino>0x23</midino>
                <group>[Sampler3]</group>
		<key>play</key>
		<description></description>
	</control>
	<control>
		<status>0xb0</status>
		<midino>0x32</midino>
		<group>[Sampler3]</group>
		<key>pregain</key>
		<description></description>
	</control>
	<control>
		<status>0x90</status>
		<midino>0x24</midino>
		<group>[Sampler4]</group>
		<key>play</key>
		<description></description>
	</control>
	<control>
		<status>0xb0</status>
		<midino>0x33</midino>
		<group>[Sampler4]</group>
		<key>pregain</key>
		<description></description>
	</control>

<!-- CUE DEFAULT --> 
             <control>
                <status>0x90</status>
                <midino>0x42</midino>
                <group>[Channel1]</group>
                <key>mc3000.cue_default</key>
                <options>
                    <script-binding/>
                </options>
            </control>
            <control>
                <status>0x92</status>
                <midino>0x42</midino>
                <group>[Channel2]</group>
                <key>mc3000.cue_default</key>
                <options>
                    <script-binding/>
                </options>
            </control>
	     <control>
                <status>0x80</status>
                <midino>0x42</midino>
                <group>[Channel1]</group>
                <key>mc3000.cue_default</key>
                <options>
                    <script-binding/>
                </options>
            </control>
            <control>
                <status>0x82</status>
                <midino>0x42</midino>
                <group>[Channel2]</group>
                <key>mc3000.cue_default</key>
                <options>
                    <script-binding/>
                </options>
            </control>

<!-- PLAY -->
	<control>
                <status>0x90</status>
                <midino>0x43</midino>
                <group>[Channel1]</group>
                <key>play</key>
                <description></description>
	</control>
	<control>
                <status>0x92</status>
                <midino>0x43</midino>
                <group>[Channel2]</group>
                <key>play</key>
                <description></description>
	</control>

<!-- LOOP -->
	<control>
		<status>0x90</status>
		<midino>0x37</midino>
		<group>[Channel1]</group>
		<key>mc3000.loopIn</key>
		<options>
			<script-binding/>
		</options>
	</control>
	<control>
                <status>0x92</status>
                <midino>0x37</midino>
                <group>[Channel2]</group>
                <key>mc3000.loopIn</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0x90</status>
                <midino>0x39</midino>
                <group>[Channel1]</group>
                <key>mc3000.loopOut</key>
                <options>
                    <script-binding/>
                </options>
            </control>
            <control>
                <status>0x92</status>
                <midino>0x39</midino>
                <group>[Channel2]</group>
                <key>mc3000.loopOut</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0x90</status>
                <midino>105</midino>
                <group>[Channel1]</group>
                <key>mc3000.loopCutM</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0x92</status>
                <midino>105</midino>
                <group>[Channel2]</group>
                <key>mc3000.loopCutM</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0x90</status>
                <midino>106</midino>
                <group>[Channel1]</group>
                <key>mc3000.loopCutP</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0x92</status>
                <midino>106</midino>
                <group>[Channel2]</group>
                <key>mc3000.loopCutP</key>
                <options>
                    <script-binding/>
                </options>
	</control>

	// AUTOLOOP BT
	<control>
                <status>0x90</status>
                <midino>29</midino>
                <group>[Channel1]</group>
                <key>mc3000.autoLoop</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0x92</status>
                <midino>29</midino>
                <group>[Channel2]</group>
                <key>mc3000.autoLoop</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0x80</status>
                <midino>29</midino>
                <group>[Channel1]</group>
                <key>mc3000.autoLoop</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0x82</status>
                <midino>29</midino>
                <group>[Channel2]</group>
                <key>mc3000.autoLoop</key>
                <options>
                    <script-binding/>
                </options>
	</control>

<!--MEDIA Chooser-->
	<control>
                <status>0x90</status>
                <midino>76</midino>
                <group>[Channel1]</group>
                <key>mc3000.killMid</key>
		 <options>
                    <script-binding/>
                </options>                
		<description>BT Sample</description>
	</control>
	<control>
                <status>0x90</status>
                <midino>77</midino>
                <group>[Channel2]</group>
                <key>mc3000.killMid</key>
		<options>
                    <script-binding/>
                </options>
                <description>BT EFX</description>
	</control>

	<control>
                <status>0x90</status>
                <midino>0x64</midino>
                <group>[Channel1]</group>
                <key>mc3000.killBass</key>
		 <options>
                    <script-binding/>
                </options>                
		<description> BT Browse</description>
	</control>
	<control>
                <status>0x90</status>
                <midino>0x65</midino>
                <group>[Channel2]</group>
                <key>mc3000.killBass</key>
		<options>
                    <script-binding/>
                </options>
                <description>BT Record</description>
	</control>

<!--PlayList -->
	<control>
                <status>0x90</status>
                <midino>27</midino>
                <group>[Channel1]</group>
                <key>mc3000.cfMode</key>
		<options>
                    <script-binding/>
                </options>
                <description>BT CfMode</description>
	</control>
	<control>
                <status>0x90</status>
                <midino>0x62</midino>
                <group>[Channel1]</group>
                <key>LoadSelectedTrack</key>
                <description></description>
	</control>
	<control>
                <status>0x90</status>
                <midino>0x63</midino>
                <group>[Channel2]</group>
                <key>LoadSelectedTrack</key>
                <description></description>
	</control>
	<control>
                <status>0x90</status>
                <midino>0x30</midino>
                <group>[Playlist]</group>
                <key>SelectPrevPlaylist</key>
                <description></description>
	</control>
	<control>
                <status>0x90</status>
                <midino>0x29</midino>
                <group>[Playlist]</group>
                <key>SelectNextPlaylist</key>
                <description></description>
	</control>
	<control>
                <status>0x90</status>
                <midino>40</midino>
                <group>[Playlist]</group>
                <key>LoadSelectedIntoFirstStopped</key>
                <description></description>
	</control>
	<control>
                <status>0xb0</status>
                <midino>0x54</midino>
                <group>[Playlist]</group>
                <key>mc3000.selectKnob</key>
                <description>Track select knob</description>
                <options>
                    <script-binding/>
                </options>
	</control>

<!-- KEYLOCK / SYNC / VINYL-->
	<control>
                <status>0x90</status>
                <midino>6</midino>
                <group>[Channel1]</group>
                <key>keylock</key>
	</control>
	<control>
                <status>0x92</status>
                <midino>6</midino>
                <group>[Channel2]</group>
                <key>keylock</key>
	</control>
	<control>
                <status>0x90</status>
                <midino>107</midino>
                <group>[Channel1]</group>
                <key>beatsync</key>
       	</control>
	<control>
                <status>0x92</status>
                <midino>107</midino>
                <group>[Channel2]</group>
                <key>beatsync</key>
 	</control>
	<control>
                <status>0x90</status>
                <midino>4</midino>
                <group>[Channel1]</group>
                <key>mc3000.vinylmode</key>
                <description></description>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0x92</status>
                <midino>4</midino>
                <group>[Channel2]</group>
                <key>mc3000.vinylmode</key>
                <description></description>
                <options>
                    <script-binding/>
                </options>
	</control>

<!-- PITCH/RATE + FWD/BACK -->
<!-- PRESSED CH1... -->
	<control>
                <status>0x90</status>
                <midino>12</midino>
                <group>[Channel1]</group>
                <key>mc3000.bendUp</key>
                <options>
                   <script-binding/>
                </options>
	</control>
		<control>
                <status>0x90</status>
                <midino>13</midino>
                <group>[Channel1]</group>
                <key>mc3000.bendDown</key>
                <options>
                   <script-binding/>
                </options>
	</control>
<!-- RELEASED CH1... -->
	<control>
		<status>0x80</status>
                <midino>12</midino>
                <group>[Channel1]</group>
                <key>mc3000.bendUp</key>
                <options>
                   <script-binding/>
                </options>
	</control>
	<control>
                <status>0x80</status>
                <midino>13</midino>
                <group>[Channel1]</group>
                <key>mc3000.bendDown</key>
                <options>
                   <script-binding/>
                </options>
	</control>
<!-- PRESSED CH2... -->
	<control>
                <status>0x92</status>
                <midino>12</midino>
                <group>[Channel2]</group>
                <key>mc3000.bendUp</key>
                <options>
                   <script-binding/>
                </options>
	</control>
	<control>
                <status>0x92</status>
                <midino>13</midino>
                <group>[Channel2]</group>
                <key>mc3000.bendDown</key>
                <options>
                   <script-binding/>
		</options>
	</control>
<!-- RELEASED CH2... -->
	<control>
                <status>0x82</status>
                <midino>12</midino>
                <group>[Channel2]</group>
                <key>mc3000.bendUp</key>
                <options>
                   <script-binding/>
                </options>
	</control>
	<control>
                <status>0x82</status>
                <midino>13</midino>
                <group>[Channel2]</group>
                <key>mc3000.bendDown</key>
                <options>
                   <script-binding/>
                </options>
	</control>
            
<!-- SHIFT -->
	<control>
                <status>0x90</status>
                <midino>96</midino>
                <group>[Channel1]</group>
                <key>mc3000.shift</key>
                <options>
                   <script-binding/>
                </options>
	</control>
	<control>
                <status>0x92</status>
                <midino>97</midino>
                <group>[Channel2]</group>
                <key>mc3000.shift</key>
                <options>
                    <script-binding/>
                </options>
	</control>
  	<control>
                <status>0x80</status>
                <midino>96</midino>
                <group>[Channel1]</group>
                <key>mc3000.shift</key>
                <options>
                   <script-binding/>
                </options>
	</control>
	<control>
                <status>0x82</status>
                <midino>97</midino>
                <group>[Channel2]</group>
                <key>mc3000.shift</key>
                <options>
                    <script-binding/>
                </options>
	</control>
<!-- FX ON 1 / FX ON 2 -->
	<control>
                <status>0x90</status>
                <midino>86</midino>
                <group>[Channel1]</group>
                <key>mc3000.fxon1</key>
                <options>
                   <script-binding/>
                </options>
	</control>
	<control>
                <status>0x92</status>
                <midino>86</midino>
                <group>[Channel2]</group>
                <key>mc3000.fxon1</key>
                <options>
                    <script-binding/>
                </options>
	</control>
	<control>
                <status>0x90</status>
                <midino>87</midino>
                <group>[Channel1]</group>
                <key>mc3000.fxon2</key>
                <options>
                   <script-binding/>
                </options>
	</control>
	<control>
                <status>0x92</status>
                <midino>87</midino>
                <group>[Channel2]</group>
                <key>mc3000.fxon2</key>
                <options>
                    <script-binding/>
                </options>
	</control>

        </controls>

        <outputs></outputs>

    </controller>
</MixxxMIDIPreset>
