MIDI mapping xdj aero with leds

   Discuss technical issues with the community. Mixvibes staff provides no support on this board.
Forum rules
Click here to join MIxvibes on DISCORD https://discord.gg/gMdQJ2cJqa

MIDI mapping xdj aero with leds

Postby WarpIn Progress on 15 May 2016, 14:58

Hi,
i'm working on this mapping.

I made the job but now i can't go forth.

My problem are the modifier, i mapped on "Jog drum" and "sample launch" buttons on both players.

They interfer among them and can be utilized, but only one per time ( example : turn on mod 1, off mod 1 then turn mod 3. off mod3 then turn mode 2. off mode 2 then turn....and so on) if you turn on two modifier together you'll get a lot of jam.

Here a shot with wath and how i mapped the aero
Image

Click to open the image and "ctrl +" to enlarge.

I wrote the NON-obvius functions only.

obviusly, volume fader are mapped as volume fader, gain as gain and so on.

Player A and B are mapped the same i showed different functions on different players only to avoid confusion when reading.

The Modifiers (jog drums A and B and Sample Launch A and B) doesn't work properly. They interfer among them.

The same for the lights.

I hope in your help and suggestions.

regards

Here the mapping file, to see it press SHOW:

Changelog:
<?xml version="1.0" encoding="UTF-8"?>

