MIDI mapping how to manual

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

MIDI mapping how to manual

Postby WarpIn Progress on 27 Apr 2016, 12:28

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
User avatar
WarpIn Progress
 
Posts: 24
Joined: 06 Apr 2015, 22:40
Location: roma


Re: MIDI mapping how to manual

Postby daniel clark on 27 Apr 2016, 23:10

:eek: check the manual ,, has a begener explanition of Cross MIDI learn set up ,, for higher level MIDI mapping ,,as to led out ,, :?:
Image
Image
January 2012 Mixvibes DJ of the month
MEMBER OF:
:cool: C00l People MV Society :cool:

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


Re: MIDI mapping how to manual

Postby WarpIn Progress on 01 May 2016, 12:42

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.
User avatar
WarpIn Progress
 
Posts: 24
Joined: 06 Apr 2015, 22:40
Location: roma


Re: MIDI mapping how to manual

Postby daniel clark on 01 May 2016, 12:46

: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 ,,
Image
Image
January 2012 Mixvibes DJ of the month
MEMBER OF:
:cool: C00l People MV Society :cool:

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


Re: MIDI mapping how to manual

Postby FigDJ on 02 May 2016, 15:18

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.
Image
FigDJ
 
Posts: 1355
Joined: 22 Apr 2012, 17:03
Location: Odenton, MD


Re: MIDI mapping how to manual

Postby WarpIn Progress on 05 May 2016, 11:20

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
User avatar
WarpIn Progress
 
Posts: 24
Joined: 06 Apr 2015, 22:40
Location: roma


Re: MIDI mapping how to manual

Postby FigDJ on 05 May 2016, 12:33

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


MIDI mapping xdj aero with leds

Postby WarpIn Progress on 14 May 2016, 01:47

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>
Last edited by WarpIn Progress on 15 May 2016, 13:33, edited 3 times in total.
User avatar
WarpIn Progress
 
Posts: 24
Joined: 06 Apr 2015, 22:40
Location: roma


Re: MIDI mapping how to manual

Postby WarpIn Progress on 15 May 2016, 11:21

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
User avatar
WarpIn Progress
 
Posts: 24
Joined: 06 Apr 2015, 22:40
Location: roma


Re: MIDI mapping how to manual

Postby WarpIn Progress on 15 May 2016, 23:58

Discussion continues in "MIDI mapping xdj aero with leds" in technical support area of this forum.

see you
User avatar
WarpIn Progress
 
Posts: 24
Joined: 06 Apr 2015, 22:40
Location: roma



Return to Community Support




Who is online

Users browsing this forum: No registered users and 22 guests

Board index

 
 
   
 
© 2014 Mixvibes