Hi at all,i test my m-audio xponent with the new mixxx release and create two new midi configuration files.
With those the xponent "works" :-) Leds output don't works and no scratch... Is there anyone that can help me to test and fix all xponent problems? Remember to power on the xponent how i explain in the wiki: http://mixxx.org/wiki/doku.php/m-audio_xponent Bye Luca
M-Audio_Xponent.js
Description: application/javascript
<?xml version="1.0" encoding="utf-8"?>
<MixxxMIDIPreset schemaVersion="1" mixxxVersion="1.6.2+">
<info><!-- Optional - information about the preset file -->
<name>Example MIDI Preset for Mixxx</name>
<author>Tom Care</author>
<description>This is an example XML MIDI preset for Mixxx. The scope of the preset could be from a small functionality addition, to a complete mapping for a controller, to a complex personal setup with multiple controllers. This description is intended for distribution and could include comments about the extent of the functionality.</description>
<deviceid>Xponent Port 1</deviceid>
<deviceid>Xponent Port 2</deviceid>
</info>
<controller id="Xponent Port 1">
<scriptfiles>
<file filename="M-Audio_Xponent.js" functionprefix="MaudioXponent"/>
</scriptfiles>
<controls>
<control>
<group>[Master]</group>
<key>crossfader</key>
<status>0xB2</status>
<midino>7</midino>
<controltype>fader</controltype>
</control>
<control>
<group>[Master]</group>
<key>headMix</key>
<status>0xB2</status>
<midino>13</midino>
<controltype>knob</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>transform</key>
<status>0x90</status>
<midino>7</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>transform</key>
<status>0x80</status>
<midino>7</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>play</key>
<status>0x90</status>
<midino>36</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>play</key>
<status>0x80</status>
<midino>36</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>cue_default</key>
<status>0x90</status>
<midino>35</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>cue_default</key>
<status>0x80</status>
<midino>35</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>back</key>
<status>0x90</status>
<midino>33</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>back</key>
<status>0x80</status>
<midino>33</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>fwd</key>
<status>0x90</status>
<midino>34</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>fwd</key>
<status>0x80</status>
<midino>34</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>start</key>
<status>0x90</status>
<midino>28</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>start</key>
<status>0x80</status>
<midino>28</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>end</key>
<status>0x90</status>
<midino>29</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>end</key>
<status>0x80</status>
<midino>29</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>reverse</key>
<status>0x90</status>
<midino>19</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>reverse</key>
<status>0x80</status>
<midino>19</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>cue_gotoandstop</key>
<status>0x90</status>
<midino>18</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>cue_gotoandstop</key>
<status>0x80</status>
<midino>18</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>volume</key>
<status>0xB0</status>
<midino>7</midino>
<controltype>fader</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>rate</key>
<status>0xE0</status>
<midino>0</midino>
<controltype>fader</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>MaudioXponent.wheel1</key>
<status>0xB0</status>
<midino>22</midino>
<options>
<Script-Binding/>
</options>
<controltype>wheel</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>wheel_touch_sensor</key>
<status>0x90</status>
<midino>22</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>wheel_touch_sensor</key>
<status>0x80</status>
<midino>22</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>wheel_touch_switch</key>
<status>0x90</status>
<midino>21</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>wheel_touch_switch</key>
<status>0x80</status>
<midino>21</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>pfl</key>
<status>0x90</status>
<midino>20</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>pfl</key>
<status>0x80</status>
<midino>20</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>filterLow</key>
<status>0xB0</status>
<midino>8</midino>
<controltype>fader</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>filterMid</key>
<status>0xB0</status>
<midino>9</midino>
<controltype>fader</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>filterHigh</key>
<status>0xB0</status>
<midino>10</midino>
<controltype>fader</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>filterLowKill</key>
<status>0x90</status>
<midino>8</midino>
<controltype>fader</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>filterLowKill</key>
<status>0x80</status>
<midino>8</midino>
<controltype>fader</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>filterMidKill</key>
<status>0x90</status>
<midino>9</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>filterMidKill</key>
<status>0x80</status>
<midino>9</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>filterHighKill</key>
<status>0x90</status>
<midino>10</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>filterHighKill</key>
<status>0x80</status>
<midino>10</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>pregain</key>
<status>0xB0</status>
<midino>11</midino>
<controltype>knob</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>rate_temp_up</key>
<status>0x90</status>
<midino>16</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>rate_temp_up</key>
<status>0x80</status>
<midino>16</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>rate_temp_down</key>
<status>0x90</status>
<midino>17</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>rate_temp_down</key>
<status>0x80</status>
<midino>17</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>beatsync</key>
<status>0x90</status>
<midino>2</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>beatsync</key>
<status>0x80</status>
<midino>2</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>loop</key>
<status>0x90</status>
<midino>42</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel1]</group>
<key>loop</key>
<status>0x80</status>
<midino>42</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>transform</key>
<status>0x91</status>
<midino>7</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>transform</key>
<status>0x81</status>
<midino>7</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>play</key>
<status>0x91</status>
<midino>36</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>play</key>
<status>0x81</status>
<midino>36</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>cue_default</key>
<status>0x91</status>
<midino>35</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>back</key>
<status>0x91</status>
<midino>33</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>back</key>
<status>0x81</status>
<midino>33</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>fwd</key>
<status>0x91</status>
<midino>34</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>fwd</key>
<status>0x81</status>
<midino>34</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>start</key>
<status>0x91</status>
<midino>28</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>start</key>
<status>0x81</status>
<midino>28</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>end</key>
<status>0x91</status>
<midino>29</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>end</key>
<status>0x81</status>
<midino>29</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>reverse</key>
<status>0x91</status>
<midino>19</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>reverse</key>
<status>0x81</status>
<midino>19</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>cue_gotoandstop</key>
<status>0x91</status>
<midino>18</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>cue_gotoandstop</key>
<status>0x81</status>
<midino>18</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>volume</key>
<status>0xB1</status>
<midino>7</midino>
<controltype>fader</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>rate</key>
<status>0xE1</status>
<midino>0</midino>
<controltype>fader</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>MaudioXponent.wheel2</key>
<status>0xB1</status>
<midino>22</midino>
<options>
<Script-Binding/>
</options>
<controltype>wheel</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>wheel_touch_sensor</key>
<status>0x91</status>
<midino>22</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>wheel_touch_sensor</key>
<status>0x81</status>
<midino>22</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>wheel_touch_switch</key>
<status>0x91</status>
<midino>21</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>wheel_touch_switch</key>
<status>0x81</status>
<midino>21</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>pfl</key>
<status>0x91</status>
<midino>20</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>pfl</key>
<status>0x81</status>
<midino>20</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>filterLow</key>
<status>0xB1</status>
<midino>8</midino>
<controltype>fader</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>filterMid</key>
<status>0xB1</status>
<midino>9</midino>
<controltype>fader</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>filterHigh</key>
<status>0xB1</status>
<midino>10</midino>
<controltype>fader</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>filterLowKill</key>
<status>0x91</status>
<midino>8</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>filterLowKill</key>
<status>0x81</status>
<midino>8</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>filterMidKill</key>
<status>0x91</status>
<midino>9</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>filterMidKill</key>
<status>0x81</status>
<midino>9</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>filterHighKill</key>
<status>0x91</status>
<midino>10</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>filterHighKill</key>
<status>0x81</status>
<midino>10</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>pregain</key>
<status>0xB1</status>
<midino>11</midino>
<controltype>knob</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>rate_temp_up</key>
<status>0x91</status>
<midino>16</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>rate_temp_up</key>
<status>0x81</status>
<midino>16</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>rate_temp_down</key>
<status>0x91</status>
<midino>17</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>rate_temp_down</key>
<status>0x81</status>
<midino>17</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>beatsync</key>
<status>0x91</status>
<midino>2</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>beatsync</key>
<status>0x81</status>
<midino>2</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>loop</key>
<status>0x91</status>
<midino>42</midino>
<controltype>button</controltype>
</control>
<control>
<group>[Channel2]</group>
<key>loop</key>
<status>0x81</status>
<midino>42</midino>
<controltype>button</controltype>
</control>
</controls>
</controller>
</MixxxMIDIPreset>
------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________ Mixxx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mixxx-devel