<main>
<version major="1" minor="0"/>
<controller kind="MIDI">
<id ID="735333570"/>
<properties Model="xdj-aero NEW" Manufacturer="Pioneer" Version="1.0" Publisher="enning Rechenberg"
PCDevice="XDJ AERO MIDI" MacDevice="XDJ AERO MIDI" HiRes="off"/>
<icon Data="7213.IBkSG0fBZn....PCIgDQRA....D....PHX....fpoEm2....DLmPIQEBHf.B7g.YHB..aPdRDEDU3wY4al+jccbce+S28c8sMquYAqyfERPR.BYR.PJayDaZaFaoxgkkcVjrbRpxI+C3xoRUNkiXR47KzKkK+KlxwRkVrDijrjkDo1JIJIJJRJSJtH.B.RrOXlA.y9adK226tzcme39duYAfhTNVRwU5olZl68dt881eOm9bN8o+dEVq1B.HYyMKF.vz87xtGuc4vpQHD.RrVKHDa47FDHPfEc26V0se0cuRu9yr0ts64Ebqa8d+DaS9ds2r6a6Mm2lxgEa++6V8frVae4DHPHDXsVDBY+ysY4DBQ2y+S2lC2jFPtk+16HAJLX2hbBKacfZsHrltVD25lUzq+5db+qbq038t9Fxa3V09GJPJeqEYyOj7GiAPXuEWWrUs7Orlk2ZY9IQ6llBr84Vld+m0zU6I6Zh2yGgEDzeNt.1jOACh9l4cGvax5PfXS1SlMK0M0dygqs66pWe+1q8ilEPuw.12VZ4a0TAw1d09Q5E3GCMQun.ae3rgEPWmV1a0q5FyG6YcrQGug+gsJ6F9brhbeKasGMckRto6wv1gpMfw7yuw6+VeNuUVB+eoBn6CYay82tG+2r1sxOxOoaNFiAoThnabbqvzct4Fuc4GqQIjjkY3O6O4OkJCN.O3C9fTnP.iLxHDDD.VC5d8mPgwXPIUXwhDEVqEiIOJgPjCdltQMxijHPhre3w9.3lPpdNOsFa29o2ULX65AqmMgvxV74r8l0ZwQJkn05MxeoqSMABLVCRgDsIevu1Zqwm5w+z7I+jeRlat43vG9vfvPVVFG6XGiSbhSvwN9wYe6aeXDfRoPazci4m+.UJU+AlwXPn54TUf1n6KC.ZsFkSuDoxe21vJaqCDqnWtF8lxtw09gEVVXrZqw10y+VDT1+l0oY7I93+M7g9PeHr5Tlat4X4EWgidzihPI4Mdi2fIFab.CJWGN3gtcN3scHNxQNBm3DGi8rm8fw.ddd.ltVA8l6axG.VKRoDjaa5SuLMEJ5EAJ2BHq6qop64L8S3xh8l7Ycq.Aq0hPayrZsFkRQVVFJkp+MaLFdpm5o3u3u3ufqO6bTtXIhiiIzykW5EeYN5QOJEKVjSe5SiVqoZ0pL20lk2w8dO72+hu.+y9EdPZ1pNkJWle4G7Wg65HGla6f6mcum8fR3j6DrqppulRHHMKEWG2tScrXs4.vlycPzUowlAR1nujay45aF.3jkkgiiDiwfiiCBqDqwvLWZFdzG8Q4y+DeQ788YrgGgnFQnDPh1xceGGhRNNL1.CPqctCla1qQkBEIsSLjowDmxZKsH0puNm6bmiAJVgu+2+6SfmCdgAbzCeTt863N3NtqCwXiMFJoDi0BBINNdX6N0wXAqM2uhTrguoMmQYtF212NXyVPa1A81AAgPfiiR.VKXx8WzpQS9q+f+07g9e8gINNlNs5v5qtNkcKPgPebcT3hjBAg365QskWEOgh69NuKb7b4.SMMCVrLCUY.puVMP.lzLrZCQQQrPylba21A34dtmim8YeV7BBXrIpxscvCxgNzg3nui6AOOOTJQ+Wxd+Zs19Z4s3yZylzx9W3lFv2RPvXSrlLMRoCO827aw+8Ov+CVe00Yzgqx7yOOFKLybyxsefCPgPeTVCUGZPhp2DkPfRInb4xznUab7bIynwKLfqeiEY7cLIFA70+lOE+R+B+RTqQMd9+9uGuq206BLBFZjAoYTDEKVDq0RoRkX4kWlo12zbricLNzgNDG3.6CWWWbjtfL2BHefza9d9.RdSImcqivey.fN0txJKwe3eveHe0u7WAsVfqTguxmomdZRzVJTpDEJFPbTDYsaR6FMAikAJWASVBHkDFVjjrTRxhwMvmvfhD0oMFofEWdIFe7IYwUVlSdxWkieemfcuy8PbRBREjjkQgBE3zm9zDEEgPH3W7W5AQq0.FlZpo3nG4cvcdm2IiO4D3462OhfTzKgmMkTlsqeia0.daG674+reN9.efO.qt7JL0TSQgBUHpQS9E+m+fbjibDFaxcQXwBXDFxRho0ZqwEd82fKd9Kv4O+4oYibMniwRTRJ9gAXrv5MpgiuGoZMiM4DHUNL93iSZZJMVuNoimwbyMGW5RWhG3Ad.5DEwLW9xr15qi0Z4.G3.LwDSPTTDm9TmgS+pmAoqCkpTl65ttKN1wNF29sePJUoLBraIuEKVTRUN.JEcAp7qo6BZ8xyPL9HiZMlLbUNbvCd67q+q+vb7iebB87wzaIJRIdA9r3MVf5qtJRikZqViW+zmgW7Eew9ntzUQkJknSRaJD5S63N7p+fSwcc2GggGdTBCC4RW5Bb04lkrTC6YO6gyd1yxC8PODAgdb5SeZN0oOM6ZW6h68duWRSSYjQFASVFqtRM.n7fCPmNc.fAFX.16z6g65ttCNwINA6b26BGoBgPPTTGJTn.ZqAoXiDtDHParfwhiiCp663G+Q7c8IzKfomZJpN93r5pqhz0AkiBkmK9AA4w9WYMhShoVs0QYUfEFcjw4o+tOK2wgOB0a0LOYFAzpYKhi6vUm8prd8FryctKVZokXvgGjZ0pwhKs.6Y58hiij8r2cSgfPZE0hAGZDtvEtHEJDxXiMF5zTzoYboKcYNyYNC6XxIIzOfcL4jb0qLCKs3B7jO4WhuxW4Kyy9rOKyd0qhwXXhIFGWWGPX667y1MRgfMpegyOyQuGN6qcZt1byyLW9pb0qNG9EBYG6ZRNxQOJSM09HJpC0WaczZcdpHFKwYoH65.x22mFMiHy.5zTbDBBCCQpBYhIl.qTP61s3bm+7HjVFe7wQ45x7yOO6bxIwXLTuYCN0oNECMRUlXhInUqVHDBBb8nSmNzpdCrYZbcbvZLbi4lmRAg366xYO0qwjSNNiNzv7w+HeTdrG6wXpolhCbvCx8dreFdfG3AXu6Y57ncJKBAXz4gYc9JewuLXxyQGiEqRPinVTu45b0qdUldp8yNlbRFanpDpbQJrHLFZ0LhjlMo1hKx5qsB0VaERLZ1+9mlZqtLJUtefQFqJJWGZF0h3j1.fx0khggr7hKxRKsDVgfff.h5zAuVs31tsaqaJyBZ0pERK34nnPfO1jDzBAEKTflMaxx0ViBt9D33RZTGVYokY9qeMlbrI40esSy23q9U3OKvmCbfaiie7iyO2C7yxce22MUJUFq0fysuuCxoesSgiPRmrVTYvAP45hixGOqGycwYYgKMOARESL5PL5fCPgvPh6jx0WZYt77yiRAwwsP4GvryNKJGAUJExfCNHKs5J7RuzKyDSLIkKWlEWdYlYlYXzQGECPVVFO+y+7bnCcHFYjQnc6XFpx.355xBW65L7PCfiiKSN4jr5Jq.VMnszpVc787nR0wYzApfMICoEZ2nIUBKhtSBYVMm+bWjwGeTBcB3pW9J7w+3eTFYjQ3vG9vb7iebTNo1GYfBkPpSofqGtRIANg3S.gxh3aCPFawINlVKuL5NsnSiF7Rux2mkVdItx0mgAGaDBJFxhKuDHsXrFZ1pIch6fAKKt3RXLl7AXTSZ1nNwoYru8sOhhhXk0VkrTMiNZUvjwXiNJMpUmu+K7BztSaFazp364wfCNHNBEBq.GrjkDivZn95qSwvPpN5nnSyXkUVgImXbR5DSi0WixkKS0gGkabsqyUtxkQJDr7Rqv28Y9tnzsRdjgFnLCVp.jkgqThmvCeYHYQfiwkwFXDFe3AvnioU8ZjZRYg0VkKN2LrdbDZAzHJ25wwQAXwnSwwwAswPqVsvyyi8t6cQkxkIKMCiwv4tv4YhImjrrLDHX26XmToTIDFKKu3xr5JqRVVdj.kzAoPgvXvp0njBpTpLqs1JD34QA+BjzIl.eeRhiYjgFl.eep2nNlLME7BoQiFjkDyniUEor6Ze7rhGocTSVYoavPCVASpAeY.CTXbld2GjcO9zLyUtJMZtJW6FyRsnZb5KcNVpYSbKWlnrNTOtCJGWFdjgIMIFWOGJETfwqNJqWeczlLvXnXPHUBKR4RknYqHRyxPpjDDDfPCiL7v7yd7SvRKbcB87IIMgAGZDBJVDqFvBNRERAXMFVu15joSoTXAJUrDNRIRKToTYRhiILHf3NswywkgpTgrzDhZ2lvvPLFHIMAkux6QxxRQJgNc5PiF0INQyxKUGsQgPo37W4brvpyyB0tAKGsBIVvqbY5XxP6pvB3GDvRKtHUGcTbjJFu5XrzRKRlEjRANJGB87QGmPRmXpLvfbsEWB+f.pTY.FrbEJWnHKdiqiNIiolZJN3AODMiZgP5PZllrjLRiSPHk33HIJJBOOWB8CnVs0QXgZqUiQGcDFczpr3hKRRRL9tdHkRFexIXgkVDGWerBIHDHFHrnUgfr1MQh.EJj3hTVBLtXQfQjgw1.oxhUlQkAGj1IZBKWgLqgTcBJkhab84QZkLXkAnZ0p333PbRFAgdj0NlxEBoRgh34Gx7KsDyL+0HnXAFd3AIz0CGq.eOGbkJBCKRs5MQikgqVEO2f75EnSnSTKvjfNtCBfxEKwZKuFBTriImj5MZvUleVTtRTRXW6d2jllxqewyiVHQ54RbZFRoDm8cf8yEu3EAWOLVKIYY.BjlVnQhizADFTNRjNjGtRmfxOf3rTTJEtttnTB1wN1AqtzpTuYCpLvPfPgafOQQsXfBkvOLfBEKx5Mag1JX3QqhPHvU5xu5uxCAFMe6uwSglTxLv9Nv949emuS12AOHUGaBJVrHEB8IIsMKc84XwabcN+YOGOy29oQKjD2tMqrdMbbbHnPHY1LjBIW7hWDGeOjNNXUJzcqkfwXP8LOyy7HG9HGg4WXAVZkUvw2GsEDtRBJGfvETtVJVr.6a+6i8L0dnd85jknwwQhPJvn0L93U6NEpEZiAWOWzVMUpTlIlbRhiiQJDr150nU6NXkJDRERoDWohAJUhEledpWuFSO8T7a8deu79928aycd36jcL4NnXohXkPbZBBGECO7PTsZUl9.Gj68Dm.G+.Vc804Z235rV80IQmguuGCOxvTYvJbikWAqTRbVJoFMZsEi0h3JW5xVs0fT5vK9huH+k+k+kbxS9pjjzAiMKOaLuPDY4ZeoDRRxM42yTSyEu7kwy2AovAgPvJqsJtttTtXIhhhnVs7b3OwwtGhZ1hjjDb8CnYqTBBJfiDDYZBTR7bEb629syu4+l+0TZ3gYzpiimmWdgQDx9.lVmQZRGzIozpUKhiiIMNiy+5uAeiu1WkYlYFRxRIMoCJxK0ViNQfSt1WikzDMZqA0e7exexiXEPlNiI2wD7a9d9M3m+m+mkZqsByM6bnj4dEr8xVDKo5LlZ5o4MdiWmVsaguuOiLZUJVpLkKWgf.ezYZDRKwIcvX0zJpCtAdfTfPn3g9W7qwu0u4+J14DSvLW7Rna2gJkKR0wGmxCN.BkCKt7hr7xKQwxkHrXARhS.xyqOIIkjrLZzJBCBZ1JhJCL.gAgbiar.99ALvfCxJqtLchiw0M.rPVVJXsr5JqR8F0Q8e6Q9.ORXXHEKVDoTRbmHlbxI4c8q8qxC8POD5DMm4LmAOWWRSSP5nPoT4nbRBYFMgggzpUDooYDFFRPfOoIIHHWakjjfTpvOHDsNCWOOdu+aeeTJLjcL1D7bemmAWgCMa1hKdkKx4t3E3xybELVMN9tDmzAkiCgggXsF5zNlVshnUqHRxRnQyljpSoUyHJETfQGdTN6oOCCM7vzoSaR0Zh6DiEKCMv.zpUKRRSISmkWTz7kyluvlrjT5zIh1saSZZJNJE0VYU9nezOJO9i+IHJJBTRpWuY2xoKHLnHUFbn96qfmiKQQcnXXAVc0kQmFimmGCNxv.PXPQB8B4ttiCykO2EYoqeC1+Nmh4u9bX8fDxvKzCq.JTtD6cu6kCcnCw8dOGmwFaLZznEchSQq0XrYjo0DGGivHv1NkF0Vmm9a9s3kd0WgcO8t3JydEjVnXwh.FpWuNnjzLt8F.f.U2hKlWO9rrDzZctvVKttJVYkU3IdhmfOxG4iva7FmGeeezYVFo5nDEEQVVFgEKPXXH5TCowInTBRiaiTJoToR8qJiuzCqUfIEV95qvC+K+t4688ddxBz3Wwi1IsInfeNfEVjvvP14N2I6Y5oXjgqxPCMB9gA365P6148uIQisSJ0VdMFdfg3+x+0+.JNXQrNR16d2M6cu6ky9Zmh4me99EWQnsY17Zo0szRaprZ40pGZznAQsaRdUqyS.4odpmh+p+p+JN6YdCBBBHKKiRUJSbbbWdBHyWtrvfqTgTXwyyiier6ipCOBm6bWfqboYHKwvJ2nF+d+m983w+e+IHXHGxbxvOzCTZ788Q3nv2wEuv.R0ozNNgAFXHlbxIYWStC10N1I1LM9BExDMye044kdkSw2767sYncTkVIQXQhqmBqUSoBE49u+6mEVXgsB.40SWrw1WojXs5tnglzzDpWuQ2xI6PylM4UekSxG9C+g449dOOFiAiICWGGvHvyMfjzN3JETpXQ9M9W9vbjCezt.sj+3+3+TVY4Znirbe2wwwpy3xW+bDNfKNdJDdRbccP55fqzg3zTxLY4EboSGR6DiUan5.CwAlZZN3dllj5MPqMboqcCdxu9WmRUGDqiDoxEgif.OOVe80PmlQoRkvIWia.Knjx7RH4zsDz844CXzF77CXzpAzpUK5zoC9AA7y8.+7bzel2A23F2fO1G6iwW7K72ku3GGeRR6jWOeWEYwIrxRKy.UpfQCu5I+AzNtCBkjn1qyku7E4Dui2As6LDFQGZGEgq0Gk.rIZxDoHQhqPhQ.gVe7TBxhiH55KwqdwYXtJuL+b228yy87eOVLoCVkFqvPlwRZZFc5DQ4xkyKLpTjmlswlzcmDj8JaZ+BKB49CjJGjziDDars0IIIr95MxW0mVSVVFQMawm5S+374+L+cb04mKetoIih9AD35Q0QGGqUv0WbAxxLHzBVagkYHmAXjBE4Nu88PbRSZ2oERWIRGEBTHktjpEDmZQ28cUnyPlzlV0Vl8L4XbnCreN4IOIdUpvScpWAQkRTZ3gYnwFkKeoYxy7yoW0Qy2SSg0l10FXaawsU1eqq5M0nWzBiICoyFa8TZZJsZDQZZLBg.kRQq0qy2567z7o9TONuvK7B3JxW0WRpFkxEoiCYwY4UXJwR7ZMYhAFDcqZr2cOI6YGShvXnQ85HEJrFOTpRzNyijTx2mfjH1yDCRfaFyesKwrWaFlXp8xKetWmkLI3M7PrPsZnbbXvJCQVRBtt4UK1JEcWEpIt6Ht2lL1sBpVY28pq2lTtwVXmuqtzMwHPJkX04fWqVMHJJh.eexxxPay3Lu1o4w+a9D7U+peUzzkzDh7p2prFjZKsVoNtFMEjvzSNNqsvRrqIlfpCNHSL1NvgPLThpiearu8cm3Hb3ru1KwIewuMwoqhwIgXYJuwbWgFXPM7PzxjQGsgjjDrZn5HiPZZLVo.oTx8e+2+lYHxVYKVO96sACQ1JyK5s2bariLcALLjllRmNcHNNFDFzoY363x7yec9ze1OMOwS7kXt4muKuD.Grn6jQZqV3jkhuPvPEKxz6bWr50W.kUhHykBgigi6jLPkI3dNxQ4UdkmmvfHVXsY3pqNGqjTiH.UnOxBEoiwvZ0WGkiCdtt4bXnqU9niNJO1i8Xu0.vFjNZa.PO6eqlsDFUrguCiwPT6ljkkQVR2pv5HodyF7TeiuEetO2miW76+2iqxAEBHIkN0aBYYD.n.bAJ4WjhdknXXU78mjREFgJkJwI+Au.olUnkYMZQL3oPF3A99zrcaLREYVCYZMNJU9l+JymJ9+7O5Ohib22MB613wxMyUnsOv29w8HrvFSU5YIzS9zzDhamP61swXL354ABCsa2ly8FWfOwm7iyW4K8kIMtCgRWRhZiNNAWkCwoI3H.oUf.OTLHVTn.LDSFQnbsfmp6t.oInTYxLl7kHmklupOYWFnHk7ddOuG92+67ef68XG6eb.fMSPALahfcBwFSU51wshhnd85nMo355Rl1hiijEtwM3K+jOI+sepOCyOyUQIj4Y34nvXzPlEOkGZqGYoFB7bvHz33aIIKAGGGvXQIk355RqNcvwKfLgkLc9By777Xe6ae7m+m+myNlXmL4N1ABSe.Xql98Ndi8ba6YJtM1XIDa478VaQpNK2zqOkjsXEP61sINNllMqixyEzFbTJha2gm4a+z729Y9L7xu7KSyNswZs3hC6d26FG2PtzktDRg.qMEszfiiBaplxAgTz0mNc5PJFZklfUIQnjjkkwHiLBevO3GjpUqxccmGI2o9+XA.8sX5y3itgM6iK81dp7Mrr2BoPJY4UVjj1IH61UdttztUDyLyr7DO4SxW3K7En1ZqgwXXGStKpVsJyN6rr5ZKiQXx05Ho5.Cw910dPgfqs5hL60lmVYonbcvwwgG8QeTNvAN.228ceHEN44AX1Faw2NQR1HJvVG3Vwslk28VTkra3NCahM4ZCPNaOLjuKsIlLTx7Z82nw5r7xKiRonPgBjzIkLilNQs4Yd5uCe1O6mkW8UOIBgfIlXBFXnJjYR4Bm673f.kA1+t2KUpTgSd1SQ6rDDtdHjR9O9696xC+vOL26wtG.HISiii2aM.byTOsmysd9.zaPLI5NPYiDmzcqKWeKktQMrhdK1xAABxzYcYGlgZMpyZKmqwyIVEXSyAxyd1yxm6y+2wW6q80INtMgECv20i0VZYTBINVEZSJJGGRICiPx65c+t4+7u+uO6d26lvBExyaQzkcba2I3+X2Lccap5BRabgMQ3od6bqT1WlrrLrVKyO+rjjjfCN344QbZG788YgEVhu1W6qwS9jeQt5UuJYI4KZyQlmXVZZJUFZPde+1+N79e+ueDBA6e+6OOcXkZiE78iS.nG29d6..8AB1DYH6RrAi0v7ydMpUqFBE355hqqOVsgzzXNyYNCu9qeNt1bySm3HFbvA4HG4H7NemuSb8BXs0Vi68du2984V3o3OM..ABrlal2+htr.qOfvFeoIVctlcsl03BW3Bj1IkJkJmyQoRkHMMuBQttt86OsVS6NIbm24cly2wtzAbC1p9iYK.3VOEPPWlowFL2pOoL6RItMXzUuO5l7kpa5Rk2jNIboKcIps5JLxvCiuuONNNXsVRSS62G6bW6ImIHcYnZuy2KJzOQ.fdC5sRzQtk.Pe42TdE8H9X9008YZp0ZAilYmcVpWud+L8BBBXvJCQkJUP4twfWq08W5dO539SD.nO8V2F.rY5z2mPiaWtb9fcSerUaldb8Zadnzisq1MEVaqz2mtjy9mPssX9uoVu4haWtMNwF4Tr4OLqMjm9bGDxGvVA44dKeqYK5OU9fMd678DH59y1kSrsedytus70oYu0VI4Eu8GySAdy572LBreyKFqW6M4aJpuV8VmY5akN9s82M3OsZane1vDeyZ9Mbfdqu2eHep..+S..X6sdeiQh9q5rmegMXMdeYeqF87Og.fMGk3Vcs+gNO9G6.vasN3Gt7VwFZ3sb99w25EcY6BIea8z++4s.t4uvzMMf6cl2Fy0eyZ+TC.d6GcXaEqcS0kH2zeSYXJDapGxypT9irM3+eV6+SUxiNHIq5DQB....PRE4DQtJDXBB"/>
<mappings>
<input-mappings>
<mapping>
<events>
<MIDI type="Note" parameter="0xc" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].Cue"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x14" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].AutoLoopTrigger"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x1a" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].PitchMode"/>
</controls>
<preset name="Inc.-Dec. Button">
<parameters>
<parameter object="action-0" key="integer" value="1"/>
<parameter object="dispatch" key="interpretCCasNote" value="off"/>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x1b" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].PitchRange"/>
</controls>
<preset name="Inc.-Dec. Button">
<parameters>
<parameter object="action-0" key="integer" value="1"/>
<parameter object="dispatch" key="interpretCCasNote" value="off"/>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x0" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).MasterVolume"/>
</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="0x3" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).GainA"/>
</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="0x15" channel="0x7"/>
</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="0x4" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).GainB"/>
</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="0x7"/>
</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="0xc" channel="0x7"/>
</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="0x10" channel="0x7"/>
</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="Note" parameter="0xb" channel="0x2"/>
</events>
<controls>
<control alias="fam(Player)[0x2].PlayPause"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0xc" channel="0x2"/>
</events>
<controls>
<control alias="fam(Player)[0x2].Cue"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x14" channel="0x2"/>
</events>
<controls>
<control alias="fam(Player)[0x2].AutoLoopTrigger"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x1f" channel="0x7"/>
</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="Note" parameter="0x1a" channel="0x2"/>
</events>
<controls>
<control alias="fam(Player)[0x2].PitchMode"/>
</controls>
<preset name="Inc.-Dec. Button">
<parameters>
<parameter object="action-0" key="integer" value="1"/>
<parameter object="dispatch" key="interpretCCasNote" value="off"/>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x58" channel="0x2"/>
</events>
<controls>
<control alias="fam(Player)[0x2].SyncWithMaster"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x13" channel="0x2"/>
</events>
<controls>
<control alias="fam(Player)[0x2].AutoLoopSelect"/>
</controls>
<preset name="Inc.-Dec. Integer Fader/Knob">
<parameters>
<parameter object="map" key="backwardIntegerRange" value="-1 -64"/>
<parameter object="map" key="backwardNormalRange" value="1 0.503937008"/>
<parameter object="map" key="forwardIntegerRange" value="1 65"/>
<parameter object="map" key="forwardNormalRange" value="0.00787401575 0.511811024"/>
<parameter object="step" key="factor" value="1"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x47" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].CuePlay"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x47" channel="0x2"/>
</events>
<controls>
<control alias="fam(Player)[0x2].CuePlay"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0xf" channel="0x7"/>
</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="0xb" channel="0x7"/>
</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="0x7" channel="0x7"/>
</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="0x1b" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).FilterA"/>
</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="0x5" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).GainC"/>
</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="0x11" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).BassGainC"/>
</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="0xd" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).MidGainC"/>
</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="0x9" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).TrebleGainC"/>
</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="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).FilterB"/>
</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="0x1d" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).FilterC"/>
</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="Note" parameter="0x56" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).CueMonitorC"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x6" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).GainD"/>
</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="0x12" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).BassGainD"/>
</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="0xe" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).MidGainD"/>
</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="0xa" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).TrebleGainD"/>
</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="0x1e" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).FilterD"/>
</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="0x19" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).VolumeD"/>
</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="Note" parameter="0x58" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].SyncWithMaster"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x5c" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].SetMaster"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x5c" channel="0x2"/>
</events>
<controls>
<control alias="fam(Player)[0x2].SetMaster"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0xb" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].PlayPause"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0xb" channel="0x3"/>
</events>
<controls>
<control alias="fam(Player)[0x3].PlayPause"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0xc" channel="0x3"/>
</events>
<controls>
<control alias="fam(Player)[0x3].Cue"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0xb" channel="0x4"/>
</events>
<controls>
<control alias="fam(Player)[0x4].PlayPause"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0xc" channel="0x4"/>
</events>
<controls>
<control alias="fam(Player)[0x4].Cue"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x1" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).CueMix"/>
</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="0x13" channel="0x7"/>
</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="0x2" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).MonitorVolume"/>
</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="Note" parameter="0x1b" channel="0x2"/>
</events>
<controls>
<control alias="fam(Player)[0x2].PitchRange"/>
</controls>
<preset name="Inc.-Dec. Button">
<parameters>
<parameter object="action-0" key="integer" value="1"/>
<parameter object="dispatch" key="interpretCCasNote" value="off"/>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x1b" channel="0x3"/>
</events>
<controls>
<control alias="fam(Player)[0x3].PitchRange"/>
</controls>
<preset name="Inc.-Dec. Button">
<parameters>
<parameter object="action-0" key="integer" value="1"/>
<parameter object="dispatch" key="interpretCCasNote" value="off"/>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x21" channel="0x3"/>
</events>
<controls>
<control alias="fam(Player)[0x3].PitchBend"/>
</controls>
<preset name="Pitch Wheel">
<parameters>
<parameter object="factor" key="factor" value="1"/>
<parameter object="map" key="negativeNormalRange" value="0 0.5"/>
<parameter object="map" key="positiveNormalRange" value="0.5 1"/>
<parameter object="timeout" key="Repeat Time" value="100"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x21" channel="0x4"/>
</events>
<controls>
<control alias="fam(Player)[0x4].PitchBend"/>
</controls>
<preset name="Pitch Wheel">
<parameters>
<parameter object="factor" key="factor" value="1"/>
<parameter object="map" key="negativeNormalRange" value="0 0.5"/>
<parameter object="map" key="positiveNormalRange" value="0.5 1"/>
<parameter object="timeout" key="Repeat Time" value="100"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x0" channel="0x4"/>
</events>
<controls>
<control alias="fam(Player)[0x4].PitchValue"/>
</controls>
<preset name="Direct Fader/Knob">
<parameters>
<parameter object="action-0" key="action" value="SetNormalTakeOver"/>
<parameter object="dispatch" key="centerCCandPWvalueRange" value="64 64"/>
<parameter object="dispatch" key="useCenteredCCandPW" value="on"/>
<parameter object="invert" key="on" value="on"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x0" channel="0x3"/>
</events>
<controls>
<control alias="fam(Player)[0x3].PitchValue"/>
</controls>
<preset name="Direct Fader/Knob">
<parameters>
<parameter object="action-0" key="action" value="SetNormalTakeOver"/>
<parameter object="dispatch" key="centerCCandPWvalueRange" value="64 64"/>
<parameter object="dispatch" key="useCenteredCCandPW" value="on"/>
<parameter object="invert" key="on" value="on"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x1a" channel="0x3"/>
</events>
<controls>
<control alias="fam(Player)[0x3].PitchMode"/>
</controls>
<preset name="Inc.-Dec. Button">
<parameters>
<parameter object="action-0" key="integer" value="1"/>
<parameter object="dispatch" key="interpretCCasNote" value="off"/>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x1a" channel="0x4"/>
</events>
<controls>
<control alias="fam(Player)[0x4].PitchMode"/>
</controls>
<preset name="Inc.-Dec. Button">
<parameters>
<parameter object="action-0" key="integer" value="1"/>
<parameter object="dispatch" key="interpretCCasNote" value="off"/>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x1b" channel="0x4"/>
</events>
<controls>
<control alias="fam(Player)[0x4].PitchRange"/>
</controls>
<preset name="Inc.-Dec. Button">
<parameters>
<parameter object="action-0" key="integer" value="1"/>
<parameter object="dispatch" key="interpretCCasNote" value="off"/>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x13" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].AutoLoopSelect"/>
</controls>
<preset name="Inc.-Dec. Integer Fader/Knob">
<parameters>
<parameter object="map" key="backwardIntegerRange" value="-1 -63"/>
<parameter object="map" key="backwardNormalRange" value="1 0.511811024"/>
<parameter object="map" key="forwardIntegerRange" value="1 64"/>
<parameter object="map" key="forwardNormalRange" value="0.00787401575 0.503937008"/>
<parameter object="step" key="factor" value="1"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x44" channel="0x2"/>
</events>
<controls>
<control alias="fam(Mixer).VolumeD"/>
</controls>
<preset name="Inc.-Dec. Normal Fader/Knob">
<parameters>
<parameter object="invert" key="on" value="off"/>
<parameter object="map" key="backwardIntegerRange" value="-1 -63"/>
<parameter object="map" key="backwardNormalRange" value="1 0.511811024"/>
<parameter object="map" key="forwardIntegerRange" value="1 64"/>
<parameter object="map" key="forwardNormalRange" value="0 0.496062992"/>
<parameter object="step" key="factor" value="0.04"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x13" channel="0x4"/>
</events>
<controls>
<control alias="fam(Player)[0x4].AutoLoopSelect"/>
</controls>
<preset name="Inc.-Dec. Integer Fader/Knob">
<parameters>
<parameter object="map" key="backwardIntegerRange" value="-1 -64"/>
<parameter object="map" key="backwardNormalRange" value="1 0.503937008"/>
<parameter object="map" key="forwardIntegerRange" value="1 65"/>
<parameter object="map" key="forwardNormalRange" value="0.00787401575 0.511811024"/>
<parameter object="step" key="factor" value="1"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x14" channel="0x4"/>
</events>
<controls>
<control alias="fam(Player)[0x4].AutoLoopTrigger"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x13" channel="0x3"/>
</events>
<controls>
<control alias="fam(Player)[0x3].AutoLoopSelect"/>
</controls>
<preset name="Inc.-Dec. Integer Fader/Knob">
<parameters>
<parameter object="map" key="backwardIntegerRange" value="-1 -64"/>
<parameter object="map" key="backwardNormalRange" value="1 0.503937008"/>
<parameter object="map" key="forwardIntegerRange" value="1 65"/>
<parameter object="map" key="forwardNormalRange" value="0.00787401575 0.511811024"/>
<parameter object="step" key="factor" value="1"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x14" channel="0x3"/>
</events>
<controls>
<control alias="fam(Player)[0x3].AutoLoopTrigger"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x4d" channel="0x4"/>
</events>
<controls>
<control alias="fam(Player)[0x4].SmartSeek"/>
</controls>
<preset name="Inc.-Dec. Button">
<parameters>
<parameter object="action-0" key="integer" value="1"/>
<parameter object="dispatch" key="interpretCCasNote" value="off"/>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="100"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x4c" channel="0x4"/>
</events>
<controls>
<control alias="fam(Player)[0x4].SmartSeek"/>
</controls>
<preset name="Inc.-Dec. Button">
<parameters>
<parameter object="action-0" key="integer" value="-1"/>
<parameter object="dispatch" key="interpretCCasNote" value="off"/>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="100"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x4d" channel="0x3"/>
</events>
<controls>
<control alias="fam(Player)[0x3].SmartSeek"/>
</controls>
<preset name="Inc.-Dec. Button">
<parameters>
<parameter object="action-0" key="integer" value="1"/>
<parameter object="dispatch" key="interpretCCasNote" value="off"/>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="100"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x4c" channel="0x3"/>
</events>
<controls>
<control alias="fam(Player)[0x3].SmartSeek"/>
</controls>
<preset name="Inc.-Dec. Button">
<parameters>
<parameter object="action-0" key="integer" value="-1"/>
<parameter object="dispatch" key="interpretCCasNote" value="off"/>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="100"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x58" channel="0x3"/>
</events>
<controls>
<control alias="fam(Player)[0x3].SyncWithMaster"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x58" channel="0x4"/>
</events>
<controls>
<control alias="fam(Player)[0x4].SyncWithMaster"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x5c" channel="0x4"/>
</events>
<controls>
<control alias="fam(Player)[0x4].SetMaster"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x5c" channel="0x3"/>
</events>
<controls>
<control alias="fam(Player)[0x3].SetMaster"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x47" channel="0x4"/>
</events>
<controls>
<control alias="fam(Player)[0x4].CuePlay"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x47" channel="0x3"/>
</events>
<controls>
<control alias="fam(Player)[0x3].CuePlay"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x4f" channel="0x3"/>
</events>
<controls>
<control alias="fam(Player)[0x3].BeatGridMove"/>
</controls>
<preset name="Inc.-Dec. Integer Fader/Knob">
<parameters>
<parameter object="map" key="backwardIntegerRange" value="-1 -63"/>
<parameter object="map" key="backwardNormalRange" value="1 0.511811024"/>
<parameter object="map" key="forwardIntegerRange" value="1 63"/>
<parameter object="map" key="forwardNormalRange" value="0.00787401575 0.496062992"/>
<parameter object="step" key="factor" value="4"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x4f" channel="0x4"/>
</events>
<controls>
<control alias="fam(Player)[0x4].BeatGridMove"/>
</controls>
<preset name="Inc.-Dec. Integer Fader/Knob">
<parameters>
<parameter object="map" key="backwardIntegerRange" value="-1 -63"/>
<parameter object="map" key="backwardNormalRange" value="1 0.511811024"/>
<parameter object="map" key="forwardIntegerRange" value="1 63"/>
<parameter object="map" key="forwardNormalRange" value="0.00787401575 0.496062992"/>
<parameter object="step" key="factor" value="4"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x0" channel="0x2"/>
</events>
<controls>
<control alias="fam(Player)[0x2].PitchValue"/>
</controls>
<preset name="Direct Fader/Knob">
<parameters>
<parameter object="action-0" key="action" value="SetNormalTakeOver"/>
<parameter object="dispatch" key="centerCCandPWvalueRange" value="64 64"/>
<parameter object="dispatch" key="useCenteredCCandPW" value="on"/>
<parameter object="invert" key="on" value="on"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x0" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].PitchValue"/>
</controls>
<preset name="Direct Fader/Knob">
<parameters>
<parameter object="action-0" key="action" value="SetNormalTakeOver"/>
<parameter object="dispatch" key="centerCCandPWvalueRange" value="64 64"/>
<parameter object="dispatch" key="useCenteredCCandPW" value="on"/>
<parameter object="invert" key="on" value="on"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x27" channel="0x3"/>
</events>
<controls>
<control alias="fam(Player)[0x3].SmartSeek"/>
</controls>
<preset name="Inc.-Dec. Integer Fader/Knob">
<parameters>
<parameter object="map" key="backwardIntegerRange" value="-1 -63"/>
<parameter object="map" key="backwardNormalRange" value="0.496062992 0.00787401575"/>
<parameter object="map" key="forwardIntegerRange" value="1 63"/>
<parameter object="map" key="forwardNormalRange" value="0.511811024 1"/>
<parameter object="step" key="factor" value="1"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x27" channel="0x4"/>
</events>
<controls>
<control alias="fam(Player)[0x4].SmartSeek"/>
</controls>
<preset name="Inc.-Dec. Integer Fader/Knob">
<parameters>
<parameter object="map" key="backwardIntegerRange" value="-1 -63"/>
<parameter object="map" key="backwardNormalRange" value="0.496062992 0.00787401575"/>
<parameter object="map" key="forwardIntegerRange" value="1 63"/>
<parameter object="map" key="forwardNormalRange" value="0.511811024 1"/>
<parameter object="step" key="factor" value="1"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x54" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).CueMonitorA"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x55" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).CueMonitorB"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x37" channel="0x3"/>
<MIDI type="CC" parameter="0x23" channel="0x3"/>
</events>
<controls>
<control alias="fam(Player)[0x3].ComboJog"/>
</controls>
<preset name="Touch">
<parameters>
<parameter object="jog" key="Backward Tick Increment Range" value="-1 -64"/>
<parameter object="jog" key="Backward Value Range" value="63 0"/>
<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="65 127"/>
<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="Pitch Bend when No Touch" value="off"/>
<parameter object="jog" key="Sensitivity" value="1"/>
<parameter object="jog" key="Ticks Per Turn" value="1080"/>
<parameter object="stop timer" key="Repeat Time" value="50"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x36" channel="0x3"/>
<MIDI type="CC" parameter="0x22" channel="0x3"/>
</events>
<controls>
<control alias="fam(Player)[0x3].ComboJog"/>
</controls>
<preset name="Touch">
<parameters>
<parameter object="jog" key="Backward Tick Increment Range" value="-1 -64"/>
<parameter object="jog" key="Backward Value Range" value="63 0"/>
<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="65 127"/>
<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="Pitch Bend when No Touch" value="off"/>
<parameter object="jog" key="Sensitivity" value="1"/>
<parameter object="jog" key="Ticks Per Turn" value="1080"/>
<parameter object="stop timer" key="Repeat Time" value="50"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x37" channel="0x4"/>
<MIDI type="CC" parameter="0x23" channel="0x4"/>
</events>
<controls>
<control alias="fam(Player)[0x4].ComboJog"/>
</controls>
<preset name="Touch">
<parameters>
<parameter object="jog" key="Backward Tick Increment Range" value="-1 -64"/>
<parameter object="jog" key="Backward Value Range" value="63 0"/>
<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="65 127"/>
<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="Pitch Bend when No Touch" value="off"/>
<parameter object="jog" key="Sensitivity" value="1"/>
<parameter object="jog" key="Ticks Per Turn" value="1080"/>
<parameter object="stop timer" key="Repeat Time" value="50"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x36" channel="0x4"/>
<MIDI type="CC" parameter="0x22" channel="0x4"/>
</events>
<controls>
<control alias="fam(Player)[0x4].ComboJog"/>
</controls>
<preset name="Touch">
<parameters>
<parameter object="jog" key="Backward Tick Increment Range" value="-1 -64"/>
<parameter object="jog" key="Backward Value Range" value="63 0"/>
<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="65 127"/>
<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="Pitch Bend when No Touch" value="off"/>
<parameter object="jog" key="Sensitivity" value="1"/>
<parameter object="jog" key="Ticks Per Turn" value="1080"/>
<parameter object="stop timer" key="Repeat Time" value="50"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x40" channel="0x1"/>
</events>
<controls>
<control alias="fam(Tracker).BrowseActiveBrowsable"/>
</controls>
<preset name="Inc.-Dec. Integer Fader/Knob">
<parameters>
<parameter object="map" key="backwardIntegerRange" value="-1 -63"/>
<parameter object="map" key="backwardNormalRange" value="1 0.511811024"/>
<parameter object="map" key="forwardIntegerRange" value="1 63"/>
<parameter object="map" key="forwardNormalRange" value="0.00787401575 0.496062992"/>
<parameter object="step" key="factor" value="1"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x40" channel="0x2"/>
</events>
<controls>
<control alias="fam(Tracker).BrowseActiveBrowsable"/>
</controls>
<preset name="Inc.-Dec. Integer Fader/Knob">
<parameters>
<parameter object="map" key="backwardIntegerRange" value="-1 -63"/>
<parameter object="map" key="backwardNormalRange" value="1 0.511811024"/>
<parameter object="map" key="forwardIntegerRange" value="1 63"/>
<parameter object="map" key="forwardNormalRange" value="0.00787401575 0.496062992"/>
<parameter object="step" key="factor" value="1"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x36" channel="0x1"/>
<MIDI type="CC" parameter="0x2" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].ComboJog"/>
</controls>
<preset name="Touch">
<parameters>
<parameter object="jog" key="Backward Tick Increment Range" value="-1 -64"/>
<parameter object="jog" key="Backward Value Range" value="63 0"/>
<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="65 127"/>
<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="Pitch Bend when No Touch" value="off"/>
<parameter object="jog" key="Sensitivity" value="1"/>
<parameter object="jog" key="Ticks Per Turn" value="1080"/>
<parameter object="stop timer" key="Repeat Time" value="100"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x1" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].PitchBend"/>
</controls>
<preset name="Pitch Wheel">
<parameters>
<parameter object="factor" key="factor" value="1"/>
<parameter object="map" key="negativeNormalRange" value="0 0.5"/>
<parameter object="map" key="positiveNormalRange" value="0.5 1"/>
<parameter object="timeout" key="Repeat Time" value="100"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x7" 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 -64"/>
<parameter object="map" key="backwardNormalRange" value="0.496062992 0"/>
<parameter object="map" key="forwardIntegerRange" value="1 63"/>
<parameter object="map" key="forwardNormalRange" value="0.511811024 1"/>
<parameter object="step" key="factor" value="1"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x7" channel="0x2"/>
</events>
<controls>
<control alias="fam(Player)[0x2].SmartSeek"/>
</controls>
<preset name="Inc.-Dec. Integer Fader/Knob">
<parameters>
<parameter object="map" key="backwardIntegerRange" value="-1 -64"/>
<parameter object="map" key="backwardNormalRange" value="0.496062992 0"/>
<parameter object="map" key="forwardIntegerRange" value="1 63"/>
<parameter object="map" key="forwardNormalRange" value="0.511811024 1"/>
<parameter object="step" key="factor" value="1"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x36" channel="0x2"/>
<MIDI type="CC" parameter="0x2" channel="0x2"/>
</events>
<controls>
<control alias="fam(Player)[0x2].ComboJog"/>
</controls>
<preset name="Touch">
<parameters>
<parameter object="jog" key="Backward Tick Increment Range" value="-1 -64"/>
<parameter object="jog" key="Backward Value Range" value="63 0"/>
<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="65 127"/>
<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="Pitch Bend when No Touch" value="off"/>
<parameter object="jog" key="Sensitivity" value="1"/>
<parameter object="jog" key="Ticks Per Turn" value="1080"/>
<parameter object="stop timer" key="Repeat Time" value="100"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x1" channel="0x2"/>
</events>
<controls>
<control alias="fam(Player)[0x2].PitchBend"/>
</controls>
<preset name="Pitch Wheel">
<parameters>
<parameter object="factor" key="factor" value="1"/>
<parameter object="map" key="negativeNormalRange" value="0 0.5"/>
<parameter object="map" key="positiveNormalRange" value="0.5 1"/>
<parameter object="timeout" key="Repeat Time" value="100"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x40" channel="0x1"/>
</events>
<controls>
<control alias="fam(Tracker).ExpandCollapseCollection"/>
</controls>
<preset name="Logic Fader/Knob">
<parameters>
<parameter object="invert" key="on" value="off"/>
<parameter object="range" key="range begin" value="0"/>
<parameter object="range" key="range end" value="1"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x57" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).CueMonitorD"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x40" channel="0x2"/>
</events>
<controls>
<control alias="fam(Tracker).ExpandCollapseCollection"/>
</controls>
<preset name="Logic Fader/Knob">
<parameters>
<parameter object="invert" key="on" value="off"/>
<parameter object="range" key="range begin" value="0"/>
<parameter object="range" key="range end" value="1"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x45" channel="0x7"/>
</events>
<controls>
<control alias="fam(Tracker).AutoplayStartStop"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x42" channel="0x1"/>
</events>
<controls>
<control alias="fam(Tracker).LoadInPlayerA"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x42" channel="0x2"/>
</events>
<controls>
<control alias="fam(Tracker).LoadInPlayerB"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x44" channel="0x1"/>
</events>
<controls>
<control alias="fam(Tracker).ChangeActiveBrowsable"/>
</controls>
<preset name="Inc.-Dec. Button">
<parameters>
<parameter object="action-0" key="integer" value="1"/>
<parameter object="dispatch" key="interpretCCasNote" value="off"/>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x44" channel="0x2"/>
</events>
<controls>
<control alias="fam(Tracker).ChangeActiveBrowsable"/>
</controls>
<preset name="Inc.-Dec. Button">
<parameters>
<parameter object="action-0" key="integer" value="1"/>
<parameter object="dispatch" key="interpretCCasNote" value="off"/>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x43" channel="0x1"/>
</events>
<controls>
<control alias="fam(Tracker).ExpandCollapseTree"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x42" channel="0x1"/>
</events>
<controls>
<control alias="fam(Tracker).ExpandCollapseCollection"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x42" channel="0x2"/>
</events>
<controls>
<control alias="fam(Tracker).ExpandCollapseCollection"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x43" channel="0x2"/>
</events>
<controls>
<control alias="fam(Tracker).ExpandCollapseTree"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x3e" channel="0x1"/>
</events>
<controls>
<control alias="fam(SyncTools).SnapOnOffControl"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x3f" channel="0x1"/>
</events>
<controls>
<control alias="fam(SyncTools).QuantizeOnOffControl"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x50" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].SlipMode"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x50" channel="0x2"/>
</events>
<controls>
<control alias="fam(Player)[0x2].SlipMode"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x17" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).VolumeC"/>
</controls>
<preset name="Direct Fader/Knob">
<parameters>
<parameter object="action-0" key="action" value="SetNormalTakeOver"/>
<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="0x13" modifiers="ML3" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].KeySemitones"/>
</controls>
<preset name="Inc.-Dec. Integer Fader/Knob">
<parameters>
<parameter object="map" key="backwardIntegerRange" value="-1 -64"/>
<parameter object="map" key="backwardNormalRange" value="1 0.503937008"/>
<parameter object="map" key="forwardIntegerRange" value="1 63"/>
<parameter object="map" key="forwardNormalRange" value="0.00787401575 0.496062992"/>
<parameter object="step" key="factor" value="1"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x15" channel="0x1"/>
</events>
<controls>
<control alias="mod(ShiftLogic3)"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x4f" channel="0x2"/>
</events>
<controls>
<control alias="fam(Player)[0x2].BeatGridMove"/>
</controls>
<preset name="Inc.-Dec. Integer Fader/Knob">
<parameters>
<parameter object="map" key="backwardIntegerRange" value="-1 -63"/>
<parameter object="map" key="backwardNormalRange" value="1 0.511811024"/>
<parameter object="map" key="forwardIntegerRange" value="1 63"/>
<parameter object="map" key="forwardNormalRange" value="0.00787401575 0.496062992"/>
<parameter object="step" key="factor" value="4"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x15" channel="0x2"/>
</events>
<controls>
<control alias="mod(ShiftLogic5)"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x17" channel="0x2"/>
</events>
<controls>
<control alias="mod(ShiftLogic4)"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x17" channel="0x1"/>
</events>
<controls>
<control alias="mod(ShiftLogic2)"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x46" modifiers="ML4" channel="0x6"/>
</events>
<controls>
<control alias="fam(Sampler)[0x2].Pad1Control"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x0" modifiers="ML4" channel="0x6"/>
</events>
<controls>
<control alias="fam(Sampler)[0x2].PadActiveMode"/>
</controls>
<preset name="Inc.-Dec. Integer Fader/Knob">
<parameters>
<parameter object="map" key="backwardIntegerRange" value="-1 -64"/>
<parameter object="map" key="backwardNormalRange" value="0.503937008 1"/>
<parameter object="map" key="forwardIntegerRange" value="1 63"/>
<parameter object="map" key="forwardNormalRange" value="0.00787401575 0.496062992"/>
<parameter object="step" key="factor" value="1"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x2" modifiers="ML4" channel="0x6"/>
</events>
<controls>
<control alias="fam(Sampler)[0x2].PadActiveVolume"/>
</controls>
<preset name="Direct Fader/Knob">
<parameters>
<parameter object="action-0" key="action" value="SetNormalTakeOver"/>
<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="0x40" modifiers="ML4" channel="0x2"/>
</events>
<controls>
<control alias="fam(Sampler)[0x2].BrowseSampleBankList"/>
</controls>
<preset name="Inc.-Dec. Integer Fader/Knob">
<parameters>
<parameter object="map" key="backwardIntegerRange" value="-1 -64"/>
<parameter object="map" key="backwardNormalRange" value="0.503937008 1"/>
<parameter object="map" key="forwardIntegerRange" value="1 64"/>
<parameter object="map" key="forwardNormalRange" value="0 0.496062992"/>
<parameter object="step" key="factor" value="1"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x42" modifiers="ML4" channel="0x2"/>
</events>
<controls>
<control alias="fam(Sampler)[0x2].LoadSelectedSampleBank"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x1" modifiers="ML4" channel="0x2"/>
</events>
<controls>
<control alias="fam(Sampler)[0x2].PadActivePitchBend"/>
</controls>
<preset name="Pitch Wheel">
<parameters>
<parameter object="factor" key="factor" value="1"/>
<parameter object="map" key="negativeNormalRange" value="0 0.5"/>
<parameter object="map" key="positiveNormalRange" value="0.5 1"/>
<parameter object="timeout" key="Repeat Time" value="100"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x47" modifiers="ML4" channel="0x6"/>
</events>
<controls>
<control alias="fam(Sampler)[0x2].Pad2Control"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x48" modifiers="ML4" channel="0x6"/>
</events>
<controls>
<control alias="fam(Sampler)[0x2].Pad3Control"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x49" modifiers="ML4" channel="0x6"/>
</events>
<controls>
<control alias="fam(Sampler)[0x2].Pad4Control"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x13" modifiers="ML4" channel="0x2"/>
</events>
<controls>
<control alias="fam(Sampler)[0x2].PadActiveRollingFrequency"/>
</controls>
<preset name="Inc.-Dec. Integer Fader/Knob">
<parameters>
<parameter object="map" key="backwardIntegerRange" value="-1 -64"/>
<parameter object="map" key="backwardNormalRange" value="1 0.503937008"/>
<parameter object="map" key="forwardIntegerRange" value="1 63"/>
<parameter object="map" key="forwardNormalRange" value="0.00787401575 0.496062992"/>
<parameter object="step" key="factor" value="1"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x5c" modifiers="ML4" channel="0x2"/>
</events>
<controls>
<control alias="fam(Sampler)[0x2].SetAsMaster"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x58" modifiers="ML4" channel="0x2"/>
</events>
<controls>
<control alias="fam(Sampler)[0x2].SyncWithMaster"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x62" modifiers="ML4" channel="0x6"/>
</events>
<controls>
<control alias="fam(Sampler)[0x2].Pad1Mute"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x63" modifiers="ML4" channel="0x6"/>
</events>
<controls>
<control alias="fam(Sampler)[0x2].Pad2Mute"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x64" modifiers="ML4" channel="0x6"/>
</events>
<controls>
<control alias="fam(Sampler)[0x2].Pad3Mute"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x65" modifiers="ML4" channel="0x6"/>
</events>
<controls>
<control alias="fam(Sampler)[0x2].Pad4Mute"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x5c" modifiers="ML2" channel="0x1"/>
</events>
<controls>
<control alias="fam(Sampler)[0x1].SetAsMaster"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x58" modifiers="ML2" channel="0x1"/>
</events>
<controls>
<control alias="fam(Sampler)[0x1].SyncWithMaster"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x40" modifiers="ML2" channel="0x1"/>
</events>
<controls>
<control alias="fam(Sampler)[0x1].BrowseSampleBankList"/>
</controls>
<preset name="Inc.-Dec. Integer Fader/Knob">
<parameters>
<parameter object="map" key="backwardIntegerRange" value="-1 -64"/>
<parameter object="map" key="backwardNormalRange" value="0.503937008 1"/>
<parameter object="map" key="forwardIntegerRange" value="1 64"/>
<parameter object="map" key="forwardNormalRange" value="0 0.496062992"/>
<parameter object="step" key="factor" value="1"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x42" modifiers="ML2" channel="0x1"/>
</events>
<controls>
<control alias="fam(Sampler)[0x1].LoadSelectedSampleBank"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x0" modifiers="ML2" channel="0x5"/>
</events>
<controls>
<control alias="fam(Sampler)[0x1].PadActiveMode"/>
</controls>
<preset name="Inc.-Dec. Integer Fader/Knob">
<parameters>
<parameter object="map" key="backwardIntegerRange" value="-1 -64"/>
<parameter object="map" key="backwardNormalRange" value="1 0.503937008"/>
<parameter object="map" key="forwardIntegerRange" value="1 63"/>
<parameter object="map" key="forwardNormalRange" value="0.00787401575 0.496062992"/>
<parameter object="step" key="factor" value="1"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x2" modifiers="ML2" channel="0x5"/>
</events>
<controls>
<control alias="fam(Sampler)[0x1].PadActiveVolume"/>
</controls>
<preset name="Direct Fader/Knob">
<parameters>
<parameter object="action-0" key="action" value="SetNormalTakeOver"/>
<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="0x1" modifiers="ML2" channel="0x1"/>
</events>
<controls>
<control alias="fam(Sampler)[0x1].PadActivePitchBend"/>
</controls>
<preset name="Pitch Wheel">
<parameters>
<parameter object="factor" key="factor" value="1"/>
<parameter object="map" key="negativeNormalRange" value="0 0.5"/>
<parameter object="map" key="positiveNormalRange" value="0.5 1"/>
<parameter object="timeout" key="Repeat Time" value="100"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x46" modifiers="ML2" channel="0x5"/>
</events>
<controls>
<control alias="fam(Sampler)[0x1].Pad1Control"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x62" modifiers="ML2" channel="0x5"/>
</events>
<controls>
<control alias="fam(Sampler)[0x1].Pad1Mute"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x63" modifiers="ML2" channel="0x5"/>
</events>
<controls>
<control alias="fam(Sampler)[0x1].Pad2Mute"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x64" modifiers="ML2" channel="0x5"/>
</events>
<controls>
<control alias="fam(Sampler)[0x1].Pad3Mute"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x65" modifiers="ML2" channel="0x5"/>
</events>
<controls>
<control alias="fam(Sampler)[0x1].Pad4Mute"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x49" modifiers="ML2" channel="0x5"/>
</events>
<controls>
<control alias="fam(Sampler)[0x1].Pad4Control"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x48" modifiers="ML2" channel="0x5"/>
</events>
<controls>
<control alias="fam(Sampler)[0x1].Pad3Control"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x47" modifiers="ML2" channel="0x5"/>
</events>
<controls>
<control alias="fam(Sampler)[0x1].Pad2Control"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x3f" channel="0x7"/>
</events>
<controls>
<control alias="fam(Video)[0x1].TransitionType"/>
</controls>
<preset name="Inc.-Dec. Button (as Note)">
<parameters>
<parameter object="action-0" key="integer" value="1"/>
<parameter object="dispatch" key="interpretCCasNote" value="on"/>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x49" modifiers="ML3" channel="0x5"/>
</events>
<controls>
<control alias="fam(Fx)[0x1].InputChannel"/>
</controls>
<preset name="Inc.-Dec. Button">
<parameters>
<parameter object="action-0" key="integer" value="1"/>
<parameter object="dispatch" key="interpretCCasNote" value="off"/>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x46" modifiers="ML3" channel="0x5"/>
</events>
<controls>
<control alias="fam(Fx)[0x1].OnOff"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x0" modifiers="ML3" channel="0x5"/>
</events>
<controls>
<control alias="fam(Fx)[0x1].Amount"/>
</controls>
<preset name="Inc.-Dec. Normal Fader/Knob">
<parameters>
<parameter object="invert" key="on" value="off"/>
<parameter object="map" key="backwardIntegerRange" value="-1 -64"/>
<parameter object="map" key="backwardNormalRange" value="1 0.503937008"/>
<parameter object="map" key="forwardIntegerRange" value="1 63"/>
<parameter object="map" key="forwardNormalRange" value="0.00787401575 0.496062992"/>
<parameter object="step" key="factor" value="0.08"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x2" modifiers="ML3" channel="0x5"/>
</events>
<controls>
<control alias="fam(Fx)[0x1].Depth"/>
</controls>
<preset name="Direct Fader/Knob">
<parameters>
<parameter object="action-0" key="action" value="SetNormalTakeOver"/>
<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="Note" parameter="0x47" modifiers="ML3" channel="0x5"/>
</events>
<controls>
<control alias="fam(Fx)[0x1].Select"/>
</controls>
<preset name="Inc.-Dec. Button">
<parameters>
<parameter object="action-0" key="integer" value="-1"/>
<parameter object="dispatch" key="interpretCCasNote" value="off"/>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x48" modifiers="ML3" channel="0x5"/>
</events>
<controls>
<control alias="fam(Fx)[0x1].Select"/>
</controls>
<preset name="Inc.-Dec. Button">
<parameters>
<parameter object="action-0" key="integer" value="1"/>
<parameter object="dispatch" key="interpretCCasNote" value="off"/>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x49" modifiers="ML5" channel="0x6"/>
</events>
<controls>
<control alias="fam(Fx)[0x2].InputChannel"/>
</controls>
<preset name="Inc.-Dec. Button">
<parameters>
<parameter object="action-0" key="integer" value="1"/>
<parameter object="dispatch" key="interpretCCasNote" value="off"/>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x46" modifiers="ML5" channel="0x6"/>
</events>
<controls>
<control alias="fam(Fx)[0x2].OnOff"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x0" modifiers="ML5" channel="0x6"/>
</events>
<controls>
<control alias="fam(Fx)[0x2].Amount"/>
</controls>
<preset name="Inc.-Dec. Normal Fader/Knob">
<parameters>
<parameter object="invert" key="on" value="off"/>
<parameter object="map" key="backwardIntegerRange" value="-1 -64"/>
<parameter object="map" key="backwardNormalRange" value="1 0.503937008"/>
<parameter object="map" key="forwardIntegerRange" value="1 63"/>
<parameter object="map" key="forwardNormalRange" value="0.00787401575 0.496062992"/>
<parameter object="step" key="factor" value="0.08"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x2" modifiers="ML5" channel="0x6"/>
</events>
<controls>
<control alias="fam(Fx)[0x2].Depth"/>
</controls>
<preset name="Direct Fader/Knob">
<parameters>
<parameter object="action-0" key="action" value="SetNormalTakeOver"/>
<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="Note" parameter="0x47" modifiers="ML5" channel="0x6"/>
</events>
<controls>
<control alias="fam(Fx)[0x2].Select"/>
</controls>
<preset name="Inc.-Dec. Button">
<parameters>
<parameter object="action-0" key="integer" value="-1"/>
<parameter object="dispatch" key="interpretCCasNote" value="off"/>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x48" modifiers="ML5" channel="0x6"/>
</events>
<controls>
<control alias="fam(Fx)[0x2].Select"/>
</controls>
<preset name="Inc.-Dec. Button">
<parameters>
<parameter object="action-0" key="integer" value="1"/>
<parameter object="dispatch" key="interpretCCasNote" value="off"/>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x46" channel="0x5"/>
</events>
<controls>
<control alias="fam(Player)[0x1].Locator1Control"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x47" channel="0x5"/>
</events>
<controls>
<control alias="fam(Player)[0x1].Locator2Control"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x48" channel="0x5"/>
</events>
<controls>
<control alias="fam(Player)[0x1].Locator3Control"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x49" channel="0x5"/>
</events>
<controls>
<control alias="fam(Player)[0x1].Locator4Control"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x65" channel="0x5"/>
</events>
<controls>
<control alias="fam(Player)[0x1].Locator4Clear"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x64" channel="0x5"/>
</events>
<controls>
<control alias="fam(Player)[0x1].Locator3Clear"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x63" channel="0x5"/>
</events>
<controls>
<control alias="fam(Player)[0x1].Locator2Clear"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x62" channel="0x5"/>
</events>
<controls>
<control alias="fam(Player)[0x1].Locator1Clear"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x65" channel="0x6"/>
</events>
<controls>
<control alias="fam(Player)[0x2].Locator4Clear"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x64" channel="0x6"/>
</events>
<controls>
<control alias="fam(Player)[0x2].Locator3Clear"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x62" channel="0x6"/>
</events>
<controls>
<control alias="fam(Player)[0x2].Locator1Clear"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x46" channel="0x6"/>
</events>
<controls>
<control alias="fam(Player)[0x2].Locator1Control"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x63" channel="0x6"/>
</events>
<controls>
<control alias="fam(Player)[0x2].Locator2Clear"/>
</controls>
<preset name="Trigger Button">
<parameters>
<parameter object="metronom" key="Repeat Acceleration" value="0.1"/>
<parameter object="metronom" key="Repeat Time" value="0"/>
<parameter object="metronom" key="Start Time" value="500"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x47" channel="0x6"/>
</events>
<controls>
<control alias="fam(Player)[0x2].Locator2Control"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x48" channel="0x6"/>
</events>
<controls>
<control alias="fam(Player)[0x2].Locator3Control"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x49" channel="0x6"/>
</events>
<controls>
<control alias="fam(Player)[0x2].Locator4Control"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x13" modifiers="ML2" channel="0x1"/>
</events>
<controls>
<control alias="fam(Sampler)[0x1].PadActiveRollingFrequency"/>
</controls>
<preset name="Inc.-Dec. Integer Fader/Knob">
<parameters>
<parameter object="map" key="backwardIntegerRange" value="-1 -64"/>
<parameter object="map" key="backwardNormalRange" value="1 0.503937008"/>
<parameter object="map" key="forwardIntegerRange" value="1 63"/>
<parameter object="map" key="forwardNormalRange" value="0.00787401575 0.496062992"/>
<parameter object="step" key="factor" value="1"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x48" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].Reverse"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x48" channel="0x2"/>
</events>
<controls>
<control alias="fam(Player)[0x2].Reverse"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
</input-mappings>
<output-mappings>
<mapping>
<control alias="fam(Player)[0x1].Loaded" value="true"/>
<MIDI type="Note" parameter="0x37" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].Loaded" value="false"/>
<MIDI type="Note" parameter="0x37" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].EndOfTrackAlarm" value="true"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0x37" channel="0x1" value="0x7f" duration="200"/>
<MIDI type="Note" parameter="0x37" channel="0x1" value="0x0" duration="200"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].PlayPause" value="true"/>
<MIDI type="Note" parameter="0xb" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x6e" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].PlayPause" value="false"/>
<MIDI type="Note" parameter="0xb" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x6e" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].CueStateOutput" value="0"/>
<MIDI type="Note" parameter="0xc" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x6f" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].CueStateOutput" value="1"/>
<MIDI type="Note" parameter="0xc" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x6f" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].CueStateOutput" value="2"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0xc" channel="0x1" value="127" duration="500"/>
<MIDI type="Note" parameter="0xc" channel="0x1" value="0" duration="500"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].Locator1Control" value="true"/>
<MIDI type="Note" parameter="0x46" channel="0x5" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].Locator1Control" value="false"/>
<MIDI type="Note" parameter="0x46" channel="0x5" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].Locator2Control" value="true"/>
<MIDI type="Note" parameter="0x47" channel="0x5" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].Locator2Control" value="false"/>
<MIDI type="Note" parameter="0x47" channel="0x5" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].Locator3Control" value="true"/>
<MIDI type="Note" parameter="0x48" channel="0x5" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].Locator3Control" value="false"/>
<MIDI type="Note" parameter="0x48" channel="0x5" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].Locator4Control" value="true"/>
<MIDI type="Note" parameter="0x49" channel="0x5" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].Locator4Control" value="false"/>
<MIDI type="Note" parameter="0x49" channel="0x5" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].InvertedPitchValue" value="%"/>
<MIDI type="CC" parameter="0x0" channel="1" value="%"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].PitchRange" value="0"/>
<MIDI type="Note" parameter="28" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].PitchRange" value="1"/>
<MIDI type="Note" parameter="32" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].PitchRange" value="2"/>
<MIDI type="Note" parameter="36" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].PitchRange" value="3"/>
<MIDI type="Note" parameter="40" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].PitchRange" value="4"/>
<MIDI type="Note" parameter="52" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].PitchRange" value="5"/>
<MIDI type="Note" parameter="68" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].PitchRange" value="6"/>
<MIDI type="Note" parameter="76" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].PitchMode" value="0"/>
<MIDI type="Note" parameter="26" channel="0x1" value="0x0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].PitchMode" value="1"/>
<MIDI type="Note" parameter="26" channel="0x1" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].PitchMode" value="2"/>
<MIDI type="Note" parameter="26" channel="0x1" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].LoopOnOff" value="true"/>
<MIDI type="Note" parameter="0x10" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x11" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x14" channel="0x1" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].LoopOnOff" value="false"/>
<MIDI type="Note" parameter="0x10" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x11" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x14" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].IsMaster" value="true"/>
<MIDI type="Note" parameter="0x5c" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].IsMaster" value="false"/>
<MIDI type="Note" parameter="0x5c" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].SyncWithMaster" value="true"/>
<MIDI type="Note" parameter="0x58" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].SyncWithMaster" value="false"/>
<MIDI type="Note" parameter="0x58" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].BeatFlash" value="true"/>
<MIDI type="Note" parameter="116" channel="12" value="0x7f"/>
<MIDI type="Note" parameter="120" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].BeatFlash" value="false"/>
<MIDI type="Note" parameter="116" channel="12" value="0x0"/>
<MIDI type="Note" parameter="120" channel="12" value="0x0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].DelayWithMaster" value="%"/>
<MIDI type="CC" parameter="0x14" channel="12" value="%"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].Loaded" value="true"/>
<MIDI type="Note" parameter="0x37" channel="0x2" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].Loaded" value="false"/>
<MIDI type="Note" parameter="0x37" channel="0x2" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].EndOfTrackAlarm" value="true"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0x37" channel="0x2" value="0x7f" duration="200"/>
<MIDI type="Note" parameter="0x37" channel="0x2" value="0x0" duration="200"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].PlayPause" value="true"/>
<MIDI type="Note" parameter="0xb" channel="0x2" value="127"/>
<MIDI type="Note" parameter="0x6e" channel="0x2" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].PlayPause" value="false"/>
<MIDI type="Note" parameter="0xb" channel="0x2" value="0"/>
<MIDI type="Note" parameter="0x6e" channel="0x2" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].CueStateOutput" value="0"/>
<MIDI type="Note" parameter="0xc" channel="0x2" value="0"/>
<MIDI type="Note" parameter="0x6f" channel="0x2" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].CueStateOutput" value="1"/>
<MIDI type="Note" parameter="0xc" channel="0x2" value="127"/>
<MIDI type="Note" parameter="0x6f" channel="0x2" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].CueStateOutput" value="2"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0xc" channel="0x2" value="127" duration="500"/>
<MIDI type="Note" parameter="0xc" channel="0x2" value="0" duration="500"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].Locator1Control" value="true"/>
<MIDI type="Note" parameter="0x46" channel="0x6" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].Locator1Control" value="false"/>
<MIDI type="Note" parameter="0x46" channel="0x6" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].Locator2Control" value="true"/>
<MIDI type="Note" parameter="0x47" channel="0x6" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].Locator2Control" value="false"/>
<MIDI type="Note" parameter="0x47" channel="0x6" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].Locator3Control" value="true"/>
<MIDI type="Note" parameter="0x48" channel="0x6" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].Locator3Control" value="false"/>
<MIDI type="Note" parameter="0x48" channel="0x6" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].Locator4Control" value="true"/>
<MIDI type="Note" parameter="0x49" channel="0x6" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].Locator4Control" value="false"/>
<MIDI type="Note" parameter="0x49" channel="0x6" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].InvertedPitchValue" value="%"/>
<MIDI type="CC" parameter="0x0" channel="2" value="%"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].PitchRange" value="0"/>
<MIDI type="Note" parameter="29" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].PitchRange" value="1"/>
<MIDI type="Note" parameter="33" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].PitchRange" value="2"/>
<MIDI type="Note" parameter="37" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].PitchRange" value="3"/>
<MIDI type="Note" parameter="41" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].PitchRange" value="4"/>
<MIDI type="Note" parameter="53" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].PitchRange" value="5"/>
<MIDI type="Note" parameter="69" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].PitchRange" value="6"/>
<MIDI type="Note" parameter="77" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].PitchMode" value="0"/>
<MIDI type="Note" parameter="26" channel="0x2" value="0x0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].PitchMode" value="1"/>
<MIDI type="Note" parameter="26" channel="0x2" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].PitchMode" value="2"/>
<MIDI type="Note" parameter="26" channel="0x2" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].LoopOnOff" value="true"/>
<MIDI type="Note" parameter="0x10" channel="0x2" value="127"/>
<MIDI type="Note" parameter="0x11" channel="0x2" value="127"/>
<MIDI type="Note" parameter="0x14" channel="0x2" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].LoopOnOff" value="false"/>
<MIDI type="Note" parameter="0x10" channel="0x2" value="0"/>
<MIDI type="Note" parameter="0x11" channel="0x2" value="0"/>
<MIDI type="Note" parameter="0x14" channel="0x2" value="0x0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].IsMaster" value="true"/>
<MIDI type="Note" parameter="0x5c" channel="0x2" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].IsMaster" value="false"/>
<MIDI type="Note" parameter="0x5c" channel="0x2" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].SyncWithMaster" value="true"/>
<MIDI type="Note" parameter="0x58" channel="0x2" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].SyncWithMaster" value="false"/>
<MIDI type="Note" parameter="0x58" channel="0x2" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].BeatFlash" value="true"/>
<MIDI type="Note" parameter="117" channel="12" value="0x7f"/>
<MIDI type="Note" parameter="121" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].BeatFlash" value="false"/>
<MIDI type="Note" parameter="117" channel="12" value="0x0"/>
<MIDI type="Note" parameter="121" channel="12" value="0x0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].Loading" value="true"/>
<MIDI type="Note" parameter="0xe" channel="0xc" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].PlayPause" value="true"/>
<MIDI type="Note" parameter="0xb" channel="0x3" value="127"/>
<MIDI type="Note" parameter="0x6e" channel="0x3" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].PlayPause" value="false"/>
<MIDI type="Note" parameter="0xb" channel="0x3" value="0"/>
<MIDI type="Note" parameter="0x6e" channel="0x3" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].CueStateOutput" value="0"/>
<MIDI type="Note" parameter="0xc" channel="0x3" value="0"/>
<MIDI type="Note" parameter="0x6f" channel="0x3" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].CueStateOutput" value="1"/>
<MIDI type="Note" parameter="0xc" channel="0x3" value="127"/>
<MIDI type="Note" parameter="0x6f" channel="0x3" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].CueStateOutput" value="2"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0xc" channel="0x3" value="127" duration="500"/>
<MIDI type="Note" parameter="0xc" channel="0x3" value="0" duration="500"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].InvertedPitchValue" value="%"/>
<MIDI type="CC" parameter="0x0" channel="3" value="%"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].PitchRange" value="0"/>
<MIDI type="Note" parameter="30" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].PitchRange" value="1"/>
<MIDI type="Note" parameter="34" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].PitchRange" value="2"/>
<MIDI type="Note" parameter="38" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].PitchRange" value="3"/>
<MIDI type="Note" parameter="42" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].PitchRange" value="4"/>
<MIDI type="Note" parameter="54" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].PitchRange" value="5"/>
<MIDI type="Note" parameter="70" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].PitchRange" value="6"/>
<MIDI type="Note" parameter="78" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].PitchMode" value="0"/>
<MIDI type="Note" parameter="26" channel="0x3" value="0x0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].PitchMode" value="1"/>
<MIDI type="Note" parameter="26" channel="0x3" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].PitchMode" value="2"/>
<MIDI type="Note" parameter="26" channel="0x3" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].IsMaster" value="true"/>
<MIDI type="Note" parameter="0x5c" channel="0x3" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].IsMaster" value="false"/>
<MIDI type="Note" parameter="0x5c" channel="0x3" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].LoopOnOff" value="true"/>
<MIDI type="Note" parameter="0x10" channel="0x3" value="127"/>
<MIDI type="Note" parameter="0x11" channel="0x3" value="127"/>
<MIDI type="Note" parameter="18" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].LoopOnOff" value="false"/>
<MIDI type="Note" parameter="0x10" channel="0x3" value="0"/>
<MIDI type="Note" parameter="0x11" channel="0x3" value="0"/>
<MIDI type="Note" parameter="18" channel="12" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].SyncWithMaster" value="true"/>
<MIDI type="Note" parameter="0x58" channel="0x3" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].SyncWithMaster" value="false"/>
<MIDI type="Note" parameter="0x58" channel="0x3" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].BeatFlash" value="true"/>
<MIDI type="Note" parameter="118" channel="12" value="0x7f"/>
<MIDI type="Note" parameter="122" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].BeatFlash" value="false"/>
<MIDI type="Note" parameter="118" channel="12" value="0x0"/>
<MIDI type="Note" parameter="122" channel="12" value="0x0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].DelayWithMaster" value="%"/>
<MIDI type="CC" parameter="0x16" channel="12" value="%"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].Loading" value="true"/>
<MIDI type="Note" parameter="0xf" channel="0xc" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].PlayPause" value="true"/>
<MIDI type="Note" parameter="0xb" channel="0x4" value="127"/>
<MIDI type="Note" parameter="0x6e" channel="0x4" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].PlayPause" value="false"/>
<MIDI type="Note" parameter="0xb" channel="0x4" value="0"/>
<MIDI type="Note" parameter="0x6e" channel="0x4" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].CueStateOutput" value="0"/>
<MIDI type="Note" parameter="0xc" channel="0x4" value="0"/>
<MIDI type="Note" parameter="0x6f" channel="0x4" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].CueStateOutput" value="1"/>
<MIDI type="Note" parameter="0xc" channel="0x4" value="127"/>
<MIDI type="Note" parameter="0x6f" channel="0x4" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].CueStateOutput" value="2"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0xc" channel="0x4" value="127" duration="500"/>
<MIDI type="Note" parameter="0xc" channel="0x4" value="0" duration="500"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].InvertedPitchValue" value="%"/>
<MIDI type="CC" parameter="0x0" channel="4" value="%"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].PitchRange" value="0"/>
<MIDI type="Note" parameter="31" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].PitchRange" value="1"/>
<MIDI type="Note" parameter="35" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].PitchRange" value="2"/>
<MIDI type="Note" parameter="39" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].PitchRange" value="3"/>
<MIDI type="Note" parameter="43" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].PitchRange" value="4"/>
<MIDI type="Note" parameter="55" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].PitchRange" value="5"/>
<MIDI type="Note" parameter="71" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].PitchRange" value="6"/>
<MIDI type="Note" parameter="79" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].PitchMode" value="0"/>
<MIDI type="Note" parameter="26" channel="0x4" value="0x0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].PitchMode" value="1"/>
<MIDI type="Note" parameter="26" channel="0x4" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].PitchMode" value="2"/>
<MIDI type="Note" parameter="26" channel="0x4" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].IsMaster" value="true"/>
<MIDI type="Note" parameter="0x5c" channel="0x4" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].IsMaster" value="false"/>
<MIDI type="Note" parameter="0x5c" channel="0x4" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].LoopOnOff" value="true"/>
<MIDI type="Note" parameter="0x10" channel="0x4" value="127"/>
<MIDI type="Note" parameter="0x11" channel="0x4" value="127"/>
<MIDI type="Note" parameter="19" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].LoopOnOff" value="false"/>
<MIDI type="Note" parameter="0x10" channel="0x4" value="0"/>
<MIDI type="Note" parameter="0x11" channel="0x4" value="0"/>
<MIDI type="Note" parameter="19" channel="12" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].SyncWithMaster" value="true"/>
<MIDI type="Note" parameter="0x58" channel="0x4" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].SyncWithMaster" value="false"/>
<MIDI type="Note" parameter="0x58" channel="0x4" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].BeatFlash" value="true"/>
<MIDI type="Note" parameter="119" channel="12" value="0x7f"/>
<MIDI type="Note" parameter="123" channel="12" value="0x7f"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].BeatFlash" value="false"/>
<MIDI type="Note" parameter="119" channel="12" value="0x0"/>
<MIDI type="Note" parameter="123" channel="12" value="0x0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].DelayWithMaster" value="%"/>
<MIDI type="CC" parameter="0x17" channel="12" value="%"/>
</mapping>
<mapping>
<control alias="fam(Mixer).Crossfader" value="%"/>
<MIDI type="CC" parameter="0x31" channel="7" value="%"/>
</mapping>
<mapping>
<control alias="fam(Mixer).VolumeA" value="%"/>
<MIDI type="CC" parameter="0x13" channel="7" value="%"/>
</mapping>
<mapping>
<control alias="fam(Mixer).VolumeB" value="%"/>
<MIDI type="CC" parameter="0x15" channel="7" value="%"/>
</mapping>
<mapping>
<control alias="fam(Mixer).VolumeC" value="%"/>
<MIDI type="CC" parameter="0x17" channel="7" value="%"/>
</mapping>
<mapping>
<control alias="fam(Mixer).VolumeD" value="%"/>
<MIDI type="CC" parameter="0x19" channel="7" value="%"/>
</mapping>
<mapping>
<control alias="fam(Mixer).GainA" value="%"/>
<MIDI type="CC" parameter="0x03" channel="7" value="%"/>
</mapping>
<mapping>
<control alias="fam(Mixer).GainB" value="%"/>
<MIDI type="CC" parameter="0x04" channel="7" value="%"/>
</mapping>
<mapping>
<control alias="fam(Mixer).GainC" value="%"/>
<MIDI type="CC" parameter="0x05" channel="7" value="%"/>
</mapping>
<mapping>
<control alias="fam(Mixer).GainD" value="%"/>
<MIDI type="CC" parameter="0x06" channel="7" value="%"/>
</mapping>
<mapping>
<control alias="fam(Mixer).BassGainA" value="%"/>
<MIDI type="CC" parameter="0x0f" channel="7" value="%"/>
</mapping>
<mapping>
<control alias="fam(Mixer).BassGainB" value="%"/>
<MIDI type="CC" parameter="0x10" channel="7" value="%"/>
</mapping>
<mapping>
<control alias="fam(Mixer).BassGainC" value="%"/>
<MIDI type="CC" parameter="0x11" channel="7" value="%"/>
</mapping>
<mapping>
<control alias="fam(Mixer).BassGainD" value="%"/>
<MIDI type="CC" parameter="0x12" channel="7" value="%"/>
</mapping>
<mapping>
<control alias="fam(Mixer).MidGainA" value="%"/>
<MIDI type="CC" parameter="0x0b" channel="7" value="%"/>
</mapping>
<mapping>
<control alias="fam(Mixer).MidGainB" value="%"/>
<MIDI type="CC" parameter="0x0c" channel="7" value="%"/>
</mapping>
<mapping>
<control alias="fam(Mixer).MidGainC" value="%"/>
<MIDI type="CC" parameter="0x0d" channel="7" value="%"/>
</mapping>
<mapping>
<control alias="fam(Mixer).MidGainD" value="%"/>
<MIDI type="CC" parameter="0x0e" channel="7" value="%"/>
</mapping>
<mapping>
<control alias="fam(Mixer).TrebleGainA" value="%"/>
<MIDI type="CC" parameter="0x07" channel="7" value="%"/>
</mapping>
<mapping>
<control alias="fam(Mixer).TrebleGainB" value="%"/>
<MIDI type="CC" parameter="0x08" channel="7" value="%"/>
</mapping>
<mapping>
<control alias="fam(Mixer).TrebleGainC" value="%"/>
<MIDI type="CC" parameter="0x09" channel="7" value="%"/>
</mapping>
<mapping>
<control alias="fam(Mixer).TrebleGainD" value="%"/>
<MIDI type="CC" parameter="0x0a" channel="7" value="%"/>
</mapping>
<mapping>
<control alias="fam(Mixer).CueMonitorA" value="true"/>
<MIDI type="Note" parameter="0x54" channel="0x7" value="127"/>
</mapping>
<mapping>
<control alias="fam(Mixer).CueMonitorA" value="false"/>
<MIDI type="Note" parameter="0x54" channel="0x7" value="0"/>
</mapping>
<mapping>
<control alias="fam(Mixer).CueMonitorB" value="true"/>
<MIDI type="Note" parameter="0x55" channel="0x7" value="127"/>
</mapping>
<mapping>
<control alias="fam(Mixer).CueMonitorB" value="false"/>
<MIDI type="Note" parameter="0x55" channel="0x7" value="0"/>
</mapping>
<mapping>
<control alias="fam(Mixer).CueMonitorC" value="true"/>
<MIDI type="Note" parameter="0x56" channel="0x7" value="127"/>
</mapping>
<mapping>
<control alias="fam(Mixer).CueMonitorC" value="false"/>
<MIDI type="Note" parameter="0x56" channel="0x7" value="0"/>
</mapping>
<mapping>
<control alias="fam(Mixer).CueMonitorD" value="true"/>
<MIDI type="Note" parameter="0x57" channel="0x7" value="127"/>
</mapping>
<mapping>
<control alias="fam(Mixer).CueMonitorD" value="false"/>
<MIDI type="Note" parameter="0x57" channel="0x7" value="0"/>
</mapping>
<mapping>
<control alias="fam(Sampler)[0x1].Pad1Control" value="true"/>
<MIDI type="Note" parameter="0x46" modifiers="ML3" channel="0x5" value="127"/>
</mapping>
<mapping>
<control alias="fam(Sampler)[0x1].Pad1Control" value="false"/>
<MIDI type="Note" parameter="0x46" modifiers="ML3" channel="0x5" value="0"/>
</mapping>
<mapping>
<control alias="fam(Sampler)[0x1].Pad2Control" value="true"/>
<MIDI type="Note" parameter="0x47" modifiers="ML3" channel="0x5" value="127"/>
</mapping>
<mapping>
<control alias="fam(Sampler)[0x1].Pad2Control" value="false"/>
<MIDI type="Note" parameter="0x47" modifiers="ML3" channel="0x5" value="0"/>
</mapping>
<mapping>
<control alias="fam(Sampler)[0x1].Pad3Control" value="true"/>
<MIDI type="Note" parameter="0x48" modifiers="ML3" channel="0x5" value="127"/>
</mapping>
<mapping>
<control alias="fam(Sampler)[0x1].Pad3Control" value="false"/>
<MIDI type="Note" parameter="0x48" modifiers="ML3" channel="0x5" value="0"/>
</mapping>
<mapping>
<control alias="fam(Sampler)[0x1].Pad4Control" value="true"/>
<MIDI type="Note" parameter="0x49" modifiers="ML3" channel="0x5" value="127"/>
</mapping>
<mapping>
<control alias="fam(Sampler)[0x1].Pad4Control" value="false"/>
<MIDI type="Note" parameter="0x49" modifiers="ML3" channel="0x5" value="0"/>
</mapping>
<mapping>
<control alias="fam(Sampler)[0x2].Pad1Control" value="true"/>
<MIDI type="Note" parameter="0x3c" channel="0x2" value="127"/>
</mapping>
<mapping>
<control alias="fam(Sampler)[0x2].Pad1Control" value="false"/>
<MIDI type="Note" parameter="0x3c" channel="0x2" value="0"/>
</mapping>
<mapping>
<control alias="fam(Sampler)[0x2].Pad2Control" value="true"/>
<MIDI type="Note" parameter="0x3e" channel="0x2" value="127"/>
</mapping>
<mapping>
<control alias="fam(Sampler)[0x2].Pad2Control" value="false"/>
<MIDI type="Note" parameter="0x3e" channel="0x2" value="0"/>
</mapping>
<mapping>
<control alias="fam(Sampler)[0x2].Pad3Control" value="true"/>
<MIDI type="Note" parameter="0x40" channel="0x2" value="127"/>
</mapping>
<mapping>
<control alias="fam(Sampler)[0x2].Pad3Control" value="false"/>
<MIDI type="Note" parameter="0x40" channel="0x2" value="0"/>
</mapping>
<mapping>
<control alias="fam(Sampler)[0x2].Pad4Control" value="true"/>
<MIDI type="Note" parameter="0x42" channel="0x2" value="127"/>
</mapping>
<mapping>
<control alias="fam(Sampler)[0x2].Pad4Control" value="false"/>
<MIDI type="Note" parameter="0x42" channel="0x2" value="0"/>
</mapping>
<mapping>
<control alias="fam(Video)[0x1].MixerDisplayStateMode" value="1"/>
<MIDI type="Note" parameter="0x65" channel="0x7" value="0"/>
</mapping>
<mapping>
<control alias="fam(Video)[0x1].MixerDisplayStateMode" value="2"/>
<MIDI type="Note" parameter="0x65" channel="0x7" value="127"/>
</mapping>
<mapping>
<control alias="fam(Mixer).ChannelAMeter" value="%"/>
<MIDI type="CC" parameter="0x47" channel="0x7" value="%"/>
</mapping>
<mapping>
<control alias="fam(Mixer).ChannelBMeter" value="%"/>
<MIDI type="CC" parameter="0x48" channel="0x7" value="%"/>
</mapping>
<mapping>
<control alias="mod(ShiftLogic3)" value="true"/>
<MIDI type="Note" parameter="0x15" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="mod(ShiftLogic5)" value="true"/>
<MIDI type="Note" parameter="0x15" channel="0x2" value="127"/>
</mapping>
<mapping>
<control alias="mod(ShiftLogic3)" value="false"/>
<MIDI type="Note" parameter="0x15" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="mod(ShiftLogic5)" value="false"/>
<MIDI type="Note" parameter="0x15" channel="0x2" value="0"/>
</mapping>
<mapping>
<control alias="mod(ShiftLogic2)" value="true"/>
<MIDI type="Note" parameter="0x17" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="mod(ShiftLogic4)" value="true"/>
<MIDI type="Note" parameter="0x17" channel="0x2" value="127"/>
</mapping>
<mapping>
<control alias="mod(ShiftLogic2)" value="false"/>
<MIDI type="Note" parameter="0x17" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="mod(ShiftLogic4)" value="false"/>
<MIDI type="Note" parameter="0x17" channel="0x2" value="0"/>
</mapping>
<mapping>
<control alias="fam(Fx)[0x1].OnOff" value="true"/>
<MIDI type="Note" parameter="0x46" modifiers="ML3" channel="0x5" value="127"/>
</mapping>
<mapping>
<control alias="fam(Fx)[0x1].OnOff" value="false"/>
<MIDI type="Note" parameter="0x46" modifiers="ML3" channel="0x5" value="0"/>
</mapping>
<mapping>
<control alias="fam(Fx)[0x2].OnOff" value="true"/>
<MIDI type="Note" parameter="0x46" modifiers="ML3" channel="0x6" value="127"/>
</mapping>
<mapping>
<control alias="fam(Fx)[0x2].OnOff" value="false"/>
<MIDI type="Note" parameter="0x46" modifiers="ML3" channel="0x6" value="0"/>
</mapping>
</output-mappings>
</mappings>
</controller>
</main>
Last edited by WarpIn Progress on 18 May 2016, 11:24, edited 5 times in total.
User avatar
WarpIn Progress
 
