[Cross DJ] problème mapping Hercules DJ Console MK2

  
Forum rules
Ce forum ne répond pas au support et demandes d'assistance des utilisateurs.

Veuillez choisir le forum français correspondant à votre logiciel !

Re: [Cross DJ] problème mapping Hercules DJ Console MK2

Postby Support@MixVibes on 31 Jan 2011, 14:38

Ta syntaxe est fausse car tu n'as pas déclaré le control alias correctement. Donc on ne sait pas à quoi est affectée ta led.

Ton 08 est la valeur de la note, ce qui devrais donner :

Code: Select all
<mapping>
<control alias="fam(Player)[0x1].PlayPause" value="true"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].PlayPause" value="false"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="0"/>
</mapping>
User avatar
Support@MixVibes
 


Re: [Cross DJ] problème mapping Hercules DJ Console MK2

Postby arnlig3550 on 31 Jan 2011, 16:02

j'ai juste "parameter" a modifier ?

la description de la valeur: 00:off - 7F:on, ça ne sert pas ?
arnlig3550
 
Posts: 18
Joined: 27 Jan 2011, 18:31


Re: [Cross DJ] problème mapping Hercules DJ Console MK2

Postby Support@MixVibes on 31 Jan 2011, 17:33

0=0=off
7f=127=on
donc tes 2 états sont présents dans le code que je t'ai donné.
User avatar
Support@MixVibes
 


Re: [Cross DJ] problème mapping Hercules DJ Console MK2

Postby arnlig3550 on 31 Jan 2011, 17:40

ah ok merci !

je vais essayer de coder tout ça alors :) je reviendrais poster le tout ici savoir si tout est bon ^^
arnlig3550
 
Posts: 18
Joined: 27 Jan 2011, 18:31


Re: [Cross DJ] problème mapping Hercules DJ Console MK2

Postby Support@MixVibes on 31 Jan 2011, 17:41

La meilleur façon de savoir c'est de lancer le soft une fois que tu as édité une copie du fichier.
User avatar
Support@MixVibes
 


Re: [Cross DJ] problème mapping Hercules DJ Console MK2

Postby arnlig3550 on 01 Feb 2011, 19:01

bonjour,

j'ai donc essayé de coder tout ca mais aucun rétroéclairage ne s'allume ! voici mon code final

Code: Select all
<?xml version="1.0" encoding="UTF-8"?>


