Page 1 of 1

MIDI mapping how to manual

PostPosted: 27 Apr 2016, 12:28
by WarpIn Progress
Hi,

I'm trying to learn how to program MIDI outputs to make my xdj aero's leds and screens, in order to work.

I'll need a reference manual, where can i find one?

Bye

Re: MIDI mapping how to manual

PostPosted: 27 Apr 2016, 23:10
by daniel clark
:eek: check the manual ,, has a begener explanition of Cross MIDI learn set up ,, for higher level MIDI mapping ,,as to led out ,, :?:

Re: MIDI mapping how to manual

PostPosted: 01 May 2016, 12:42
by WarpIn Progress
Hi, thanks 4 answer.

The manual doesn't explain at all, how to program MIDI outputs.

Reading around in this forum i find some interesting info and a list of commands.

The job must do in XML so, after the commands i'll need the sintax.

Now i'm like a student that knows about all the english words but nothing about grammar and expressions.

I tried copying from othr controllers mappings but doesn't work. there's something wrong i can't understand.

My goal is, in my xdj Aero, put leds of the "sampler launch" and "jog drums" buttons (actually mapped as shift 1 and 2), in order to turn on and off when i active/deactive the shift function.

Every suggestion will be welcome.

Regards.

Re: MIDI mapping how to manual

PostPosted: 01 May 2016, 12:46
by daniel clark
:idea: thats a start ,, brush up on your homework and gather as much doccumation that out there for the controller ,, just to be prepared for the MIDI MONSTER :idea:

:?: have you regerstered the softwarte licence key in the fourm ,, grey header at top of posting page ,,

Re: MIDI mapping how to manual

PostPosted: 02 May 2016, 15:18
by FigDJ
WarpIn Progress wrote:Hi, thanks 4 answer.

The manual doesn't explain at all, how to program MIDI outputs.

Reading around in this forum i find some interesting info and a list of commands.

The job must do in XML so, after the commands i'll need the sintax.

Now i'm like a student that knows about all the english words but nothing about grammar and expressions.

I tried copying from othr controllers mappings but doesn't work. there's something wrong i can't understand.

My goal is, in my xdj Aero, put leds of the "sampler launch" and "jog drums" buttons (actually mapped as shift 1 and 2), in order to turn on and off when i active/deactive the shift function.

Every suggestion will be welcome.

Regards.

The best way to start on this is by posting a copy of your current map. Then we can stat a conversation about what you want to do and how to get there.

Re: MIDI mapping how to manual

PostPosted: 05 May 2016, 11:20
by WarpIn Progress
Thanx FIG for your answer.

I need some day,

i can work on mappings when i'm off and without children and i want try some solution by myself before asking your help, and make you spend time for me.

see you soon

Re: MIDI mapping how to manual

PostPosted: 05 May 2016, 12:33
by FigDJ
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.

MIDI mapping xdj aero with leds

PostPosted: 14 May 2016, 01:47
by WarpIn Progress
Ok, i worked some hour on this mapping and the job around the inputs is done.

Problem are with leds, with MIDI outputs.

1 - JOG DRUMS and SAMPLE LAUNCH (4 buttons: two in player 1 and two in player 2)are modifiers and they work but, if i press one of theme, the function and leds of the others, stop to work.

2 - without modifiers, FX buttons are Hot Cues. both function and lights work right.

With Jog Drums pressed those buttons are FX, i mapped only one light of them, the FX on/off button that seems be in order to work.

With Sample Launch pressed, buttons became sampler pad controls. I'd like led turns on when the sample is loaded and blinks when played but i'm not able to do that.

Every help will be appreciated.

Aloah.

To see the mapping 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>

Re: MIDI mapping how to manual

PostPosted: 15 May 2016, 11:21
by WarpIn Progress
In this shot it's what & how i mapped on the Aero.

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 (obviously) i showed different functions on different players only to avoid confusion.

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

Re: MIDI mapping how to manual

PostPosted: 15 May 2016, 23:58
by WarpIn Progress
Discussion continues in "MIDI mapping xdj aero with leds" in technical support area of this forum.

see you