Posts: 24
Joined: 06 Apr 2015, 22:40
Location: roma


Re: MIDI mapping xdj aero with leds

Postby daniel clark on 15 May 2016, 15:29

:idea: Can you post your mapping file on the forum ,,will give a opportunity for the resident MIDI monster to look at and maybe help in resolving your issues ,,
next is to register the software licence key in the forum ,,see gray header/instructions ,, aids in getting full forum privileges ,, :cool:
Image
Image
January 2012 Mixvibes DJ of the month
MEMBER OF:
:cool: C00l People MV Society :cool:

PLEASE REGISTER YOUR SOFTWARE...FORUM RULES
2014 dell XPS8700
intel core i5 4400@3.10ghz
12 gigs DDR3 ram
NVDIA GeForce GT635
Win 10 /64 bits OS
Realteck 7.1
Home USB sound dogle
Asus VE247H monitor
Logitec G-15 ser 1 gaming keyboard
U-Mix Control Pro 2
User avatar
daniel clark
 
Posts: 6861
Joined: 31 Oct 2008, 01:01
Location: Charleston,S C


Re: MIDI mapping xdj aero with leds

Postby RoJeC on 15 May 2016, 15:40

Also please avoid asking the same in multiple topics.

From your description it's not to clear what happens, other then sound being wrong.