<main>
  <version major="1" minor="0"/>
  <controller kind="MIDI">
    <id ID="1722793360"/>
    <properties Model="DJ Console Mk2 MIDI" Manufacturer="Hercules" Version="1.50"
                Publisher="Publisher" PCDevice="" MacDevice="" HiRes="false"/>
    <icon Data="4857.IBkSG0fBZn....PCIgDQRA....D....PHX....fpoEm2....DLmPIQEBHf.B7g.YHB..R.aRDEDU3wY6akGdSVkt+246KKMsMoMKsA5VnAJPU.YQnxZAqyEYYTbTP3JJCWcvqbEetCpWQbgYF0YFw5BLfnHWAAF7pLHHEQPGPVrffs.sPg1BszDZZSyRyVSSRy2x7Ge4yTPJDnMdcdt22mmumj1lyom2em2keuumS.9+k+usP9ew+uhOcdcv2oGzoWiqKjepDB.HKaYKS1i8XO1.TpT4.onnLvwwQXYYC6zoyyWZokd54O+4aC.rQd3vkCH+SqPJrvBkTUUUYvlMaqxkKWm0qGON4YCyyyDl2osVXb61USNb3nzRKszYz6d2ac.HY.HG.zHNtQ8SgE.YYKaYRWzhVzrkJU5ePImOCb0bPvet8A9lNC.SH.EpAIuwC5geevipbau4ladUSe5Se00We89.PP.zAhZMziJz8zS3UHD.P8ge3GNCkJU9VI657Ywt8W.bG9C.eSUA3uUf.d.71B3a33fugxfBiCWpb8FuEYxjU1d26dchntB+SG.P..kc61mPxIm76nrkSYfcqOM3MUF.G6UeDs4.7NtHTbKSTgb05ku90u9umiiiA.LHNA.T8zSXmk8rm8jBGG2bYZyUeY20qB9lqFf+ZoC7f27IAukyfz0oaPibjiLG.nD.I..Iwi0X7D.nxJqrxIgDRXxpa4DT7lOYrMpvA.usK.VNN4ZznIMHDLTFDrV6wWuwK.f..pTSM0aSkJUYxcpc.vyE6iVhLvwwR40q2DAfBH..RPbHncb0BHTnPIB.v6ydrOpDUCRF2BZOPvfUUUUgffhG2REFWs.BEJDA.fHUQLNJBH4LLP50.PokVZ0Nc5LbbZ88CR7zBf3wimVb5zIKY.SL1FghT.8DeBbIurtV4JW4I.PXHjAfEQy.ziZIDWyBbfCbfF5niNpj51mEH8Z..jtXsSH.J0A5o77volaIvG+we721PCM3QqVs7FLXfdXCaXITXgEJlIfFQCH1sAi3ESPJ.HSqVsZ9jO4Sl4PG5PeQ0Arni6qeavUyADH+..Pn.TpCT8cLfZ7+FzRBY4+i1zeszpqtZKScpSUc1YmcpZ0pkHWt7PbbbWp81aeekWd4ku3Eu3li3dzY9A2TbDhW..A.RAfpa8Vu0Le8W+0myXFyXVXpRYUxa9jf2dc.9cAnsOfnNSzphr3c3uCG6cu68bFMZLkgNzglShIHKUMzcP3sVMf7jAQe+gONodCEJT4kUVY+4oN0oVN.BAAZxL3lDDhm..M.RD.opRkJ8yXFyX3yZVyZ54kWdCRJMsBddVBKOg2tc6d10t1U0.fZ9ye92gZIg0ptkSP3Nz6CdmlAXYDbQnj.pQ9fftvGGtfRSewd1y+4i+3O92GHP.eP.HtoXKFOKFhBBUykD.RE.5Af1ryN6dmat4puiN5PVas0Fe0UWcfG7AevrekW4UlYej4WKyt+ifuluAHbnqxpkBj7FG7N4eOuKjz9V5RW5ueqacq0Af1fPQShVBwrDuKFBHpoIG.B60q2.lLYxciM1nKa1r4NwDSL3l1zld39kVRYw7YKA7maeB65c0T4pQjnldQn52XS0sa2maO6YOVffheSYADOyBvCgzWc.gcHm.vJ.tD.Z..0CfK99u+62OcZRsOrGZsfulCd8YLxwBtS9YPiFMZzpU6.jHQhZH3pICWdWlhIItTfQmDQsQzJfABlpRAfrQO5QqtfBJXnTtaTBeU6Efqq14uBInO..HSlrLnooUxvv3ABfLMD.8XVhq7.hHbPXQEB.9AfW.3F.stvEtP4pToRuZR.BeK0F6ynrDgSmN4as0V8yvvj.Dh0HVqvOar.HWw6IHpU.K.XMXv.MgPjy6xx0oL4qXhyabfiiyeUUUkaVVVQRQ2TDihG..A.jctyclfQiFUwvvnPmNc80mOett3Eun65qud+qcsq0WkUVIwtc6r4me9cPRKW.JIwlKfxz.0HlIpqt5rbnCcHa3G2I4aHomD.H.frfEr.5W60dswyxxNE4xkOENNt9qQiFo..YjQFtu8a+1O1jm7j+aO2y8b6eEqXEdF1vFViD9jFhpbGIgutids+OnHEPemOEZMobBr028s99JpnhVgfqUXb4cQNlkdT.3Mey2T9rm8reLYxj8zgC5OaUl+VJtZODX7ZEPRBHorFRpJu8YMY4om9ndgW3E13HFwH9uOyYNyQGycbG+B5I73xXrcAftpzYIx.cQOEnGyif8tscV4ZW6ZOGDBnJRBhGBtAz3xAhqIfzSQDh5XG6Xoaznw+DMEY1obwCj.69VQjVfwF0+lPARx5.8zdA3pu+KcbhJp7CdfG3AJYG6XG+6CYvCdJZ7Vmblu9s.bbQv2tKPnkBnHUPxZvfZbOJZQVu8WxW7kmZcqack02912viabiSQ94mOeZokleEJTXymOeUdjibjy+jO4SZGw3YKzS..D.Payls+KZJpWNkZ2sb1c7h+PppqpnROj7PqFlSvXsO+y+7usISl53YdlmYZSbhS7tzjnLU7NpG7tr.HUNHolIryqj0rklZZKaYKmHPf.gefG3AxK+7y2fb4xSQiLNB3Xgqvz7RjI2Yf.ANVUUU0JKpnhJCQqUPLSzOR5tLAI.fp1ZqcHojhp2RUiGUC6N+c.s47ZOpP9A3X.2flpROd7bwO3C9f5NzgNzEN4IO4o3nj3oUFoAsxljaKAk57fkelpWy6+9GX8qe8ULkoLk97ny+WO9LSBYqqlOWgr8ULg6fuG39tMC4UuGhbtNRL4L6W+SQe1ELkoLE66ZW6xRf.AD28up.P2NFvBVvBjmTRI8vg85tWrGcy.taJlFG2E9VnSmNYolZpZonnnrZ0pmsu8s6c6ae6WDBL6RDBDlnLXvfh23MdiwOowdGiWcSeGE2W8lf8J4MzpYvZpbvUYIPyi7A8efCbfO2C8POzkV4JWY0PXi5pTbQ2mHDYNyYNoqPghgnQRPI7W3vw9HY5...tc6VbMD..t.PK.vB.ZD.VjJUp0m8Ye1LJpnhFmZSeCE61eAbsHMwewiC18+WfTJR+GwHFw3APJPnwpWUo6B.TJTnPKGGmN9FqTvzNVGXV2FrYyFiOe9Bvwwwgn.PS.vDDpUn9oO8o689u+6e5pCzbxre9KCzliq6bye1+NT62L0PFxPtS.nA.p5x0QLuhu5Bos1ZSfIlDY2XCbvSC974yYEUTg3we0ADnJ6A.sB.G.vwhVzhLzqzSy.6Q2HPv1ho4lOnW.es.H3FoBwQK.hYylCvww4inOO.EoDCifBTC7NQq8t.txJqrZKojRZFBJeHHXEzN.7AAfvae5SeFNumlAeiUbCb1BD.BEBEJDED.gD5pOY2tXnUu5U6vlMaU1JuRFpg+q.nkdsWZFK.TSaovIqTaEWbwGIPf.9QzS.N7U7vHWtbk+vgnFiBQkdPRuevrYyNfPfztLXe2E.3Ku7x63q9puZ6PZB1nK5o.0fta.pq3bLHD.IxA4VtKHYlEiF5PoqUrhUruxJqLaRkJMXxImbXsZ0xqWudwhZ9gBb333D.UpXOgEI2QB6bIybfCbfyK9q5pOa2MMHO.XV7hWb0TTTu38e+2+Kq3dJNmTG9uhhu5uIZ.qzLBpgduvtrLBW6EtfoW+0e8C50qWOKe4KO+AMnAM1byMWkJTnHLKKqIVV1uulZp4Dycty0rGOdj42u+ZIFyEjdmO3a5r35Q0mzqA.2idg7mnhJqpjRJ4RHpkUbA.3f.O7PKaYK6T1rY6Ml1zl1rLZrfg0qgdu+PjWqVsxTWc00v28ca47e4W9klmybligBJnfhzqWel5jyIUf0XX.EoB2LzyWqVsUVRIk7WlvDlvQ14N24IVvBVfWki+wTwU0d55.gDBHYNHPO8WFsFj2wl1zlNlEKV7.A2qfckBzcoBK19aE.PM.RynQiYoUq1rxKu7xLiLxPmUqVYpolZ7Y0p0fFLXPwa+1u88jSu0mqt1MIg6aVM3sbZvGgS.QhLPF7TA8neX3JgLZ5fG5PuyhW7hO1G9ge37F7fG7b0XsbYr+82A71NOPn1.33.jo.jDUCR9EAW21ivEPZRdVzu8o25t28tqkggoYHzBNq.37ckBzcA.JHzOtDg.oiTAfNHbt9IEAfnlzjljthKt34jiZECR8o+DBaoa.Hn2q9jld+fjGcinwvIc1EsnE8ZVsZkaIKYI2yDlvDlgZorJ3a36Au85ABGDDMYARNi.1gpNNwIOYsqacq6XaaaaqZHjFsYHvqvYjW+QROUWg6LeaFH32EDB40aSoRkAd228cu675WeGm5itJZtRWOPGs20yl+VA5vO3F3uPiDIRsrpUspyefCbf5862uYHKQVYYdKJXxbnRCz6gxZkn002c5ZO+68du2gW0pV0wNxQNh4HJuC.XGBjqDyz7ijdpxgEOHDIPXGWrOcx.fzkrjkj2S+zO8mott8JkcqOKP3tzkL5DlVegj+sMfCVq88OoIMo0DQAniL2IinVWh0+2AhxgvADTbmPnGjAPW..8TMDQb2uyVAAhr.kMu4MuwnKQIRYN8WFSJO.Dt8XA7BMZzjNDTxvPP4ni7pXwRh.PHDE.bG4UeQVGcYu15I6HjnxKV6MAQN2NsZ0NJdml.eKW03PWcgPAPKCM0TSdPT.vSj4TLtizHumKxeOHDT3qjbUWRgrmtmfhxk0AFZZ5j4C5E72.r4flr.Qe+vo259sD42vBAkqsHuuyDlD61rHCxNq3Wy9D1c..B.He5m9oh95z..0We8rqYMqIjISlDWjR3333HInDDEo.de1t9yLEMnF18Ay1834a+1usAHnvh6vsCAycwLP.QO5MwmXtAo2L..YlyblTu5q9p8J8zSeTgBE5tjKW9fAPZrrrgJrvBqe1yd166jm7jkNu4MOyd85UdiM13w0Mv9NZhggKbz3WqhZjHCTCY5vgwIy7U6dOke3Ce3Vhnvhs2RrvoqT436h2eMkazzfD.PcvCdvIpToxkSQQ8enQJ63k2bkFj67B5T32ZuRJwDymSQpEkUVYM7QO5Q27V1xVZMszRy6vFYAyPg99Hk6zeAPGAt5yNEMnts6EzS+kQMWpESKcoK8qMYxjUHDU2MDhn24SAtacl.hJTL+Y28t2sxwN1w9qAG2KE9RmVaJ0rKB2o1tPiPD67KsLPcaSGdF1b4gt913+ym9o+tW5kdoZ2vF1vbG+3F2CmRalSj8K+S.VqF7ADHBQTnBPS1fZjyFNxdhL0a1rom3IV3NpnhJLAAxLWB.1fPZMwn58H2ZzXE.HEVXgzaaaa6eUtb4EmXymJM1O64Aeym6paNSn.Y.EBuS6Oy2jmf6+QezGc0LLLTKcoK8tG6XG6L5sFU53a9bfuUSBebMF.o24iFZ1tqu3K9hJVyZVS4UUUUWBQYy0LDZRhWH3BbCc.nWKIVcAn13F2X5YlYl+0jZ87Yv9I+VAkuK2D3AbZFIltABUtiJkZqs1JJojRrsu8suFZrwFqNDCmqfInguEhFeVgZ20X0aSe9t182WbwEe3O5i9nJsXwRKHJSNQRM9QOrxCDaAAI.f1nQiOgRIbFX+lUC9Vp45OJdNvclcizmzB0lQFYjM.pu0VassMrgMb5MrgMbAb4r4nPzH89g.AFmPPwcE4mCgK+5x0iHwD.ricrizRN4juS9VpEb0ezX+jbiT5ZN4jidHnjhjS7BARMhWrAQ.PrufsE4u6KxO24i+pGUtd..A.TCX.Cn+TDRF7McV.OsD6ydx5fCGN3N9wOdKHJyP2PXmlFQYyQvkylSjQW29Vfc8jXxBHb3vR3AGA9a8FZMPk23P6s2t6lZpofQFXXHPjI.DTXwK8Xmu6.h2+OQ+cQxMwEIV..J61s2QlYlICQedB86qq9BO7CBADc8AtLLQ9Se5Segidzi5DQUNwhVBiKmMGvkyl6mjuvTwRSQIqe8q+RgBExLIyAAReFItdYOI5L.568O.uTI6ZSaZSkY0p01PTy4NyUWrU3hOcqy5+lQhE.feyadysc1yd1OinIGPO9eCPBI2keXh5LA888GgizFJ6V+aaqzsssscQHDHSjC+UVjRW87Shb8HBQffaRxJUpT292+9e09Zz3uLk1Lof6adWvasZAVfzR.RVGnx+t.0neXbAqtcr4Mu4RW9xW9wCFLnUHzNpKAgTadf.PD27quQjXA.ngPSOSYxSdxCbAKXAypfBJ3Wlo9z5EuaKBs9VRB.olAbDfKP4kWdcabia73acqasNFFFGP3vNsF4wCh5++yhuLjwBUXwlOjD.zoWu9LF0nF0.KpnhFlNc5LjVZoo0gCGsWSM033HG4HMdtycNWVrXwEDx02Y1bsBAkOt8c.7lQhE.PzMPFDNnQwt9JdpqIhn2QOwKBYaP..ZEBL47hKmJ6OKTdfXKMnXqtDooBDsGbdwOF.BAA.PDD7CgH7+rZmWT9GfoxdkAawm9u.....jTQNQjqBAlf"/>
    <mappings>
      <input-mappings>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x32" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Mixer).VolumeA"/>
          </controls>
          <preset name="Direct Fader/Knob">
            <parameters>
              <parameter object="dispatch" key="centerCCandPWvalueRange" value="64 64"/>
              <parameter object="dispatch" key="useCenteredCCandPW" value="off"/>
              <parameter object="invert" key="on" value="off"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x30" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Mixer).TrebleGainA"/>
          </controls>
          <preset name="Direct Fader/Knob">
            <parameters>
              <parameter object="dispatch" key="centerCCandPWvalueRange" value="64 64"/>
              <parameter object="dispatch" key="useCenteredCCandPW" value="off"/>
              <parameter object="invert" key="on" value="off"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x33" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Mixer).VolumeB"/>
          </controls>
          <preset name="Direct Fader/Knob">
            <parameters>
              <parameter object="dispatch" key="centerCCandPWvalueRange" value="64 64"/>
              <parameter object="dispatch" key="useCenteredCCandPW" value="off"/>
              <parameter object="invert" key="on" value="off"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x2b" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Mixer).BassGainB"/>
          </controls>
          <preset name="Direct Fader/Knob">
            <parameters>
              <parameter object="dispatch" key="centerCCandPWvalueRange" value="64 64"/>
              <parameter object="dispatch" key="useCenteredCCandPW" value="off"/>
              <parameter object="invert" key="on" value="off"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x2c" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Mixer).MidGainB"/>
          </controls>
          <preset name="Direct Fader/Knob">
            <parameters>
              <parameter object="dispatch" key="centerCCandPWvalueRange" value="64 64"/>
              <parameter object="dispatch" key="useCenteredCCandPW" value="off"/>
              <parameter object="invert" key="on" value="off"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x1c" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Tracker).LoadInB"/>
          </controls>
          <preset name="Trigger Fader/Knob">
            <parameters>
              <parameter object="invert" key="on" value="off"/>
              <parameter object="on-the-edge" key="on" value="off"/>
              <parameter object="range" key="range begin" value="1"/>
              <parameter object="range" key="range end" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x1b" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Tracker).LoadInA"/>
          </controls>
          <preset name="Trigger Fader/Knob">
            <parameters>
              <parameter object="invert" key="on" value="off"/>
              <parameter object="on-the-edge" key="on" value="off"/>
              <parameter object="range" key="range begin" value="1"/>
              <parameter object="range" key="range end" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x31" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Mixer).Crossfader"/>
          </controls>
          <preset name="Direct Fader/Knob">
            <parameters>
              <parameter object="dispatch" key="centerCCandPWvalueRange" value="64 64"/>
              <parameter object="dispatch" key="useCenteredCCandPW" value="off"/>
              <parameter object="invert" key="on" value="off"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x14" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x1].BendDown"/>
          </controls>
          <preset name="Holder Fader/Knob">
            <parameters>
              <parameter object="invert" key="on" value="off"/>
              <parameter object="range" key="range begin" value="1"/>
              <parameter object="range" key="range end" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x18" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x2].BendDown"/>
          </controls>
          <preset name="Holder Fader/Knob">
            <parameters>
              <parameter object="invert" key="on" value="off"/>
              <parameter object="range" key="range begin" value="1"/>
              <parameter object="range" key="range end" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x2f" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Mixer).MidGainA"/>
          </controls>
          <preset name="Direct Fader/Knob">
            <parameters>
              <parameter object="dispatch" key="centerCCandPWvalueRange" value="64 64"/>
              <parameter object="dispatch" key="useCenteredCCandPW" value="off"/>
              <parameter object="invert" key="on" value="off"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x2e" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Mixer).BassGainA"/>
          </controls>
          <preset name="Direct Fader/Knob">
            <parameters>
              <parameter object="dispatch" key="centerCCandPWvalueRange" value="64 64"/>
              <parameter object="dispatch" key="useCenteredCCandPW" value="off"/>
              <parameter object="invert" key="on" value="off"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x8" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x1].PlayPause"/>
          </controls>
          <preset name="Toggler Fader/Knob">
            <parameters>
              <parameter object="invert" key="on" value="off"/>
              <parameter object="range" key="range begin" value="1"/>
              <parameter object="range" key="range end" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0xe" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x1].Locator2Control"/>
          </controls>
          <preset name="Toggler Fader/Knob">
            <parameters>
              <parameter object="invert" key="on" value="off"/>
              <parameter object="range" key="range begin" value="1"/>
              <parameter object="range" key="range end" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0xd" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x1].Locator3Control"/>
          </controls>
          <preset name="Toggler Fader/Knob">
            <parameters>
              <parameter object="invert" key="on" value="off"/>
              <parameter object="range" key="range begin" value="1"/>
              <parameter object="range" key="range end" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x11" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x2].Locator2Control"/>
          </controls>
          <preset name="Toggler Fader/Knob">
            <parameters>
              <parameter object="invert" key="on" value="off"/>
              <parameter object="range" key="range begin" value="1"/>
              <parameter object="range" key="range end" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x12" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x2].Locator3Control"/>
          </controls>
          <preset name="Toggler Fader/Knob">
            <parameters>
              <parameter object="invert" key="on" value="off"/>
              <parameter object="range" key="range begin" value="1"/>
              <parameter object="range" key="range end" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x34" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x1].PitchValue"/>
          </controls>
          <preset name="Inc.-Dec. Normal Fader/Knob">
            <parameters>
              <parameter object="invert" key="on" value="on"/>
              <parameter object="map" key="backwardIntegerRange" value="-1 -1"/>
              <parameter object="map" key="backwardNormalRange" value="1 1"/>
              <parameter object="map" key="forwardIntegerRange" value="1 1"/>
              <parameter object="map" key="forwardNormalRange" value="0.00787401575 0.00787401575"/>
              <parameter object="step" key="factor" value="0.01"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x36" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x1].ComboJog"/>
          </controls>
          <preset name="Basic">
            <parameters>
              <parameter object="jog" key="Backward Tick Increment Range" value="-1 -63"/>
              <parameter object="jog" key="Backward Value Range" value="127 65"/>
              <parameter object="jog" key="Built-in Period" value="0"/>
              <parameter object="jog" key="Forward Tick Increment Range" value="1 63"/>
              <parameter object="jog" key="Forward Value Range" value="1 63"/>
              <parameter object="jog" key="Has Null Value" value="off"/>
              <parameter object="jog" key="Move till Stop" value="on"/>
              <parameter object="jog" key="Ms Per Turn" value="1800"/>
              <parameter object="jog" key="Sensitivity" value="5"/>
              <parameter object="jog" key="Ticks Per Turn" value="300"/>
              <parameter object="stop timer" key="Repeat Time" value="100"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x37" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x2].ComboJog"/>
          </controls>
          <preset name="Basic">
            <parameters>
              <parameter object="jog" key="Backward Tick Increment Range" value="-1 -63"/>
              <parameter object="jog" key="Backward Value Range" value="127 65"/>
              <parameter object="jog" key="Built-in Period" value="0"/>
              <parameter object="jog" key="Forward Tick Increment Range" value="1 63"/>
              <parameter object="jog" key="Forward Value Range" value="1 63"/>
              <parameter object="jog" key="Has Null Value" value="off"/>
              <parameter object="jog" key="Move till Stop" value="on"/>
              <parameter object="jog" key="Ms Per Turn" value="1800"/>
              <parameter object="jog" key="Sensitivity" value="5"/>
              <parameter object="jog" key="Ticks Per Turn" value="300"/>
              <parameter object="stop timer" key="Repeat Time" value="70"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x5" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x2].SmartSeek"/>
          </controls>
          <preset name="Inc.-Dec. Integer Fader/Knob">
            <parameters>
              <parameter object="map" key="backwardIntegerRange" value="-1 -1"/>
              <parameter object="map" key="backwardNormalRange" value="1 1"/>
              <parameter object="map" key="forwardIntegerRange" value="1 1"/>
              <parameter object="map" key="forwardNormalRange" value="0.00787401575 0.00787401575"/>
              <parameter object="step" key="factor" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x6" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x2].SmartSeek"/>
          </controls>
          <preset name="Inc.-Dec. Integer Fader/Knob">
            <parameters>
              <parameter object="map" key="backwardIntegerRange" value="-1 -1"/>
              <parameter object="map" key="backwardNormalRange" value="0.00787401575 0.00787401575"/>
              <parameter object="map" key="forwardIntegerRange" value="1 1"/>
              <parameter object="map" key="forwardNormalRange" value="1 1"/>
              <parameter object="step" key="factor" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0xc" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x1].SmartSeek"/>
          </controls>
          <preset name="Inc.-Dec. Integer Fader/Knob">
            <parameters>
              <parameter object="map" key="backwardIntegerRange" value="-1 -1"/>
              <parameter object="map" key="backwardNormalRange" value="0.00787401575 0.00787401575"/>
              <parameter object="map" key="forwardIntegerRange" value="1 1"/>
              <parameter object="map" key="forwardNormalRange" value="1 1"/>
              <parameter object="step" key="factor" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0xf" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x1].Locator1Control"/>
          </controls>
          <preset name="Toggler Fader/Knob">
            <parameters>
              <parameter object="invert" key="on" value="off"/>
              <parameter object="range" key="range begin" value="1"/>
              <parameter object="range" key="range end" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x10" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x2].Locator1Control"/>
          </controls>
          <preset name="Toggler Fader/Knob">
            <parameters>
              <parameter object="invert" key="on" value="off"/>
              <parameter object="range" key="range begin" value="1"/>
              <parameter object="range" key="range end" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x17" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x2].BendUp"/>
          </controls>
          <preset name="Holder Fader/Knob">
            <parameters>
              <parameter object="invert" key="on" value="off"/>
              <parameter object="range" key="range begin" value="1"/>
              <parameter object="range" key="range end" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x35" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x2].PitchValue"/>
          </controls>
          <preset name="Inc.-Dec. Normal Fader/Knob">
            <parameters>
              <parameter object="invert" key="on" value="on"/>
              <parameter object="map" key="backwardIntegerRange" value="-1 -1"/>
              <parameter object="map" key="backwardNormalRange" value="1 1"/>
              <parameter object="map" key="forwardIntegerRange" value="1 1"/>
              <parameter object="map" key="forwardNormalRange" value="0.00787401575 0.00787401575"/>
              <parameter object="step" key="factor" value="0.01"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x16" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x1].PitchMode"/>
          </controls>
          <preset name="Inc.-Dec. Integer Fader/Knob">
            <parameters>
              <parameter object="map" key="backwardIntegerRange" value="-1 -1"/>
              <parameter object="map" key="backwardNormalRange" value="0.00787401575 0.00787401575"/>
              <parameter object="map" key="forwardIntegerRange" value="1 1"/>
              <parameter object="map" key="forwardNormalRange" value="1 1"/>
              <parameter object="step" key="factor" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x1a" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x2].PitchMode"/>
          </controls>
          <preset name="Inc.-Dec. Integer Fader/Knob">
            <parameters>
              <parameter object="map" key="backwardIntegerRange" value="-1 -1"/>
              <parameter object="map" key="backwardNormalRange" value="0.00787401575 0.00787401575"/>
              <parameter object="map" key="forwardIntegerRange" value="1 1"/>
              <parameter object="map" key="forwardNormalRange" value="1 1"/>
              <parameter object="step" key="factor" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x9" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x1].Cue"/>
          </controls>
          <preset name="Holder Fader/Knob">
            <parameters>
              <parameter object="invert" key="on" value="off"/>
              <parameter object="range" key="range begin" value="1"/>
              <parameter object="range" key="range end" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x2d" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Mixer).TrebleGainB"/>
          </controls>
          <preset name="Direct Fader/Knob">
            <parameters>
              <parameter object="dispatch" key="centerCCandPWvalueRange" value="64 64"/>
              <parameter object="dispatch" key="useCenteredCCandPW" value="off"/>
              <parameter object="invert" key="on" value="off"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x39" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Tracker).Browse"/>
          </controls>
          <preset name="Inc.-Dec. Integer Fader/Knob">
            <parameters>
              <parameter object="map" key="backwardIntegerRange" value="-1 -1"/>
              <parameter object="map" key="backwardNormalRange" value="0 0"/>
              <parameter object="map" key="forwardIntegerRange" value="1 1"/>
              <parameter object="map" key="forwardNormalRange" value="1 1"/>
              <parameter object="step" key="factor" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0xa" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Matcher).SyncAOnB"/>
          </controls>
          <preset name="Trigger Fader/Knob">
            <parameters>
              <parameter object="invert" key="on" value="off"/>
              <parameter object="on-the-edge" key="on" value="on"/>
              <parameter object="range" key="range begin" value="1"/>
              <parameter object="range" key="range end" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x4" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Matcher).SyncBOnA"/>
          </controls>
          <preset name="Trigger Fader/Knob">
            <parameters>
              <parameter object="invert" key="on" value="off"/>
              <parameter object="on-the-edge" key="on" value="on"/>
              <parameter object="range" key="range begin" value="1"/>
              <parameter object="range" key="range end" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x7" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Mixer).CueMonitorA"/>
          </controls>
          <preset name="Toggler Fader/Knob">
            <parameters>
              <parameter object="invert" key="on" value="off"/>
              <parameter object="range" key="range begin" value="1"/>
              <parameter object="range" key="range end" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x1" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Mixer).CueMonitorB"/>
          </controls>
          <preset name="Toggler Fader/Knob">
            <parameters>
              <parameter object="invert" key="on" value="off"/>
              <parameter object="range" key="range begin" value="1"/>
              <parameter object="range" key="range end" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x2" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x2].PlayPause"/>
          </controls>
          <preset name="Toggler Fader/Knob">
            <parameters>
              <parameter object="invert" key="on" value="off"/>
              <parameter object="range" key="range begin" value="1"/>
              <parameter object="range" key="range end" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x3" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x2].Cue"/>
          </controls>
          <preset name="Holder Fader/Knob">
            <parameters>
              <parameter object="invert" key="on" value="off"/>
              <parameter object="range" key="range begin" value="1"/>
              <parameter object="range" key="range end" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x1e" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Mixer).InputModeB"/>
          </controls>
          <preset name="Logic Fader/Knob">
            <parameters>
              <parameter object="invert" key="on" value="off"/>
              <parameter object="range" key="range begin" value="1"/>
              <parameter object="range" key="range end" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x1d" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Mixer).InputModeA"/>
          </controls>
          <preset name="Logic Fader/Knob">
            <parameters>
              <parameter object="invert" key="on" value="off"/>
              <parameter object="range" key="range begin" value="1"/>
              <parameter object="range" key="range end" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0x13" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x1].BendUp"/>
          </controls>
          <preset name="Holder Fader/Knob">
            <parameters>
              <parameter object="invert" key="on" value="off"/>
              <parameter object="range" key="range begin" value="1"/>
              <parameter object="range" key="range end" value="1"/>
            </parameters>
          </preset>
        </mapping>
        <mapping>
          <events>
            <MIDI type="CC" parameter="0xb" channel="0x1"/>
          </events>
          <controls>
            <control alias="fam(Player)[0x1].SmartSeek"/>
          </controls>
          <preset name="Inc.-Dec. Integer Fader/Knob">
            <parameters>
              <parameter object="map" key="backwardIntegerRange" value="-1 -1"/>
              <parameter object="map" key="backwardNormalRange" value="1 1"/>
              <parameter object="map" key="forwardIntegerRange" value="1 1"/>
              <parameter object="map" key="forwardNormalRange" value="0.00787401575 0.00787401575"/>
              <parameter object="step" key="factor" value="1"/>
            </parameters>
          </preset>
        </mapping>
      </input-mappings>
       <output-mappings>
        <device-event name="StateRequest">
          <MIDI type="Note" parameter="0x7f" channel="1" value="0x7f"/>
        </device-event>
        <mapping>
          <control alias="fam(Player)[0x1].PlayPause" value="true"/>
          <MIDI type="Note" parameter="0x8" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].PlayPause" value="false"/>
          <MIDI type="Note" parameter="0x8" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].Cue" value="0"/>
          <MIDI type="Note" parameter="0x9" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].Cue" value="1"/>
          <MIDI type="Note" parameter="0x9" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].Cue" value="2"/>
          <MIDI loop="true"/>
          <MIDI type="Note" parameter="0x9" channel="0x1" value="127" duration="500"/>
          <MIDI type="Note" parameter="0x9" channel="0x1" value="0" duration="500"/>
        </mapping>
        <mapping>
          <control alias="fam(Matcher).SyncAOnB" value="true"/>
          <MIDI type="Note" parameter="0xa" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Matcher).SyncAOnB" value="false"/>
          <MIDI type="Note" parameter="0xa" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).CueMonitorA" value="true"/>
          <MIDI type="Note" parameter="0x7" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).CueMonitorA" value="false"/>
          <MIDI type="Note" parameter="0x7" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].BendUp" value="true"/>
          <MIDI type="Note" parameter="0x13" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].BendUp" value="false"/>
          <MIDI type="Note" parameter="0x13" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].BendDown" value="true"/>
          <MIDI type="Note" parameter="0x14" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].BendDown" value="false"/>
          <MIDI type="Note" parameter="0x14" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].PlayPause" value="true"/>
          <MIDI type="Note" parameter="0x2" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].PlayPause" value="false"/>
          <MIDI type="Note" parameter="0x2" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].Cue" value="0"/>
          <MIDI type="Note" parameter="0x3" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].Cue" value="1"/>
          <MIDI type="Note" parameter="0x3" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].Cue" value="2"/>
          <MIDI loop="true"/>
          <MIDI type="Note" parameter="0x3" channel="0x1" value="127" duration="500"/>
          <MIDI type="Note" parameter="0x3" channel="0x1" value="0" duration="500"/>
        </mapping>
        <mapping>
          <control alias="fam(Matcher).SyncBOnA" value="true"/>
          <MIDI type="Note" parameter="0x4" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Matcher).SyncBOnA" value="false"/>
          <MIDI type="Note" parameter="0x4" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).CueMonitorB" value="true"/>
          <MIDI type="Note" parameter="0x1" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).CueMonitorB" value="false"/>
          <MIDI type="Note" parameter="0x1" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].BendUp" value="true"/>
          <MIDI type="Note" parameter="0x17" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].BendUp" value="false"/>
          <MIDI type="Note" parameter="0x17" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].BendDown" value="true"/>
          <MIDI type="Note" parameter="0x18" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].BendDown" value="false"/>
          <MIDI type="Note" parameter="0x18" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Tracker).LoadInB" value="false"/>
          <MIDI type="Note" parameter="0x1c" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Tracker).LoadInB" value="true"/>
          <MIDI type="Note" parameter="0x1c" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Tracker).LoadInA" value="false"/>
          <MIDI type="Note" parameter="0x1b" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Tracker).LoadInA" value="true"/>
          <MIDI type="Note" parameter="0x1b" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].Locator2Control" value="false"/>
          <MIDI type="Note" parameter="0xe" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].Locator2Control" value="true"/>
          <MIDI type="Note" parameter="0xe" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].Locator3Control" value="false"/>
          <MIDI type="Note" parameter="0xd" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].Locator3Control" value="true"/>
          <MIDI type="Note" parameter="0xd" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].Locator2Control" value="false"/>
          <MIDI type="Note" parameter="0x11" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].Locator2Control" value="true"/>
          <MIDI type="Note" parameter="0x11" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].Locator3Control" value="false"/>
          <MIDI type="Note" parameter="0x12" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].Locator3Control" value="true"/>
          <MIDI type="Note" parameter="0x12" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].SmartSeek" value="false"/>
          <MIDI type="Note" parameter="0x5" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].SmartSeek" value="true"/>
          <MIDI type="Note" parameter="0x5" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].SmartSeek" value="true"/>
          <MIDI type="Note" parameter="0x6" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].SmartSeek" value="false"/>
          <MIDI type="Note" parameter="0x6" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].SmartSeek" value="true"/>
          <MIDI type="Note" parameter="0xc" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].SmartSeek" value="false"/>
          <MIDI type="Note" parameter="0xc" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].SmartSeek" value="false"/>
          <MIDI type="Note" parameter="0xb" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].SmartSeek" value="true"/>
          <MIDI type="Note" parameter="0xb" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].Locator1Control" value="true"/>
          <MIDI type="Note" parameter="0xf" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].Locator1Control" value="false"/>
          <MIDI type="Note" parameter="0xf" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].Locator1Control" value="true"/>
          <MIDI type="Note" parameter="0x10" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].Locator1Control" value="false"/>
          <MIDI type="Note" parameter="0x10" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].PitchMode" value="true"/>
          <MIDI type="Note" parameter="0x16" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].PitchMode" value="false"/>
          <MIDI type="Note" parameter="0x16" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].PitchMode" value="true"/>
          <MIDI type="Note" parameter="0x1a" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].PitchMode" value="false"/>
          <MIDI type="Note" parameter="0x1a" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).InputModeB" value="false"/>
          <MIDI type="Note" parameter="0x1e" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).InputModeB" value="true"/>
          <MIDI type="Note" parameter="0x1e" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).InputModeA" value="false"/>
          <MIDI type="Note" parameter="0x1d" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).InputModeA" value="true"/>
          <MIDI type="Note" parameter="0x1d" channel="0x1" value="127"/>
        </mapping>
     </output-mappings>
    </mappings>
  </controller>
</main>


il y a t'il des erreurs?

merci
arnlig3550
 
Posts: 18
Joined: 27 Jan 2011, 18:31


Re: [Cross DJ] problème mapping Hercules DJ Console MK2

Postby Support@MixVibes on 01 Feb 2011, 19:20

Je devais être à coté de la plaque le jour où je t'ai répondu, mais ce sont des "CC" et non pas des "notes" sur le out.
B0=CC
90=note

EDIT :
des petites erreurs pour le cue, l'alias s'appel : CueStateOutput
pour le sync aussi : SyncAOnBFeedback


essayes ce out mapping là :
Code: Select all
       
<output-mappings>
        <device-event name="StateRequest">
          <MIDI type="cc" parameter="0x7f" channel="1" value="0x7f"/>
        </device-event>
        <mapping>
          <control alias="fam(Player)[0x1].PlayPause" value="true"/>
          <MIDI type="cc" parameter="0x8" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].PlayPause" value="false"/>
          <MIDI type="cc" parameter="0x8" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].CueStateOutput" value="0"/>
          <MIDI type="cc" parameter="0x9" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].CueStateOutput" value="1"/>
          <MIDI type="cc" parameter="0x9" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].CueStateOutput" value="2"/>
          <MIDI loop="true"/>
          <MIDI type="cc" parameter="0x9" channel="0x1" value="127" duration="500"/>
          <MIDI type="cc" parameter="0x9" channel="0x1" value="0" duration="500"/>
        </mapping>
        <mapping>
          <control alias="fam(Matcher).SyncAOnBFeedback" value="true"/>
          <MIDI type="cc" parameter="0xa" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Matcher).SyncAOnBFeedback" value="false"/>
          <MIDI type="cc" parameter="0xa" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).CueMonitorA" value="true"/>
          <MIDI type="cc" parameter="0x7" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).CueMonitorA" value="false"/>
          <MIDI type="cc" parameter="0x7" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].BendUp" value="true"/>
          <MIDI type="cc" parameter="0x13" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].BendUp" value="false"/>
          <MIDI type="cc" parameter="0x13" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].BendDown" value="true"/>
          <MIDI type="cc" parameter="0x14" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].BendDown" value="false"/>
          <MIDI type="cc" parameter="0x14" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].PlayPause" value="true"/>
          <MIDI type="cc" parameter="0x2" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].PlayPause" value="false"/>
          <MIDI type="cc" parameter="0x2" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].CueStateOutput" value="0"/>
          <MIDI type="cc" parameter="0x3" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].CueStateOutput" value="1"/>
          <MIDI type="cc" parameter="0x3" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].CueStateOutput" value="2"/>
          <MIDI loop="true"/>
          <MIDI type="cc" parameter="0x3" channel="0x1" value="127" duration="500"/>
          <MIDI type="cc" parameter="0x3" channel="0x1" value="0" duration="500"/>
        </mapping>
        <mapping>
          <control alias="fam(Matcher).SyncBOnAFeedback" value="true"/>
          <MIDI type="cc" parameter="0x4" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Matcher).SyncBOnAFeedback" value="false"/>
          <MIDI type="cc" parameter="0x4" 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(Player)[0x2].BendUp" value="true"/>
          <MIDI type="cc" parameter="0x17" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].BendUp" value="false"/>
          <MIDI type="cc" parameter="0x17" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].BendDown" value="true"/>
          <MIDI type="cc" parameter="0x18" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].BendDown" value="false"/>
          <MIDI type="cc" parameter="0x18" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Tracker).LoadInB" value="false"/>
          <MIDI type="cc" parameter="0x1c" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Tracker).LoadInB" value="true"/>
          <MIDI type="cc" parameter="0x1c" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Tracker).LoadInA" value="false"/>
          <MIDI type="cc" parameter="0x1b" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Tracker).LoadInA" value="true"/>
          <MIDI type="cc" parameter="0x1b" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].Locator2Control" value="false"/>
          <MIDI type="cc" parameter="0xe" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].Locator2Control" value="true"/>
          <MIDI type="cc" parameter="0xe" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].Locator3Control" value="false"/>
          <MIDI type="cc" parameter="0xd" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].Locator3Control" value="true"/>
          <MIDI type="cc" parameter="0xd" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].Locator2Control" value="false"/>
          <MIDI type="cc" parameter="0x11" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].Locator2Control" value="true"/>
          <MIDI type="cc" parameter="0x11" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].Locator3Control" value="false"/>
          <MIDI type="cc" parameter="0x12" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].Locator3Control" value="true"/>
          <MIDI type="cc" parameter="0x12" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].SmartSeek" value="false"/>
          <MIDI type="cc" parameter="0x5" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].SmartSeek" value="true"/>
          <MIDI type="cc" parameter="0x5" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].SmartSeek" value="true"/>
          <MIDI type="cc" parameter="0x6" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].SmartSeek" value="false"/>
          <MIDI type="cc" parameter="0x6" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].SmartSeek" value="true"/>
          <MIDI type="cc" parameter="0xc" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].SmartSeek" value="false"/>
          <MIDI type="cc" parameter="0xc" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].SmartSeek" value="false"/>
          <MIDI type="cc" parameter="0xb" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].SmartSeek" value="true"/>
          <MIDI type="cc" parameter="0xb" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].Locator1Control" value="true"/>
          <MIDI type="cc" parameter="0xf" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].Locator1Control" value="false"/>
          <MIDI type="cc" parameter="0xf" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].Locator1Control" value="true"/>
          <MIDI type="cc" parameter="0x10" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].Locator1Control" value="false"/>
          <MIDI type="cc" parameter="0x10" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].PitchMode" value="true"/>
          <MIDI type="cc" parameter="0x16" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x1].PitchMode" value="false"/>
          <MIDI type="cc" parameter="0x16" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].PitchMode" value="true"/>
          <MIDI type="cc" parameter="0x1a" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Player)[0x2].PitchMode" value="false"/>
          <MIDI type="cc" parameter="0x1a" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).InputModeB" value="false"/>
          <MIDI type="cc" parameter="0x1e" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).InputModeB" value="true"/>
          <MIDI type="cc" parameter="0x1e" channel="0x1" value="127"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).InputModeA" value="false"/>
          <MIDI type="cc" parameter="0x1d" channel="0x1" value="0"/>
        </mapping>
        <mapping>
          <control alias="fam(Mixer).InputModeA" value="true"/>
          <MIDI type="cc" parameter="0x1d" channel="0x1" value="127"/>
        </mapping>