You should be able to use all sample pads together (or any combination). So could you try figuring out if some other command is triggered (by using Cross interface to disable it)
Ronald

Image

Manual alternative link: ? https://www.mixvibes.com/wp-content/uploads/2017/10/cross-dj-user-manual.pdf
Audio dropouts? Increase audio 'buffer size' value.
FAQ iOS / Android / PC / MAC http://www.mixvibes.com/help/
Soundcard not available/working? Try the 32bit version of Cross (is also installed).
RoJeC
 
Posts: 4926
Joined: 20 May 2011, 08:55
Location: Bussum, Netherlands


Re: MIDI mapping xdj aero with leds

Postby WarpIn Progress on 15 May 2016, 19:26

Hi RoJec,

In Player A is highlighted in yellow what works only with "Jog Drum" pressed and the up arrow in red circle show what works with "SHIFT" pressed

In Player B are green buttons wich works only if "sample launch" is pressed.

Player A and B are mapped identical but i draw this way, with some command on the left and some other on the right, to avoid confusion when reading.

Pads work perfect.

The modifiers are wrong:
modifiers are "sample launch (A and B)" and "Jog Drum (A and B)". if i press one of theme it's all perfect, if i press more then one modifier at the same time... !!!chaos and confusion!!!

And, due to the lights don't work in that case, is difficult understand what modifier i have to turn off to back at the starting point.
Last edited by WarpIn Progress on 16 May 2016, 09:55, edited 1 time in total.
User avatar
WarpIn Progress
 