</output-mappings>
User avatar
Support@MixVibes
 


Re: [Cross DJ] problème mapping Hercules DJ Console MK2

Postby arnlig3550 on 01 Feb 2011, 19:52

c'est pas vieux c'est d'hier, lol

donc j'ai modifier tout les "notes" par "CC", résultat ça marche un peu mieux mais il doit encore y avoir des erreurs, j'ai seulement les "play/pause" qui s'allument et les "locators", tout les autres ne s'allument pas :frown:
arnlig3550
 
Posts: 18
Joined: 27 Jan 2011, 18:31


Re: [Cross DJ] problème mapping Hercules DJ Console MK2

Postby DjStef97Kaf on 01 Feb 2011, 22:44

Bonsoir comment avait fait pour obtenir les codes svp??????
Yes Massif, Bullet
User avatar
DjStef97Kaf
 
Posts: 18
Joined: 30 Jan 2011, 21:06


Re: [Cross DJ] problème mapping Hercules DJ Console MK2

Postby arnlig3550 on 02 Feb 2011, 12:28

DjStef97Kaf wrote:Bonsoir comment avait fait pour obtenir les codes svp??????


Salut,

Faut que tu exportes ta mapping en cliquant en bas sur un des boutons (c'est mis exporter) et tu auras un fichier .mapping qu'il faudra que tu ouvres avec le bloc note par exemple

Voila
arnlig3550
 
Posts: 18
Joined: 27 Jan 2011, 18:31


PreviousNext

Return to Libre accès




Who is online

Users browsing this forum: No registered users and 40 guests

Board index

 
 
   
 
© 2014 Mixvibes
 
cron