Posts: 24
Joined: 06 Apr 2015, 22:40
Location: roma


Re: MIDI mapping xdj aero with leds

Postby WarpIn Progress on 15 May 2016, 21:06

@ RoJec
My first topic was to ask a manual, a reference guide that could teach me how to map.

Since that day i made this mapping.

This topic is to ask help to close this job 'cause i don't find a way to end it by myself.
User avatar
WarpIn Progress
 
Posts: 24
Joined: 06 Apr 2015, 22:40
Location: roma


Re: MIDI mapping xdj aero with leds

Postby daniel clark on 15 May 2016, 21:30

Based on your current map and what you want to do, I asked you to post your map to identify a good starting point for you and then point you in the right direction. Making our interaction a learning experience for both of us.
I pretty much know how to do what you asked. Normally I start by the current map to give me pointers to the next step. So if you provide the map I can identify those pointers, tell you how I identified them, point you to the next step and tell you why that should be next and then try to answer your questions based on technical facts along the way. It is up to you if you want the help.
Image
User avatar
FigDJ

help was given/oppunity avaible ,, :eek:
Image
Image
January 2012 Mixvibes DJ of the month
MEMBER OF:
:cool: C00l People MV Society :cool:

PLEASE REGISTER YOUR SOFTWARE...FORUM RULES
2014 dell XPS8700
intel core i5 4400@3.10ghz
12 gigs DDR3 ram
NVDIA GeForce GT635
Win 10 /64 bits OS
Realteck 7.1
Home USB sound dogle
Asus VE247H monitor
Logitec G-15 ser 1 gaming keyboard
U-Mix Control Pro 2
User avatar
daniel clark
 
Posts: 6861
Joined: 31 Oct 2008, 01:01
Location: Charleston,S C


Re: MIDI mapping xdj aero with leds

Postby WarpIn Progress on 16 May 2016, 01:18

ok,
i edit the shot on my previous post, now it's easier to understand my mapping, i hope.
User avatar
WarpIn Progress
 
Posts: 24
Joined: 06 Apr 2015, 22:40
Location: roma



Return to Community Support




Who is online

Users browsing this forum: No registered users and 51 guests

Board index

 
 
   
 
© 2014 Mixvibes