mapping out and dysfunction with modifiers

   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

Re: mapping out and dysfunction with modifiers

Postby RoJeC on 31 Jan 2015, 00:46

Please provide your mapping.
Likely it will take FigDJ another minute to point out what you're missing in your code file.
FigDJ created, improved and fixed mappings for many controllers and user specific wishes.
Ronald

Image

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


Re: mapping out and dysfunction with modifiers

Postby daniel clark on 31 Jan 2015, 00:47

RoJeC wrote:Please provide your mapping.
Likely it will take FigDJ another minute .


:eek: :eek:
MIDI MONSTER
:cool:
Image
Image
January 2012 Mixvibes DJ of the month
MEMBER OF:
:cool: C00l People MV Society :cool:

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


Re: mapping out and dysfunction with modifiers

Postby tonip on 31 Jan 2015, 17:47

Thank you for your interest , it seemed logical to me ( I've done tests with traktor ) that an active modifier was not interested in him out of all the MIDI but only those involved from the modifier .
We place the mapping in the next post , one mixer and also uSolo - fx ( works well except the LEDs when the active modifier) ​​. Sorry to create discontent but mapping out is not user friendly
User avatar
tonip
 
Posts: 46
Joined: 28 Dec 2012, 23:33


Re: mapping out and dysfunction with modifiers

Postby tonip on 31 Jan 2015, 18:00

google translated from Italian
I would like to solve this :
2 ) I am trying to map a DJ-tech mixer-one and I can not operate the LEDs of the VU- meter ( I lost a lot of time reading around and try )
3 ) always as an example , the mixer-one , if an active modifier on channel A and then step C , the buttons do not work neither led nor , I must return to deactivate the modifier A return to C and then it works .
mapping mixer-one (no vu-meter), i modifier I use them to get the beatflash headset button , the button is lit with headphone active.

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

<main>
<version major="1" minor="0"/>
<controller kind="MIDI">
<id ID="35994114"/>
<properties Model="mixer one" Manufacturer="Dj-Tech" Version="6" Publisher="Publisher"
PCDevice="" MacDevice="" HiRes="off"/>
<icon Data="8696.IBkSG0fBZn....PCIgDQRA....D....PHX....fpoEm2....DLmPIQEBHf.B7g.YHB..f.PRDEDU3wY46kEbbccldemy4t12dA8JVZ.PrJvEP.QsPIZqMSKEIuDKaonwSRlxyjLYpL07XdOoHeHUk7vT4IUSrqDWdRbYOUzDKYoYFasXIpwhRTThThfDDDKDaMPCPftQu220y4jG.5VPhjxRdj8K4V0sZzntce5+uy2++467++e.9+yuH+9XPjR49GmOswT19gHD4mxy8E1kxuq9h2yno.ft7xKyLLLXpppLFiQIDBkPHj88rRoTJ3btv22m633vkRIG.B.H9cIX7EJCXeFMayM2T0zzTmy4VBgvRQQIjPHLEBgguuupPHT1a7kBgHfRo9DBwQUU0lPHMoTZCFi0v111sqt5xG.b76.v3KDFPKCOWtbZQiF0THDQLLLhCfTDBISjHQRWpTo30qWOZoRkBWrXQyEWbQMNmyHDBOZznd0qW2t6t6tdrXwpdjibjRoRkZaGGmsTTTJTpToRTJsV0pUskRoG9BDH9mD.zxvWd4kUSjHgkggQRMMstMMM6a6s2t+UWc0dme9465BW3BI2byMCWtbYyZ0pYTqVMMeeelqqK0vvP366yAfmPwzwPW2tqNSTev95q3.CLvlCN3fqM4jSt5PCMTNCCiMpVsZwc1YmFRoz+KBf32ZW.oTRAfRkJUrbccSpoo0mqq6HKt3h2Qtb4Fb0UWsmqbkqjb1YmM5ryNqQoRkTA.C6EW3SL1R.HBSfHoI3qzD9.vou95qZ+82ewicrikehIlXogGd345u+9WHc5z4.PwXwh0..ADBQ76M.n0r9latogppZGDBoeJkNVgBENb974O3q8ZuV++s+s+solYlYBC.crKKiRHDBkR+Xiobu2nq.bndhgSdGcJO9vIv+8yrh7LyrlfKQ..bAPccc8Bm7jmb0G+we7qce228c095quYMLLV022ubWc0kC9sjM74xEXOimUpTIKFi0ouu+cHkxIAvDUpTYjW4Udkt+g+veXjs1ZKcJkx164IDBA6KnO..3RIfj.Jkfm9dyh+cO7AvD8EiXnwvVMZRVqbM5razfovHZDBBQozXm8rmMy4N24xdricrC7c+te2requ025RLFatRkJci3wi2PJk7OufvmY.XOiQoZ0pQIDRegBE5nttt2siiyjBgXfDIRjXxImzLd73rM1XCJgPfhxM+0S.fmuOHTE7.ik.O8c2MdjCmFGt2nP0TAvmiu881CVurK9u7ObcBiRHLFkBHYMa1TOHHv5ce22MQoRkxb4Ke4zequ02J9jSN4kqVsZtnQiVUJkAed.A1mCiWsVsZcHkxgZznw8dwKdwG7ce2283YxjYXSSyjLFyriN5fkISF5BKr.JTn.TUUQqY+cY.DHj.ClxBO4c0E927.8g+0mnezS+w.2I.4KXCSEF5HoI5PkhaT0C4J4Bm.IzUUHpZZTSSSMNmalKWtnyM2bwKWtbHUUURxjIcUTTbVXgE7e1m8YEm9zm9KF.n0LesZ05vyyanfff6e5om9A+q+q+quqevO3Gz+niNZzDIRn0YmcR000IiO93X4kWFSO8zPHDfRoeL.vmKviMdZ7e3wFDekISCeeArq6gysPYb14JgrcXfvLBRDRA81gAtXt5nXi.PoTnvXDBgPTUUYVVV5.H7UtxUhlOe9PQhDQ1c2c2LRjH1QhDw6Tm5TxOKfvmJ.zxmuRkJQkR4P11122BKrvC9W8W8WM4y+7OeV.Xs0Vaob7iebxXiMFpUqFXLFBEJDJVrHlYlYfppJXL1tf.k.JkhZNBbfjl3dGoCX2zG+O90qg+y+8KhysXUDVif9iqiDQ0fIk.cEJVqrG1nFGFZrV.JgRoTFioZXXXVrXwvau815LFi2au8V211tQrXw7+r.B+lhAPKUpjE.5kRoG6RW5Rm3G8i9QS7RuzK0iiiSHJkxdu268vq9puJ5qu9P73wguuOtq65tvi8XOF9fO3CPkJU.myaGOfw.1npOdooJf.AvUx2.u8hUv7a4.EJA+f2ZCbfDFHamFHpFEAbIDfBFiBFiAoTBBg.JkRHDhBiwrrss64BW3B..ACN3ftG5PGxcwEWbkgFZn5XWEje9Y.RojjOedC.zUznQuy25sdqG7m7S9I20y+7OeuNNNVQiFkQHD333fhEKhHQhfibji.GGGDJTHXZZhff.rvBKflMaBEEEHDBHEB35GfaT1Fu2RkvYt1NXqJNPmAPH.4K4BcUJjdB7VKVCu7rUwJk8.HTnpv.is6shhBnTJDBA0vvPIYxj5iM1XFCMzPHd730YLVYGGG6+x+x+xfOMVvsjAzJnmppZLFiMxxKu787Zu1qMweyeyeS1PgBExvvf0ZYsHQhfomdZ7K+k+RbricLzYmcBNmiN6rS7jO4ShKe4KiolZJ..XZZBEEEnvXP.BDRIFINCDBfTJAmyAmyw6tlKd6UVEUbDfPnPgxfoNo0Le6XJT5trhN6rS18e+2enu5W8qlUQQYhJUpTIVrXkTUUaL8zSGHkR+a2JC2NW.ZoRkLIDRupppS7hu3KNwK7BuP+gBEJrhhxMwZBGNLlc1YwO9G+iwe9e9eNRjHArssgkkE9NemuCpUqFJVrHdvG7AQlLYPmc1IBExBs18KmyQylMQwhEw5quNt90W.4ymGPvgpFCJJr15HZA.AAAPWWGSN4j3Dm3Dnqt5h455FNHHneFiMgss8MLMMKZZZ1D65FbKcEtI.PJkjkWdY03wimjy42w67NuyDuwa7FClKWtnQiFUg7IUzr2L6N6rCN24NGlbxIwwO9wQ3vggllFN1wNFLMMQsZ0Pmc1ITTTfllF1SU3ttERI788Q2c2MFXfAv3GcBr0VagkVbQb0qNMrssgllFXLFBBB.gPvPCMDt669tQe80GxlMKrrrHNNNJlllQykK2fkJUZhLYxr9wN1wJt7xK6JkxaoRwaECfFOd7PTJsm0VasC+bO2yM50t10RZYYoooocakNKkRTrXQ7BuvK.cccbu268B.fnQihG3Ad.v4bTudc344AWWWDDD.oTBgXWY7pppHTnPHYxjPSSCNNNX0gGBc0Um3ZW6ZXyM2DRoDYxjA81auXhIl.G7fGrMP555B.Pt10tl1TSMUxBEJL5.CLvJiLxHqjISlx.n0Vpu8.fTJIyO+7JYxjoipUqN7byM2Xm+7mumxkKGJZznzO541808yETTTfTJwzSOMVbwEwQNxQfllF788guuO3bN788gssMZ1rI777fPHfPHZ6O2hc344AJkhAFX.L3fChrYyh24cdGznQCbzidTbm24chjISBGGm1fniiC1byMwq+5uNsPgBg7775IHHXr0We84hDIR94me9F2JVvmjAPRkJkQnPg57se62djW4UdkCDDDDMTnPJTJkzx38ERPH.5LRavfy4PUUEYxjAoRkBJJJHHH.LFqM8sXwhX5omFyLyLXyM2D111..PWWGoSmFCMzPXzQGEYxjADBoMHczidTzc2ciJUpfLYx.CCC366CEEEXXXfs1ZKb4KeYL2byAOOOBkRUrrrhRozCL+7yORWc00biN5nE2iE7oB.LgPDQJk8lOe9gN24NW5Z0pYDxzjDHIviKglBEO1vFvIPh2bIaDVi.JYWe4XwhgG+webL3fCBGGGnnnfXwhgb4xgKbgKfomdZr0Vagc1YGXaaCNm2l8TnPAjOedboKcIbnCcHb228cirYyhFMZ.CCCXYYAGGm1ZAnTJZ1rIt5UuJt90uNVe80gssMTUUgttNA.FAAAomd5oG5HG4H8JDhbW3BWnI1MMa2L.r259pFFFcr3hK1+ku7kyt0VaEMYpzJdBBwPAX7DpXht0w23fVX8x93FMAJ1TfFNtHQhD3Nuy6DSLwDHb3vv22GRoDyLyL3bm6b3sdq2B4VaMnqoAEEEnppBEEk1Q2cccQ974gqqK1d6sgiiCtm64dPe80GnTJbccgppJBBBfmmGJTn.t90uNlc1Yw1auMHDBBGNLnTZ6.hLFKZgBExlOe99KWt7Lc2c267I2rz9Y.jPgBowXrDe3G9gYWZokREOdbCcMURHJAimQEO4gsviMjIhDihE2fhu5HV3eXNGT2iigFZHb7iebHkR333.cccr81aiW9keY7gWZJXa2DclIMjx8xC.g.5d99Xu225111Fu8a+1nToR3a+s+1nqt5B.6xxzzzP4xkwTSMElZpo.kRaqun0Rj6IPhXYYY366mJe97YWe80SDMZz05omdb1uav9A.puuuImySmOe9dVc0UiwAUwTWk7TG1.eyCZgtiv.iJA3RXvnvTkBBkft5pKL3fChXwhABg.MMMr0Vag24cdGrv0WDM83vJTXDyjg5dR3xAXDBXLrG.P.HDPH.r8BFJDBr4lahyd1yhG9geXzWe8Aaa61tKas0Vs2mQKie+2555DaaaEBgDaqs1pms2d6zoSm17Lm4L02uafRK5O.XRozxwwI8pqdiTlR+POxgrXOzHQww5VE81gBTnDv4B71K4gW85d3xaIfSfDiOztQqaMa1rYSb8quHt7kuBBB7v+p6LJNVOZvkKQHUBxUUhyliioKHfkJEpzcMbP.jRBjDB7EDTyI.WY5owfCNH5t6taanc2c2nyN6DkKWF555erUQZ8aXuXELKKqPTJM0N6rSZaaaqrYyty9SbRaFP974YJJJVyM2bI1tb0Hc2AU8wGML4e1cX.pJAM8jHWEAtzMD3kWH.evFB3IXvvLD5q2rHYxjfy4PWWGat4lXtquHHA13IOTDb2Y0gD.UZHgFghCmQBEl.dfiBNTLQJIhpBLaEFJ6RAmPPelRzAK.WubSr3RKg96uezSO8..fgFZHbiabCb8qecnooABgBAgAohJzTHPSUo0pHjhEKpN6ryFw22OwDSLgU0pU+XJYaC.ZZZLGGGyRkJEyQzHjNIpBW.TwQfnfBNGHWUA9eck.juFCF5TDUkAKKKDIRDvXLHDBnnnf0ymGkJV.GLaL7cOhFNSNI9oyvQMWf.IvSMJvw6hfu5ATwKtDCeor9HigDqMqB7ILDSSfwi4g3pRTEgwF2XKr5p4P1rYgTJQznQQxjIgooIT0z.iRgoBfBgilbZ6.k4ymG4ymWYt4lKjppZLaaaSUU0aM.vXLJ.LJTnPDEWWikc3zyrcLxQyxQTcNrXDLXTBFMoJbD.t9BnoohjISBcc81KMw4bTnbUXQbvQyng0qIw0KSfmTEcDBPBJVptDGnIGCFUBMMEDQwCRIvM70wfg436zcUvH.+c2HN3LUDXaiZ0phff..rqlCSSSjJUZzz0CpDNt2Hkwfjh3GNuBtzpEw1acCzrdchPHn.vvyyKR4xkMBGNL8VA.DJkREBgV4xkCA.MMccZtFJ3MWWhGMq.cGQfXZ.O4vDzfqhO7F.cnqh3wiCCCi1QvqWuNZ53gTF.GHFAqVifhdLnowfoFfPRfKjHPHPTENRFRA1bJBoHvwSEf6siZnDWGSWOJJHMfhFAANtvwwAtttfwXv22GpZ5HQGw.YikwCFqHd3T0QfsMdjXA3hEyi0yUD5ZDrWpn0BBBBUudcMUU0Voj+iGCfPHzff.050qqy4bUUcCJmpg2bCEzqkCRZ3AU.b+oEXkpTrssJfpNrrrfpp5GWSNgh3gTQBMAVtlF7gFrLYPiQPfjfDlAPi5gF9DzSX.SJGCn0De0zAXKtAd6pwwptgQTcIzYTnnr62eqMEIDBzrYSr1ZqgEl4p3QNTSjpKSTWmgGqOINeVFVcKMXKATnfB.0ff.8lMapZYYcKY.snVzpUqpnqqSSqoAPHnP.EWohD8aEfdM8gSfD8YIwvcPwRdZs+ws+8mqopAk.UPD9PmAnpp.EnAEF.QRw.gcfkhDq4ZftM4Hth.IotvUUheVo9vM3lHll.PJfuOGNNNvyyC999sYZ6Tr.d+O3CvGN8bna+vn238fw6TEc0gI9WbmIvlME3u+ZU2axFToTpDDDPA.N0oN0sF.Z4esWPQPHDnnBbkZQP+kCPuZNX5pl3s1IJV0SCgLTAi8Qq8JkRnooACCM3zTEk83XnPdXE2vXCoILTDPADLtUCXxj3BMRfCGpBxEDA0ZZf3TGLYnZ3Cara.2lU2AUJWFKuxJHHHn8tJCBBfqqKbcbQXCE72MSMbfDkwDc1Eb7E3KOfEVsjGN+Z1npKuULNvX2bBv9X..iwDwiGOv22WDDD.SSS.HgGmfK6pi5EigbMUQdoFzCAXo+QI7r0fDIRDjHhE1pZbrnfiGK7F3IUqfi5F.FEXP8FHD.d6pwvMbH3KoWEyWB3WbCN5gTCO8HUvaunG9UyZiHvE1NNfy4fwXfy4Pt2tuZ1rI1d6s.CRTooDu3LUwPIzv+7CEEc0gJdjAsvew8EGe+yWF0pBAgwBTTTtoRns+8BH3btegBEbWZok7UTTDczQGrVC3TRB9PPgpFCZJAfI3vABznQCv471BQBEJDnPf0JTAMav.WqIxp5BS11fK3Xc2p3hkMvYJVCFJ.8cOMw6rgM96tPSzioGdhD5Hdi5.Eaf08A3AA3niONFbvAguuOnTJpWuNJTn.JUtLjJ5POjBRaozxNPfKGCDWA+AiGAuxkpKxA3STTbsrr70zztkaFRFKVLwFargWtb4ZN0TS4IkRQWc0UaDG.fonfXQi1d1PQQA0qWGoRkBc0UWfRovvv...6r4ZXwpUwq6vQZMNFvzATeWb9M8vMpG.eu.bfDpXqASiE1nAtwl0.RnhewxTbfNLwiNDCO+0cfNigQGcTLv.CzNMXqs1ZX0UyAFAHhAC2YOl3e6cEGO03QgmPhFdAv0WfUJ4ivw7Dz7TOKSylgCG1qYylh8mt786BHjRoihhRMeeeGWWWwZqslTJkjcWyXWs5sh12J8zZZZX3gGFiO93HHH.bNGiLxH3hW7h3BW7hvLTH3PoHOQ.hDvkCXnwftJCU8A9S+kkQceIrBqBeAAu3Bt3YF0.YLAzXLjIcFLxHifLYxz1UH2ZqgkysFRFVC+KmLFd5wihCmw.9ABXp.T1Sfm6JUwO38JKWbGtHjUXmvll0DBgysiA..vYLlchDIpnoo0rVsZA2hz+0lQHDh1Jt1ZqsZuFcPP.Farwv8e+2O9fO3CvN6rCbk.LEUHAfBcWPjhcKP5RU4PmQflBEB.rRMAd9EbfsqCrLihSdxShQFYj1YNRWWGSO8UwLW8pXrDl3YNbDbO8rqdAOeAN2pt3mOSM7OLeCrXIOPE7fNhGuYpTopDDDXqpp9wRK1GC.nTZi95quchGOdshEK5yXrVUvt8EgPZ6KlNc51Zz888aKG1xxBm3Dm.6ryN3kdoWBqt5pPx8gllV6uCoTBJgfHZeTkiERIB3Bbw7NHcmchuxCb+3dum6AQiFEBg.LFCKrvBXlYtJJUr.BhkF4pDfCmlCmlB7ZKYi+94Zhe4BMwNMBPTSpzwl62c5z0RkJ0NJJJMTTTtY.fPHRoTxUUUaL7vCucznQKv47lDBIB1sYF9XL.UUUjHQBL93iiG+webzc2c21HHDBpUqF5t6twS+zOMZznAdy27MwFarwMwh9jumRHHjoARlHNdfG3AvS7DOAHDR6MYUsZU7pu5qh0WaMnZXhUJGfm88q.JQhZdB7e8rUvZ03PBfDVJPHkbgPzrqt5pP1rY2NHHnQznQ42tDhHjRo8XiM11QiFMOmyq366mTUUsUyLANmCOOObjibD7vO7CiCe3CCcc814mq0MiwfssMLMMwe7e7eLFczQwK9huHt3EuXa876W6PqjiZYYgQFYD7k9ReIbvCdv1hdZkb0kWdYbgKbATrXQXYng.oDWsfO9O8lkf..aYyQqpVHAjAAAALFqR5zoymNc5soTp8YNyYtsw.jZZZd82e+6zc2cuNgPJnpp1CgPzcbbHBg.c1Ym39tu6CG4HGA81auHZznfy4vxxBbNG4ymGgCGFYylElllv22GISlD2+8e+HUpT3ge3GFW+5WG6ryNnb4xnVsZvxxBVVVHUpTnmd5AISlrUd9QPPPaUlW5RWB+7e9OGEJTnspSoTBGtDKUI.DPfJEfR1kEJDBotttS5zoKjISl0srr1QJk2TUi2+dAjRozuYylkO3AO3pG3.GX8s2d6A3btUGczg5vCOLYhIl.268duHVrXv22GsDKUtbYbkqbEL6ryBSSSbxSdRbhSbBDNbX333fN5nCb7iebL93iikVZIr81aihEKhxkKiPgB0F.hGO9tqiu2pILFCpppvxxB0pUCyO+7PWWusJU..MBfJcO2OzNcaRNmGvXrpSN4jqmMa1U877JWnPgapDYeRovbWW2Z24cdmqcvCdvEKTnvcDOd73iO93Jeyu42jL5nihFMZ.WWWHkRHkRTpTIb9yed7FuwafEWbQ..TqVMXXXfwGe71xOsssgqqK5ryNQGczAFbvAQPPPaisk6Uq.j62kJRjH3fG7f33G+3X1YmscpwZG2YeFvd+sz222ISlLa2We8sX73wWiy40xmO+MUXjOl33ScpSg0VaMY73wo6ryNQVYkU57O7O7OL8i7HOhYxjIoRojv471k1Zs0VCO+y+73bm6bnb4xPUUEZZZHWtbX94mGNNNHa1rHQhDsWgPHDsM3VkEC.sqefttdakkgBEpMHjJUJjHQBbgKbAToREnpp9Isk1txAAAAVVV6bvCdvoO9wO94hFM5UiEKVo+r+r+L9mrRweLFvdtAA4xkq7W4q7Ut9ANvAlMc5z8YXXD1wwIBiwXQiFEqt5p3ce22EW3BW.qt5psK+89msme94QsZ0w69duOtiQGAGc7wwPCMDTTTPhDIfttNrssQsZ0P4xkQkJUPoRkvFarAt7kuLhFMJdzG8QwvCOLz00gggAlXhIvS7DOA9E+heAxmOOhDIxMa8Rovwwo4fCNX9G5gdnYiEK10UUUKWud8aYuCcqpMnfy4MGZngxO3fCd0b4xcf8VMPuRkJFyO+7j268dO7Nuy6f0VaMDJTn1IlbW0g.lgBAWeNlawkv0t1UwGdw2GWdpif63NFEFFFHUpTvvzDNNtvtYCTsZUToRETtbYjOedL2byASSSvXr1LHJkhDIRfm5odJrwFafs1Zq1pQa4JHkRoqqqWmc1YwidziN+vCO7UAP9FMZz7O4O4O4V1Kg2D.zJX3hKtXQee+4LLLxZaa2YkJUBe4KeYke0u5WoL+7yS788QrXw9je18lF.RFRAGJcLjzLAt9N938+fKgO3Ct3t8AfP.hTBJkrmD6Opt+LFCgCGFMa1Dm8rmE20ccWHd73HZznPJkX3gGFe4u7WFKu7xXokVZ+chlD.ALFq5DSLwRSN4jSIDh4Z1rYw3wiea6O.5s5eB.gssssPHVKRjHSUtb4od4W9kW8m9S+o0WYkU3sVa9V9Ak.LJviMfN9ucxNv+wubTLVRUXK1sNdlllfoGBcDILFLUDXExD55Fsit2xMRSSCttt3m8y9YXwEWDgCGtceD7POzCgSdxS1txx..BgfSHj5oRkZ0QFYjoxjIyT.Xs3wia+LOyyba6jzaYCRzhEjOe9JMa1bgM2by3e3G9gwVd4kM0zz5ORjHVDB4lxtfPB3vk36cHS7ueRKLZBEPUH3QGz.WuLGKUI.NARLPLE7GLlANdOp30VxC+pUbwZMDHr5GEOuUwUmYlYva8VuE5omdPlLYfmmGhEKFtm64dvLyLCtvEt.ZznAOHHnYmc145m7jmbpgFZn2G.KzrYyJ+Q+Q+Q21Y+aK.rOPvcwEWb6CbfCL8QNxQhrwFaDx11VUJk8PHjP31ziQJDBzUHvPi.eIvWaTCjqNG+3K2D2cWJ3QGTGe2wLvASvvcDig59Br8htX+a7nULkff.75u9qijIShm5odJv4bXaaiCbfCfu9W+qiEVXAd0pUaN3fCtwINwIt7wO9wOupp5z111aGOdb2eSMM4mZaxcpScJboKcofCe3C6lLYR2s1ZKTsZUiFMZDhwX56wBHs+cS.XTBlqT.THDbeYUgGGHaGTHwtkD6OcxP3oNnIxFd21kKkIAyrCGyTL.t7cUxsuIAnpph74yCoThAFX.DJTnVYeVpppxqWudSFisw8ce22Tesu1W6rJJJuuss8JiN5n0+FeiuwuwFl7SE.N8oOM9Q+nejbgEVHHa1rN81auMymOuXiM1P0wwwTUUUWJkJz85YsVE7rpGfFifdByPFKBnff3lL7k5UCCzACZD.cJAABId0U7wOeAOrPEAzXeTAR2ezcFiAGGGTudcbnCcH366K4bd.kRajJUp0GarwlZrwF6rJJJmmPHKYaaW8oe5m9yTeC+arSQO8oOM99e+uubyM2zuqt5xtmd5oggggawhEIat4lZTJUy22WYu7sC.PjRfxtBT2WhSjUEQ0nPgPPbCBLUHHrJv0JDf+mSYi+uy4fYJJ.W9wm82+UqThu2rtLUpTdlllUDBwJIRj3h8zSOm0vv38TUUWxyyqx266889L2uvel5U3Se5Sim8YeVwxKur2XiMVyjISVyvvnouuue850YBgPgPHLoTxHDBQgRH07jnji.8DlgdiPQbcB7Cjnpq.mOuO9eeEa7+YVWLeIN7k61x72tq8p3jv11lmOe9lc0UWamMa14877NuggwaSHjKBfkSkJUkG8QezOWMK8m4tEukJwyblyTIYxjAe8u9WuY+82eoW3Edgsme94mnQiFiPHjtAPDgPnanvX1bB4mbUWRugoH8.pXiZBL0V936+gt3sV2ClpTXoQ22XbSCqTJkRNmy0zzbAPsJUprgiiyBtttSoqqeIgPLmPHtghhRi69tu6O2sK+uUGXhm64dNZrXwL7775nZ0p8+O9O9ON1u9W+qO7Zqs1AUTT5WQQIEgPBaaaqqpap7WbXS5I5Qg7548wartOYsZh8101M8CPtuWEMa1LPSSy000sdGczQgwGe7UmbxIu1gO7guZGczwrDBYUMMsxUpTw4Ydlm42pCLw+jNxLO2y8bJgBExZmc1I47yOeeKu7xirxJqbGKt3hCVsZ0d788SFnnE8nI0LRAli8siE..P.ilDQAQk5ZnIKeUEJgoQMTHj80lbxff.wd2bNm6qqq6XXXTs2d6s3fCNX9rYytT5zomqu95agPgBkKTnPEa1rYiomd5fSe5S+6uiLym.DHO2y8bzzoSqFDDXkOe9jKrvBcuxJqz2MtwM5uRkJ85znQWa0vMY05MByjRSFWXPH9ZAAALBgPMMMEbNmqnn3oqq6XZZZGNb35lllESkJ0lc1YmqM7vCuZpToxAfM.PQgPzvxxx+21Y8uv.fOIP..M.XRozH0pUK9ZqsVpM2byLEJTH8BKrPbCCinNNNgqWutommmlttNKd73bEEEO.XmHQh5TJs5QO5QKkHQhsMMM2x22u..J455VC.180WedeQX3st9B+fStGPvbbbTccc0877r3btUPPPnff.SoTZ344otm9ABkRk.HXuiAmihhhMiwZZZZ1vwwogPHbqWut+QNxQ3eQZ3st9c1YGtEXTpTIpllFiwXLBgvBBBnAAATMMMR0pUA.fgggTQQQTsZUgmmGOUpTbOOOd73wE+tvn2+0u2O7zm5Tm51Nlm5Tm526Gd5++9q+e.7TnFIT9++NG.....IUjSD4pPfIH"/>
<mappings>
<input-mappings>
<mapping>
<events>
<MIDI type="CC" parameter="0xf" channel="0x8"/>
</events>
<controls>
<control alias="fam(Mixer).Crossfader"/>
</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="0x5" channel="0x8"/>
</events>
<controls>
<control alias="fam(Mixer).CrossfaderReverse"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x14" channel="0x6"/>
</events>
<controls>
<control alias="fam(Mixer).VolumeA"/>
</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="0x10" channel="0x6"/>
</events>
<controls>
<control alias="fam(Mixer).GainA"/>
</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="0xc" channel="0x8"/>
</events>
<controls>
<control alias="fam(Mixer).MonitorVolume"/>
</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" channel="0x6"/>
</events>
<controls>
<control alias="fam(Mixer).BassGainA"/>
</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="0x8" channel="0x6"/>
</events>
<controls>
<control alias="fam(Mixer).BassKillA"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x9" channel="0x6"/>
</events>
<controls>
<control alias="fam(Mixer).MidKillA"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x6" channel="0x6"/>
</events>
<controls>
<control alias="fam(Mixer).TrebleKillA"/>
</controls>
<preset name="Toggler Button">
<parameters>
<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).GainB"/>
</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="0x4" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).BassKillB"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x1" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).MidKillB"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x16" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).TrebleGainB"/>
</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="0x2" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).TrebleKillB"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x11" channel="0x6"/>
</events>
<controls>
<control alias="fam(Mixer).TrebleGainA"/>
</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="0x12" channel="0x6"/>
</events>
<controls>
<control alias="fam(Mixer).MidGainA"/>
</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="0x17" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).MidGainB"/>
</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="0x18" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).BassGainB"/>
</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="0x3" 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="CC" parameter="0xd" channel="0x8"/>
</events>
<controls>
<control alias="fam(Mixer).CueMix"/>
</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="0xe" channel="0x8"/>
</events>
<controls>
<control alias="fam(Mixer).CrossfaderCurve"/>
</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="0x14" channel="0x8"/>
</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="0x19" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).VolumeB"/>
</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="0x10" channel="0x8"/>
</events>
<controls>
<control alias="fam(Mixer).GainC"/>
</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="0x12" channel="0x8"/>
</events>
<controls>
<control alias="fam(Mixer).MidGainC"/>
</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="0x11" channel="0x8"/>
</events>
<controls>
<control alias="fam(Mixer).TrebleGainC"/>
</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="0x19" channel="0x9"/>
</events>
<controls>
<control alias="fam(Mixer).VolumeD"/>
</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="0x15" channel="0x9"/>
</events>
<controls>
<control alias="fam(Mixer).GainD"/>
</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="0x18" channel="0x9"/>
</events>
<controls>
<control alias="fam(Mixer).BassGainD"/>
</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="0x4" channel="0x9"/>
</events>
<controls>
<control alias="fam(Mixer).BassKillD"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x17" channel="0x9"/>
</events>
<controls>
<control alias="fam(Mixer).MidGainD"/>
</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="0x1" channel="0x9"/>
</events>
<controls>
<control alias="fam(Mixer).MidKillD"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x16" channel="0x9"/>
</events>
<controls>
<control alias="fam(Mixer).TrebleGainD"/>
</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="0xf" channel="0x6"/>
</events>
<controls>
<control alias="fam(Mixer).Crossfader"/>
</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="0x7f" channel="0x6"/>
</events>
<controls>
<control alias="fam(Mixer).CrossfaderAssignA"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x7f" channel="0x8"/>
</events>
<controls>
<control alias="fam(Mixer).CrossfaderAssignA"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="on"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x7f" channel="0x9"/>
</events>
<controls>
<control alias="fam(Mixer).CrossfaderAssignB"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x7" channel="0x6"/>
</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="0x7f" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).CrossfaderAssignD"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x7f" channel="0x9"/>
</events>
<controls>
<control alias="fam(Mixer).CrossfaderAssignD"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="on"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x7f" channel="0x7"/>
</events>
<controls>
<control alias="fam(Mixer).CrossfaderAssignB"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="on"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x7" channel="0x6"/>
</events>
<controls>
<control alias="mod(ShiftLogic1)"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x3" channel="0x7"/>
</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="0x7" channel="0x8"/>
</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="Note" parameter="0x3" channel="0x9"/>
</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="CC" parameter="0x13" channel="0x8"/>
</events>
<controls>
<control alias="fam(Mixer).BassGainC"/>
</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="0x7f" channel="0x6"/>
</events>
<controls>
<control alias="fam(Mixer).CrossfaderAssignC"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="on"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x7f" channel="0x8"/>
</events>
<controls>
<control alias="fam(Mixer).CrossfaderAssignC"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x6" channel="0x8"/>
</events>
<controls>
<control alias="fam(Mixer).TrebleKillC"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x9" channel="0x8"/>
</events>
<controls>
<control alias="fam(Mixer).MidKillC"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x8" channel="0x8"/>
</events>
<controls>
<control alias="fam(Mixer).BassKillC"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x2" channel="0x9"/>
</events>
<controls>
<control alias="fam(Mixer).TrebleKillD"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x7" channel="0x8"/>
</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="Note" parameter="0x3" channel="0x9"/>
</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="0xb" channel="0x6"/>
</events>
<controls>
<control alias="fam(Mixer).MasterVolume"/>
</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="0xc" channel="0x6"/>
</events>
<controls>
<control alias="fam(Mixer).MonitorVolume"/>
</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="0xb" channel="0x8"/>
</events>
<controls>
<control alias="fam(Mixer).MasterVolume"/>
</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>
</input-mappings>
<output-mappings>
<mapping>
<control alias="fam(Player)[0x1].BeatFlash" value="false"/>
<MIDI type="Note" parameter="0x7" channel="0x6" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].BeatFlash" value="true"/>
<MIDI type="Note" parameter="0x7" channel="0x6" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].BeatFlash" modifiers="ML1" value="true"/>
<MIDI type="Note" parameter="0x7" channel="0x6" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].BeatFlash" value="false"/>
<MIDI type="Note" parameter="0x3" channel="0x7" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].BeatFlash" value="true"/>
<MIDI type="Note" parameter="0x3" channel="0x7" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x2].BeatFlash" modifiers="ML2" value="true"/>
<MIDI type="Note" parameter="0x3" channel="0x7" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].BeatFlash" value="false"/>
<MIDI type="Note" parameter="0x7" channel="0x8" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].BeatFlash" value="true"/>
<MIDI type="Note" parameter="0x7" channel="0x8" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x3].BeatFlash" modifiers="ML3" value="true"/>
<MIDI type="Note" parameter="0x7" channel="0x8" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].BeatFlash" value="false"/>
<MIDI type="Note" parameter="0x3" channel="0x9" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].BeatFlash" value="true"/>
<MIDI type="Note" parameter="0x3" channel="0x9" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x4].BeatFlash" modifiers="ML4" value="true"/>
<MIDI type="Note" parameter="0x3" channel="0x9" value="127"/>
</mapping>
<mapping>
<control alias="fam(Mixer).CueMonitorA" modifiers="ML1" value="true"/>
<MIDI type="Note" parameter="0x7" channel="0x6" value="127"/>
</mapping>
<mapping>
<control alias="fam(Mixer).CueMonitorA" modifiers="ML1" value="false"/>
<MIDI type="Note" parameter="0x7" channel="0x6" value="0"/>
</mapping>
<mapping>
<control alias="fam(Mixer).CueMonitorC" modifiers="ML3" value="true"/>
<MIDI type="Note" parameter="0x7" channel="0x8" value="127"/>
</mapping>
<mapping>
<control alias="fam(Mixer).CueMonitorC" modifiers="ML3" value="false"/>
<MIDI type="Note" parameter="0x7" channel="0x8" value="0"/>
</mapping>
<mapping>
<control alias="fam(Mixer).CueMonitorB" modifiers="ML2" value="true"/>
<MIDI type="Note" parameter="0x3" channel="0x7" value="127"/>
</mapping>
<mapping>
<control alias="fam(Mixer).CueMonitorB" modifiers="ML2" value="false"/>
<MIDI type="Note" parameter="0x3" channel="0x7" value="0"/>
</mapping>
<mapping>
<control alias="fam(Mixer).CueMonitorD" modifiers="ML4" value="true"/>
<MIDI type="Note" parameter="0x3" channel="0x9" value="127"/>
</mapping>
<mapping>
<control alias="fam(Mixer).CueMonitorD" modifiers="ML4" value="false"/>
<MIDI type="Note" parameter="0x3" channel="0x9" value="0"/>
</mapping>
<mapping>
<control alias="fam(Mixer).BassKillA" value="true"/>
<MIDI type="Note" parameter="0x8" channel="0x6" value="127"/>
</mapping>
<mapping>
<control alias="fam(Mixer).BassKillA" value="false"/>
<MIDI type="Note" parameter="0x8" channel="0x6" value="0"/>
</mapping>
<mapping>
<control alias="fam(Mixer).BassKillB" value="true"/>
<MIDI type="Note" parameter="0x4" channel="0x7" value="127"/>
</mapping>
<mapping>
<control alias="fam(Mixer).BassKillB" value="false"/>
<MIDI type="Note" parameter="0x4" channel="0x7" value="0"/>
</mapping>
<mapping>
<control alias="fam(Mixer).BassKillC" value="true"/>
<MIDI type="Note" parameter="0x8" channel="0x8" value="127"/>
</mapping>
<mapping>
<control alias="fam(Mixer).BassKillC" value="false"/>
<MIDI type="Note" parameter="0x8" channel="0x8" value="0"/>
</mapping>
<mapping>
<control alias="fam(Mixer).BassKillD" value="true"/>
<MIDI type="Note" parameter="0x4" channel="0x9" value="127"/>
</mapping>
<mapping>
<control alias="fam(Mixer).BassKillD" value="false"/>
<MIDI type="Note" parameter="0x4" channel="0x9" value="0"/>
</mapping>
<mapping>
<control alias="fam(Mixer).MidKillA" value="true"/>
<MIDI type="Note" parameter="0x9" channel="0x6" value="127"/>
</mapping>
<mapping>
<control alias="fam(Mixer).MidKillA" value="false"/>
<MIDI type="Note" parameter="0x9" channel="0x6" value="0"/>
</mapping>
<mapping>
<control alias="fam(Mixer).MidKillB" value="true"/>
<MIDI type="Note" parameter="0x1" channel="0x7" value="127"/>
</mapping>
<mapping>
<control alias="fam(Mixer).MidKillB" value="false"/>
<MIDI type="Note" parameter="0x1" channel="0x7" value="0"/>
</mapping>
<mapping>
<control alias="fam(Mixer).MidKillC" value="true"/>
<MIDI type="Note" parameter="0x9" channel="0x8" value="127"/>
</mapping>
<mapping>
<control alias="fam(Mixer).MidKillC" value="false"/>
<MIDI type="Note" parameter="0x9" channel="0x8" value="0"/>
</mapping>
<mapping>
<control alias="fam(Mixer).MidKillD" value="true"/>
<MIDI type="Note" parameter="0x1" channel="0x9" value="127"/>
</mapping>
<mapping>
<control alias="fam(Mixer).MidKillD" value="false"/>
<MIDI type="Note" parameter="0x1" channel="0x9" value="0"/>
</mapping>
<mapping>
<control alias="fam(Mixer).TrebleKillA" value="true"/>
<MIDI type="Note" parameter="0x6" channel="0x6" value="127"/>
</mapping>
<mapping>
<control alias="fam(Mixer).TrebleKillA" value="false"/>
<MIDI type="Note" parameter="0x6" channel="0x6" value="0"/>
</mapping>
<mapping>
<control alias="fam(Mixer).TrebleKillB" value="true"/>
<MIDI type="Note" parameter="0x2" channel="0x7" value="127"/>
</mapping>
<mapping>
<control alias="fam(Mixer).TrebleKillB" value="false"/>
<MIDI type="Note" parameter="0x2" channel="0x7" value="0"/>
</mapping>
<mapping>
<control alias="fam(Mixer).TrebleKillC" value="true"/>
<MIDI type="Note" parameter="0x6" channel="0x8" value="127"/>
</mapping>
<mapping>
<control alias="fam(Mixer).TrebleKillC" value="false"/>
<MIDI type="Note" parameter="0x6" channel="0x8" value="0"/>
</mapping>
<mapping>
<control alias="fam(Mixer).TrebleKillD" value="true"/>
<MIDI type="Note" parameter="0x2" channel="0x9" value="127"/>
</mapping>
<mapping>
<control alias="fam(Mixer).TrebleKillD" value="false"/>
<MIDI type="Note" parameter="0x2" channel="0x9" value="0"/>
</mapping>
</output-mappings>
</mappings>
</controller>
</main>
User avatar
tonip
 
Posts: 46
Joined: 28 Dec 2012, 23:33


Re: mapping out and dysfunction with modifiers

Postby tonip on 31 Jan 2015, 18:13

If it can be useful to be published , I enclose "dj-tech uSolo-fx" player , mapping works , small problem led out with mofifier

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

<main>
<version major="1" minor="0"/>
<controller kind="MIDI">
<id ID="75951385"/>
<properties Model="uSolo FX" Manufacturer="DJ-TECH" Version="0.6" Publisher="Publisher"
PCDevice="" MacDevice="" HiRes="on"/>
<icon Data="11129.IBkSG0fBZn....PCIgDQRA....D....PHX....fpoEm2....DLmPIQEBHf.B7g.YHB..f.PRDEDU3wYa6dGscUU81+eVkc4Tu86MgzCjDBDB0fzKhnHcQ.EDdU9ZufMrqH90N5qX2uxqupXAqzToCJHHJXfj.ABomPJ2jat0Se2Vq06eruIfie+NiwYbFmycON2yZtlqmmm4ybtENmycEu42MCumsPZTFkqTffvPhZ1lxc2E0qWCalEiwPPg.hZGg12iZSMIE6pKDFXpZ0nreHAEKPp0.lLbBAcUsWZzbR7BC.iirDKVmgfBRRhkXLI.FbHHMJkJcUEsVRlwgRonQsIoqpcg1q.XEHUPRRBVqEgB.GAdA.Vhiiw3LDEEQQOI8ETjlhLxjA3RyvXrXsVbNGAAAbZm4aiWyqYtNgyYbuo276jQFd6fPBVGchiPo7vjESohUHNNhTSFg9A.NRxxXpImfgGYDpTpDBm.gPfEKJoDoRgwX.KHUBDHIMMETVDNIRkFmyBNCNm.qCzRIBgDiyfwXA.sVi04vjkgVqHKyfVqPZcH7zH.Nxksb19t1A81SOnjZVrmiOwhmGM9GqkBcK4eMQc9M8NaFuwT3KUzLJhRUJSfHju5275c5W+odNzyrlC3DDEGANKiO1nbnKZITrm4hKJiwmZOLXeGDis28fwZQIE3PgvAVqk3jH75Y1DIyPZ0nMwXUo37UDnzHBbnbkP3qw44gVovjZIzlfLTSl1huSgRpHxBgVOFeuiSyFSfMKCIBZYaCYfJQCHnTmVH6pKBBqR4Rkv2q.1NMY4Dym442.pkeXrisLL27G8svhdnGiO0NRw4bTxSSkRkAoha+WeunMd4oMc5zAKf.GIoYb0uiqla8m+aHJJFsRSbm1nT97Q9LeJNjkbv7FecmMwowT.eBpzOE86m6+ttQRj9XsYb9Wz0x28qe8bcW2GhG+deHty66w4xtnSEoTRp0vleo8wRm67wYiQp07LaZSbLKdwXcF70JNtW04fx4HNJfpESXUqcCr7kcjbtW0+Ee0O4Gjie4KFQmHJTpDYYYzNtEGknNG5xNd9QOxpPL95vXi3Kc+amOPZDZRoiwguuOYlTLwwTnnOZuvBjYRP6qAm.g.BBC3G8C9d789AeeRyjjkzga4m8S4Eewsx26q+koQyFjjYHPWDSlCYAKwBEUzcyO3O73zSWRxbRNiieIHU9rmcuQt2G7I4Gdy+TFZAKhZadk37BXC+6GikbBuF17S823J9PeJFdqaCGoTPEhW2cQZyIwujkL73XOtiGgrWt2a82y8+mtCDYJBKJnYqIH0jf13wLqTj6diaFgwfe4hzrQGV8pd.11fgDE632cm2AW9a3MQgREIyZXrQFGYTRMl4fyh.+.Rhiwgig5eHrYE48+d9n7AeeeP9XW2mg0u9siyIQHk34WfvfBXHEoThRnYCuv8xQbwe.NmUzMusK6MfLdB5oqdw4Dr1MLL6Y26g4tf4wUbYuF5flO4m8Cxyuig4q909jrqQFmsumlbieyOEJ+A3a7c9LTVFRXwhf1.hP98+7eLFOKiuu0RVqN3bNHSRghkPIzznVcdrZN5eaqm5QSgP.EJTf40yPzXzZzH1RRVFkpVgBEJfxSiBCZoKfIqOJchhPpDzrYKpToBoYQnTRrYFhiSwSIQq0XTR7TJ5zoMZoFmygPH4IV4F4Q+c+.hRiYzw1Cpfg3Qdx+INmii8XOAV0CcorpM9RbjG5b3HWz74s+t+77QeeSx29m7vbCelTJlTmK5jNS9XhuOm8QdJLzMODWxU71Qz1gwSyV16Xb8e4uAcbR9n232ku+G5sRlvRTmHhSRPoUryZ0I3fWDeKaLacdKkdxjz6nakerqOByrXMP6lsoIsPq0jDmg1yHvXLTo5PTrfOCzaOH0JTpPLYIHUJ16d2MIoFFYO6fuxW+qy8bO2Ka6k1FwwQ36WAq0xYuhEyC+O1.+yU87LzP8vHa3AYvEsBD1DtjK97QJLnzgHUZjAkPifu226VP5UfuzW9agUo4i7U9pPk.dae8uA+sa89IscaP3.YH+ze9efG+gtMtsmbKbSW+M.tXBkUnPXQBB7IKIEbF946NhJpDNkVahWvlvyF0htKMeLo6JmEwSQgBEoQiTj9JDm8IcFtAlyboZ2Cx8c+2EyetKBkuGIoIHcVJTpBCMP+roM8Bn0g7.2+eFKRNhCe4L5XiRwhEQFTDY04RZRKfHrIQ.Ntpq4ivu9W+847eiuGt++vOfK9p+b7nqbCDHpxodbk3dumeFpxGJJyvzIXP7hRwTbPTHv11Gaq5DkzBWqIwIhHIoCB5.YQP7DDVnDm3IbFL7vaFgvirzXRhhvlAp.e.KZI3bPlEti+zsw07Ve6Dn0DkY4Pmyg3Du9y3rcyXdKh+wS72w4RwZETtPARhhIyZAgCq0Phwv7l67omhEIwXYSaaqLwDSRPfGY1Lj8r.jRIjUGSRBVqCQwtwZzLm4ubFZNkPHGjst1+NkJ0FJOORqsC7TVblDhCmIIlPzUOZ9W+tOB0RR43Owqgy9rVJev2yUPcDbcumOKK6X5iG71texlZBJWoKNyS4rX66dyDGmgVpHKKiAFXNrfEc7XvxXCuFV25eANkS8BoPXHJ7YkOy8gCX4yZQNwEe5uNGcUkZSMEMZ0fVM5fuuh669ua9U2xsvsda2AZD3IUzJNF+v.B8CX26d2L53iRoBEY4G0wQXnFjZPjKnoSmDjRGBoO5.EtjLjJO5ztAEpVBaTaDJEwshHnTYLNC1rLBTAzItMNmESVFgg9jXrHjBv3vZx4ycNGabCqmi8nOAZGMINTTa7IQoTLqtlC+3COhe0TCw8MxdXaaZCb5mx4QhrKJJRXy63YvSpXo8evNch0P4.eRMYzWu8ygrjimcr4GmOxkbwLXeCwBW9LnZ+U3EdzsRfmONqiNcZSZZBNGHDRd1U+z3oUHjR9c+9eOkpTjLigYePyh3jDN4S7DvZ.gPfy4Xa6X8769CO.m64c1bW2wcw7myPb5m1Yx7m2B.g.gzg0.25u4WybV3rYsO6V4udu2NWy688xEedmO1LABIHvBHwXLzocGjJAJOM0b03CO9ASAQHJ2HHUNRFoFyXvcRsnP5sqdo1TShINCw4cFuFmnTE5zpMVmknK+Fn+G613JpuY1qPx1O44vH81js8y2LwQQHDRBBBnQyoXm6XXBCC.gEbRDRGJgFDVbNI5LKIJGRgFvQVZJJkhy87Ne96O1SPmV0XdyeADEEwv6aDjVKRgfLS9BSIcjY.kzPVlCsVg.EFSFRk.DwbVu5WGiM9TzrYKT3nQyNryg2N8zc+b5mwql08BqESVJMaz.kmG99En+96kolZRNhYbnNoKIEOcHIIIjlkw991uOFYqqjedRF+1Q1Gq4A2.a+WrE7jZ5s6dILLfq8CdcXSAq0vxuo+JkbZjZM5TIVkgkdgeNr3XdW8GGkPwI9UtcbVKFiDixvJ+W+K5o6xD34yG6i+wvQBCzSOH0FBx.sSvaYtCfwlvcdgmBVmf+zkdN3.FrBfDrFEZYEhhDTrXI93YCiuziBkB40c1WHG+Ic5TLrbtNEsGmwYdNbVm44v4cdWLcZ0lJUpRpHFw4dFmoyu5PzrUMpO4nLxd2CJoG9c0Kybf9IIJl1YBNxy5cxL6Ikm6wtK9.W6GkOv6+cxd1ydoZ0RXrJvkgw5HKKAkTiTAZOerYNLlLbNwARYAC9AAHLYXQQp0fvYQo8.q.qzBVGJDj4.sTgS6gVpP3RHKyf0YvSn3vV1xwySw664WKeqEtPp2nI80+L3PVvwfzjwl28KxF1vyxq8buB9gs967dBNKdgm6uQoxkYg8OCmNFHPkQbTGVvBVAK9PyvY8nU1TL5t2Ms5zlW5q9.rYogNdVl8+y2hv.vhKWWepgy67tZxbsPZSQpkXiSnuYMWlZeigPJvZhHLPye9duadsu5KATV9K2yuk.gFqxwgs3kwBWvgh0nP4oXm694oqJEomtVHJkGfFWwXlX2CS2UmId9dbEW0+EWwkcJjjjQoxE3eb4uURepGAq0R6nN7NeGmKcRMbC2vyRRRLcFuFu2fifrZcnu95gIlZBRSG.0AOqY+Eb5.pUqNREjljQZZBEKDPmF0QGDvHsLX14lH6u9643JWg6+99SDGEyfCNHMZVi4NmCharmo3OMVFacaahQFcO3qzbxAiw15Tf0uwUwT0pSZRBOzg2h+7vvZ25yiRGfy5XgyedHjPkq7qwjO0cvV1xFXO6YDF7s9UHZomLsN1SC4Je.V0peRFrqd3F+t2.+5e4sxy8rqgCZlykfhR9u29lXSKbwnKWjm6YdR1y9pyZVyZoXYe17l1BK9PlKwNGJQLshZf0.cmnPG3Gxrm8bP3br28tapVsKhhaR5Xdze0pPRBWP88x8bFuUtplMXKSrUJWtLff0u90iRoodio3c2p.NSLyatKDm0QiFM3NmLCgd2TrXU5uuYxN24N3h25LHMKCmCjRIVqkZMqiAAQ+j2MYYVTJEkJUlZ+9uHZs.gLfoHgd5sGhcN9vu6OEk5eFjXhH0lQsIawmbtGBir6sSbbLCMq4vyrpmj96a.zZMyXFCwgc3GFW9a6p4rOyWMy4flIBgfrR9HNqS4DcyZAGFiL5D7K+E+L9w27Oiq7ptD5zLiImXe7Lq54P66whVzhYGaYOrssuNdKu4KgK+JuJFarwwYsze+8STbDooQHjRjBMYlDbNCd5B4lk3xnU6V3o7vXsby27My6689dwj5nZOkIIN2sHOeIJgj3jLTBGIIVTBGAEqvfC1O6c3QnZ2UQqUrmg2CK6vNFj5Xd6ac27clQHwQZvZHaZbmj3HjRA2vm9Svi9nOJgEJwJW8yQ8lM3vmw7chW+odltdl8bX7QGmNwQHDBL3HKpCECJRpyRmNswYbHTBRSRnmd6kcs6cwDSNERDL+ErXFdmaGGFRyx.AHPAVKVrH.zdA7pNoSiV0ZyhVxAyV2xVvOvmolpF80e2TpP.wQF19N1NCuqsSZlgoEOfCARo.q0RwBEIHTwoeVmKOve51Y9G7xnPQEe1c977I6Zd36qQhjLqg1MagRKoSmN3qTXvRfW.FK36WfCaly0Itny505JL3LXr8tOl07lC+leyulkdnGNGwxVFXfG9ud2LQ8Z7Uuwah652eaTnTQbNGSL0DrssscVvbODNpEerDKS4tuueKggkPfCOggHijy+BtLFdW6jA5qGd3G4An6t5BDJTRIs6zlS9DOKdxm5Qv4xEIIsNN7i7HoToJTuQGdlU93jlYPH.kRwE75tDRMJJDnQ2iGO6JWE81aAlbrZzrYKhltpVk1CsRhmxijr1jF6P6oQQ2TppiNwwL+9GxIkVK9ZeLDiVVg23EcUrnEdnL7t2Kuv5WCO7i9XrqgGmO+m9SSgREINMAiwPRTLXc77u3p3m10FQV+kvYSQXEXsYblm0ahi9nNFd3G7uvt101XtydwbHK7PPo7IzK.oThVo44V6+lffBn0ZB78PF5wl1vF4QdzGgctkWfib4qfy3UewnjfMyxDMFmr8rVZ1nAclrCgd9r28LJdd9DTHjt5tJAgg364SPXAt3K9boRkJry8MLG6IbZ7Tq49I0jkaxqTiZIKZAegBU5g8suwv5xnSbBVbzHtCkKVhJk5m+8S924u8WeD5u+9IMIkBEJPqVMYhImhJkpvW441Jabm6lS+LNGLVOVvBlOqcsqj3jDJMskUqa8qAmyheP.80cuHyLLT0tHT4w.CMC5p6domdlAsZVin3NzauciWP.6d3cRmViyIbRmK6XmaDgvwl2693kFd6rt0sVJWpHU5pHBoDmwQyVsP3.sVgMyRkvPt7K6x3dtmGjCaYKmG3ducBJFPTmD5I0CcyVQLfe.kJUhhEKx8bO2MG2wdJbbG+IQZ8D9E+heJadyafUbbmBY1NjkjRRRBBg.smF.B7Kiy4XVybdDE0fIFabFbfgvZyvHfAGbHN79FhyZSOMG+DwnFqFYJINsB.riOFdIfwWxSM2d4llJjc2rFXcn0dTqdCdxm7A3UcbmBCNzL4t9y+17Z.xxv5rzpYK7k9jYb3L93UPf0XQ4oYkq8EXlycNXLoXLVV8ped78CnZXA7PhVgGSMwXztYahi1MG4xVFoo03Edl+Ifgu4+6aBjAbcW66.+BgDVr.FiAs1iJUpPT613bNN8W84xy9rOIKZwGI8UcFrscrIlyPymEKZyGYsahrssC9cKne91k7vJcn0Zz57.XNcnipR3hBfa+k1LMTZ9NG0QQ5fKhG3A9sfCd10sFl0Div23ady7I9XuaDBARKz2fCPywmjAG7fnU60iSHo6dFh10mB77vFmq7LToILHf.+PzkpRsFcPb1mzI3J1+rnYy1jlDQZRLFI3oCHMIh31QnTBjZe7093DP4hkXp5Sw912nTqVMV9xWAiN5NYNydgLx91Ec28.bnyeA7Ydp+ABx3Cz0.TqPAzJwAVvRoDmKOPjaql.kRkCFhkCQ6wm94WKaonla83Oadn+98wRVzgw523KRo.OtfK8svO8G+8Y9yYgTn6hL3.8wYdZWN+hewOl0sgmf95peJWoat9a3SyguzCiS7jNCd8ugKg2wa9MvMdSee5D2gY30qSs3YMmuvLWvhnd8I3zOyyGuBcyLFZdTzu.0FaOb3G4oQeCLKdt07LzSu8Pne.olLRSSYu6aub9WvkPm1SR0J8iTJoTXIVdwx7e+j+K9UyaH9JE6ljPM9J0AJGNO.j+98+PHTSG.xqHbRmi6dlCxg0cQtxUtZ9qCsP1xK8hn0ZxrN16t1EGwxOMZE2.sxQ8F0oUipL6YWl0rlUyW7q9MYCaXc7LOypnci17DO0JYgyat7Wt66gvfbJ2dKWBonRHd9ZhZGwyrpmla9+4Kwa8sd9rpm6exviMFWxkbo36UkhkB.mEiMCkPhyYobodo13ihISw.80G23W5axxpFxm84WG+ulyL4tyjnbVDF2A10UJENQdkjNAGHHHDNRSr4E5XIuCEYvMaJv24nOb9i6YybTGxgizSMMM7nHEM.qCq0RWUJwl11ivi+DOBGzAcP78toajImbRlbxoHIMAkzRXPQB7DjkkgeAMwowHIElXrwoU61ztQCdiW7aiuvm6qSohcABA+nezMwv6d8fPfRqwOHDkRwXiMNC1e+TqVC18vaGgPwO9a9E4yrxWfqblcSMs7.s2B.iwbfL.gPjael0QVVFVKjYMHj4s9x4xqfDGXMNVa6H9uW1R4+yV2DUKVgVMZfRn4oW8+hO1m35nTkxzrQGtia+Ww7m6Qy5dwUS0pcQWkKyu619UbcelOBRolop2fa+OemnTJrIozsJDoSZoQilTsZWzW+8P0tqP0d5micEmDuly7boRk7ldt7i33QKyWLgggz+f8RRVCdaW8GfAFXPrARt9UsR9.ysOZq048ETJwN8q4KJSte9Suqs+lUJT.VQdeBsVDBGBAjYSP6k2mwMllwu8XVNeqnZLm4rPZG0lS33OSdGW8UxQdruNxLVt3K3RwlMLu9y4hfnTZztMW0UbM78+xeWhiioqxU40dVuVlpds7tCklgzzIADfyXo9jiyJelWjK7hNC9Ne2uJm5o8p3e+u+2rkMNBiM1tyE.EGwKtg0SwB8Pu8L.eu+muLQcR4xW2+lgW3PrsCrH.qEr1LxxrSuSm27s7Tb4zYBZrYNbNCYYIXsfykGfxCbFTJMJkh6oYG76uaN6Y1CZsholbT7JGP+UETnP.Ag9L5jSPqFsHFKBbTvODoVhenFqyhmWIJDDBBMRkF0hNn4+E5clyjNQcPHbzckPd10977z+oGfm5u8vnqVlAGpBYIoTnXHYFKZsOddVlXxFTpTYNpi5X3c9BahKCIBDSedO2FLoTjavowPpICoX+uOizTCZsj7c.0AV3P90r+2KDLc1ikmRUhOYi8v1NxSi08hOGVikU8zOMG+I9FnU88RwRknSm134ooZktv2e1rhi834g9aO.8O3.rjC4Toc7HXsFJp7QmnAkVQ2U6hZ0pQXwPtzYLStX65gtKxs02J3VdpmjhgE.m.mwx.8ODuv5WMdBe9g23Ol87k+Pb68oQ3lFjykuilquOuO96mtCDS+DjRSdazwgRJO.1fTBFiCiE7z4GAjS+263rrg9Ghf8sCh5zFs1iFMqClNn7Tnk93GDRRTLQIwDEsdd10UBHi96aPVyyd+nTBJTp.srFjUbZ1111FiLxHL53JD1Ldioal.oG+t0sKt3Zu.uq22mFsmh3jH19KsUbjP2U6mJcUgq+F+7bV6dB9erdXs4Hr621Zg3UFHxWbYYNbSecVWtiRNqfzrNXLojjDQZZZtXKkDiwd.lh7fE7ia33JKZ3BN+qhzzDJTn.6Z6qCiMkcu6chu1ihEKR4REoTghzUktHMNiLSF8zcU5sudHKICkViroLktpTAcnGefO7kRyNw7flAHxX4JWxr3WZGja4VtIxRM3o8YwK8vYiaZ8bnKYYztcaN1ErPrRGQIfykc.vs8OIG6GnKKKizDW9rAXSwYE4NHiEqKIWefvGHO3jufyADAlV+PdVTcxPzIgG7d+SLvf8QZZJh.AJUQpVsJNAXRSoYiVL5HsnY81fxQs5SR8FBrFGEBBnOeej9BOjJEg5.zNEUqTl+u6aR9X6IjqbCQ7vCuOLcxHJtCYYYznVMlbxw4PWxxYv9mAsd5+FOU2d4zZSqx6kk2ZmNsFjR.QFYlz7EDloOuKmNiQPRZzzArb5xzjLLY467Fyzfj3vSpXOU6kS9DNVFarw3XO5UvS+jOA9pxjYRwySiPjGzRbSv3sl.GP8opS816lnnHlrVMZKLHqFVLuMV33jN8Sjn3DTNKm7xOBtjS8rvkDiTqvOHfjo+A36Gx8bO+Ap2rAe34dP7.JOjpWtwGuxm4LA1oQ2ESu.yoCyLQ.6mgHa+ZBOP.QHsHj1C7cA4cqNMIgmy.Cu00iIyQgB8PpHEs1izjLlXeihIWDAEKTgm+4VGK9fWJ0qOEBTz2.CPW8zCYwNzcLYD5UlFIID2xPfxi2S+CxItumlLQF8LiA46N7D3rPXfGNgDoPgTKXn9lEd6ZqrEkBqwgTIdEm+y01C6eG0fRpIKKEkRdfc97rD4zo44AJoJmlz5frrrC7cYbSqBU.iXrTRowyyi+8S+HXMRRR6P4xkvDFR8VMH0X3PVzgfTIIylqsvSp3PN3ClUs5mAmIAsz.YFKAA9r90uQZ2XJNyY1h6ZyiQmX37WRAty4O.1XISVebT9f1SQiFM3flwrAGjjBRuoApbVjjuSabV7TubEeYlDzZObtb8AJkdZDd0AzEnT4cOvXrnTBLNKJxETgygACBGLV8lHyRHLr.YlXDNCBoGc5DiRKPq8vjZ3Ed9mmd6sWTRePJvjkvV1xVomtphnRUz9JIwSGoOhkcn3zRtkRKiqbgu.RmiuuddrsM7hjDGiToo+96GiwRPP.0aNENOO7SSwlIvJyoIcSiCXyrnC8llVKWJb9BVfE2ztGYPJ7wXSxsJSHPIjXcVbNUtpQkCgyLM3VFHEDFVjQqWmCeoGNq9YWMBATtXAlPZIJxf0lg0YHMsC+w67OfRVDHCgPgTZ4s7leKPbGzo3PpfFS0hNc5PRlia6EWGOVoJjDYXuMVGQc5.RAoQMoRktIyjwrFZFrmQ2GMlUubX6YbdoNt7t6HjG.K.x2o2OEnPHxwaldb7bRCRolzrX77T4ZFrBrh8KBZZEgHvJ2OSPdyPKJsjo8Y8aXc366mOheRAoo4LGJkBeu.jp.t1200lyfHLnE93TdnTJRvhLzOjlsafVpXoG9ghvXYFAk38VeJ9fIix7KGR2c2MECJPoBkv4LjDGyrFXdHDBtkZQbAYYfvNcUhtCf9miAvAvEx4wsXllIvZyl9nPtNA.xxRl95jSKGVmO+fl7cUiwQl0vQeHKgCdgGJ.LiAGBalgNsaPwRAHcjqkvlwJN5iEegGgRMRQ9H50S0R3o7.qB07Vv79BgEqhRmq6dKaZC70K1gEL.Lqt73H7zbesrnUZ788QnzLxHCSqrNn8zL6kdbb4u3F3m64gb5wwPq0HDhWQoth+i.gPn.xeMulA6AjL6ldR0bt7OCY9Y+7qOWEYl0vBJ0MqZGamwmbDt3K5pHHLjm8YeZpVoJdA9jYrHrV18v6g9Fpe9y22elvBALxdGi3jNH7TTzKDYQ7wjkQTmN7KtkeM0Z1jgpBnEjIEz8bFf3lsH0jQiFMncqFbzG0whu1irjDV6ldQrJM9.1Lyqf9KmdKem6UT42qHX7J+rWVA49UNlKa1Yld8yKmEXiiQLP+Dmzhhgk3Oda+bZ2nMKXAK.oCZ1nEBbDmkR2UCnboRn77Y9K3PYfd6mjjDhZGiN0hDI34mKjwW6iVEv2UtX7sZbEKy67uuEBJWlrzD777PhfpU6hcs6WBIRRSi3gNokxWKH2ni8W569EDcfRfIemd+BZx+77+VZZ5AxXxwOxk7ZrlCPOBub4zugS+0xp151YNyZAHUJFc78wgrjkhuTQlKGftPgBzc0twKrJcG1GJkhpc2EohNDVHff.MxBAnkHOfyLwIQHEJd7suEd7DGlf1jpzPbbdAFowjkZnUqlTrPYbBGolTty1k4GLYajAZLpb.n8ye6lNE+UZ+09202eQNZs9.WyqLX4rNrBK5oKHBfNc5PqVM3k1wVIMNBi0PoRcyv6d6zNI9.NN0oSarNGRgBqoERD.FbIN7J3gyInuvxHs3nUiV3l9GWl0v.8N.SM7tYOaXyTtTIJTtLkKUDekOZohImbJl8rmMRoht6pK16Ham6+TVN2pjCTF6ATENcwL++2Bb+YH6emMMM8.GWDBEdpbq2hhhvZyH0jw66xtBV+9FkrjXjRIIII7pOiWKc5LEBb3GDR281CCM3Lnud6EOOvKrqbYwINjZEN.OslVQIHKTn.gggnEJRyLbVmvYvMa2GOzI0CO8oeP7aGJkiX1GT94JkjvhEnmt6BgPxnisWJTnWhhh31mHlRJGulRdSmlm8ernekWkaPD..vBjjDQAQkXC6GXb+0Kr+fxqL.kKQ17eTWQepPdo8sOp2XbjRI80SOryctS1wN1NMZ0gvRcSwhcSy5MHtSaZznARof5SsKPj2WSse9+mTqfZoQH0RIBofjzTpOxnbsi7j7le5Mxa4w2EW9+XmbUOwF4SGuMhaGSRRLMa1fZSUmcs6Whkr3CiWbiqJe19a1luwwc57omJlE5YIcZWfdYc77e.BtePxWdA+xTnu7q1CfaHii3jNliiUuw0yH6aT7B7YcaZc79eeeX5afdXm6XLFp+AX7Q2Kq7YdbdiuoqgvfBfUiNn.YYFRcNRZavyymBJOJ4TnV5hNzufUFPgRgbtKd97sd3UhRIQJldBCQvCukQ4UcBGGiklWHRRRJ0pOEyedKfNsiPHcL43SvDSMAO1BVL+e1ynrlJZFyJN.n3qjN7kA6buBsBVdkONPf.GEPvEdhmBO8t2CVSB0aTi50qwJN1SEq0QbTaFbFCxpW8pYdycgrwMuAlZxlXswHjBJWrHaXyalkcTGMsaTiVsaQpMEUpCoQXInnOsZ0hs8raFesf+qEzKWZWk3FOzYROEjzxShLNgzrT78Bnb4xTtbY7zEnqJcwt10NoX4RznUc1691Eeri434qk53ZKqxae0APX3+fRb+u+Ud1+UlE3rNVZwhbAm7ovZ12jr8suA13VVOooYn0AToPwouCSLjD0lolbTdrm394JdSucLzFoPPRRLQwslVJQJchZRAOM8VsG5suAQVxKjVMaQRRB8u3ChCqpje51Gm+PsF7I1vdXhNNd6ytKZoCvYbH8UXRSILLDrVJWtKNkS9zX6uzVXVybVTHLjMs8WjO2gcbrnEt.dPqgk6KIyZwXA2zzYY1oKIdZpt8ejHKKi3zDpZs79NlifnBk3tW4pXsO2JQHjTLnL6ZW6hi+XVAsihXpopSbTBlLCy9fVJG+wb57v+0Ghn1Q42bGZez5.DJnntL82ceXkRp2rMVOOjQIInUBzJIaLxx0cFGAj4vI.Gf1lvjnX0irGhRhvDkxd14dwZ.qvhmxGsyiS8jNSdgW7EnY6Vjjjx5V+Z3ys08x+0LmGW6A0C+UWFu+BvfJcdc.FAFKf0c.CSqffSoR.egksTtfS8j4AmJi8TeJlp93L3LmEVqkIqUiK8htLhmV6PXnOkKU.gvQ0tgjzVrf4MWjHHMIa5rIHM0fMvilQID3EPwRkxscyh.i0hTnXeSNAm2FmfS7fmI+2ytHdk74lFoL2xjSPqIGmLiCgTvrVvLYjQGCe+PTEbzrYLZohW8Y7pYMO2Zl1.THNNg3zw3i2Nj4dDqfpM1MWeHL2cNFAwVR80DULfNgdLQ4R7RCMK9iqcKLdlGi8Ba.GVlbpZDD3SyV0Y4K+3IKKgLffhkvYrToRY1x91EchhQgiTaBFqCeOMFqiK3RtPJWtD2wc+mIMtCui200PZVK9M25egdzNDW8EdYtQiZQTTLww4BIvIx4fkh++nT6V9s+RdOW86f8N9XbvGxhofe.QQoDngHiIuADUpve+weT5u+AnXwh3rYztSDkKWAOu.788o6t5EOc97BkljPyZShvWyTSLNNoXZ6ygFMpyjSNIm64bAjYbXhhoRWcQi1svSpvJ.LcXeisu7Bnb4BnRxRP.bG2wukTqjkr3kwUe0uUVxxVHOve4AvW6yr5aVNwa9xuBWqNsIscJROEc5DyfycwTcnkieGKOySe6TLLWVpPHPfBsmhwGeLV3BVD999zrUG5pZIZzpEEBKPTmVTtT2j4R4u8HOHKYwGJMa1FoD5s29QHjr28NLAAAn09TpXY777ndiIwXbTpPH6azQXj8MJm1o9ZHP6gTIm1HEKdA4VvKjB5DGSTmIo1jSQmn3o8dTgmVSpIi.OORxRQqz42.HVKBjToXIFn2E3zxLKYYPpwfDGKZEWJAWzUvO3CeNHyxv80uKdG26efMu16AyzMoXhZSQZVBJUX9zaiDiQRXP.YFCEK0EQIswkZ4zN4yfvv.13l2DacqagImZR5q2AnRWUIPooUmNzIoEiMdS5zoMSM4TbhmvoP+CLSNhiPlOknNANgaZgQBzJOZztEkj9TnXA5zYRDBA999XM4CVUbbDAEKNMykOBf3jT7zZJTp.M6DSuYwn8QiVonkIi4MuijW70cY73ejyGTdXjZ3Ftb9YegeGW53afQ1wFH10fq3sb47q+k+ZbjhPJQKTD0tF9EJS4xdbhq3T4e8jqli6Uc37DOwSRZZBKXdKh4L6EL8vUnoPX.SNUM5o2Av2ymjjHz9936UHuGjBKIoY3o6kLaBc5zlPOAp.ehihofW.VgCabBMZzD6zrKR.gTRXgPhhhv2SSZR9H1644gvAcZ2FKxbPdGfIKAsRgs3h3w+LW.ges6jjOykA1DzuoO.lq+RYvS4pXpwdITQJ9e8VdKbq+paEqEDJKO7i9WnmtGfIaNAm+q8B3TOqiiCdoKfa4m7yHzuW75seRhhPJgB5NztSKxRKvfyZ1jkXnPfjnF6Em1mhklEIYIfwPVxH7w+ruKpWuIycNyhq6C9o3du6+HkJ2EMZLFW349lQ6kOKwYNGRUtGBsZmvfCMDZuHLYNRRagw4HIJirrXFbf9PIjTNrHZTdHjZbtH1P61HvRPhgjnbs+pRGLoBMooYzrQCLROdf66QINJAsVyce22IupW0IgS5gxoHNIgu3M7MQ3Ljhk+3a5ig3UHA9JuquGcZkwcdMWGRqCjBv53h+kWOR0r3Wd9uUl1bHVzi7v7EuguN0mrCc2eYd3G8A3jNwSGeOOLVAOzCeOb5mwqEDNb3.Wd636tqhTovP3JjfItFEm4rwJUzNxhT5wwcrGLO9i93XroHS0VvYoR4pbjdsozm9WQsO+ki0u.FcHctkOFc8kuMpW+EQo7PYT7k+xeIbS2euS7jOY9y28cvO7G7c3W7q9Q7X+iGgjjDj5h4M7T.p+4eAoWHxzlDmFSqNSgxAtewWBUXtWDwoQXbVx9IedBt+aEu8tCTMlfQGcDZGWGLV5DUiIFOim641LSLdM12DifR5SRRBto6lrePHVmiIGsNwQ93TBp0ZJlXhQ3O96+QD2YLlX7FDmDSmjLzgFIIEKQTm1r8s9OvasKmRek6h1W+khSlxq8a9.Lqe0OhsuiMiwX3nWwQyC8PifVJQpEr5UsRNuy4RHHH.oVvIeRmIJojZ0ljpUplOjCm3EBoQfWYZVeb5XyEZItlOO13DbHnU65n7hP+N+hjLsrYsXkL2CZNDkjafxQcjqfvBorntmCVmgA6+fnPQeDjO8IcRiHKKkrjDJTMlT63L7t2EAgEoqt5k27a7shRKnR0RTsTXNqlMy4dyW90vnis67BUTBl6BdM7PyXVbvYdbvSrF1wVdZ5zNBoHWzz30lDmywwdzGGBT7udxmfNcZyoeZuZ78CIIsMB7.r34EPRZJ1TCVrDFFlWdqC7UZRxRvjZxuySjBZGGi0ZvW4A3v4xabhu1CmwPbVF+ym7QnudmEKcIKgfBgr0WZCHsjS2o0r7keTXxLnzdTnTQZ1rNIIY36oIKMhVshXj8LJe4u1m0oQ5n+tqvt1qiR9JPIYe69evgskDLFKaxjeSIhvQhICsVyHiLByaNyAaVJkqTlUbLmHYtHhiiobkty8tyjhO9n097s+1eK5DGwW5K7UPfh226+cvO5G9S3Z+PuWRcMnmRGDEKEx65ZtVt864V3C7N+b7Q+jueV4JeBdv68ulW4lVfQ6QnmlieEmJgggHbPbbGjNv5LHQfu1imesqg+vs+aXpIavpW6Z3MbAWDiN5nLv.CxkeYWE6Y38wYb5mM.7+CuL9ryuWuHXE.....IUjSD4pPfIH"/>
<mappings>
<input-mappings>
<mapping name="cue-play">
<events>
<MIDI type="Note" parameter="0x23" 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 name="SYNC A">
<events>
<MIDI type="Note" parameter="0x2" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].SyncWithMaster"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x1e" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].BendUp"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping name="vinyl">
<events>
<MIDI type="Note" parameter="0x6" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].VinylMode"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping name="picth range">
<events>
<MIDI type="Note" parameter="0x4" 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="Note" parameter="0x1d" 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="0x17" 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="PW" 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="off"/>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping name="IN">
<events>
<MIDI type="Note" parameter="0x3" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].LoopIn"/>
</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 name="OUT">
<events>
<MIDI type="Note" parameter="0x9" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].LoopOut"/>
</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="0x15" 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="0xc" channel="0x1"/>
</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 name="FX on-off">
<events>
<MIDI type="Note" parameter="0xc" 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="CC" parameter="0x1f" modifiers="ML2" channel="0x1"/>
</events>
<controls>
<control alias="fam(Fx)[0x1].Amount"/>
</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="0x18" channel="0x1"/>
</events>
<controls>
<control alias="fam(Tracker).BrowseActiveBrowsable"/>
</controls>
<preset name="Integer Map Fader/Knob">
<parameters>
<parameter object="map" key="backwardIntegerRange" value="0 0"/>
<parameter object="map" key="backwardNormalRange" value="0 0"/>
<parameter object="map" key="forwardIntegerRange" value="-80 80"/>
<parameter object="map" key="forwardNormalRange" value="0 1"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x1b" modifiers="ML1" channel="0x1"/>
</events>
<controls>
<control alias="fam(Tracker).ExpandCollapseCollection"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x1b" channel="0x1"/>
</events>
<controls>
<control alias="fam(Tracker).ChangeActiveBrowsable"/>
</controls>
<preset name="Direct Integer Button">
<parameters>
<parameter object="action-0" key="integer" value="1"/>
<parameter object="dispatch" key="interpretCCasNote" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x1" 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 name="auto loop set">
<events>
<MIDI type="Note" parameter="0x8" 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 name="reloop on-off">
<events>
<MIDI type="Note" parameter="0xf" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].ReloopOnOff"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping name="dec time loop">
<events>
<MIDI type="Note" parameter="0xd" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].AutoLoopSelect"/>
</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 name="inc time loop">
<events>
<MIDI type="Note" parameter="0x13" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].AutoLoopSelect"/>
</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="0x1c" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].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="300"/>
<parameter object="metronom" key="Start Time" value="200"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x22" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].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="300"/>
<parameter object="metronom" key="Start Time" value="200"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x24" modifiers="ML4" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].KeySemitones"/>
</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="0x1e" modifiers="ML4" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].KeySemitones"/>
</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="0x21" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].KeySemitones"/>
</controls>
<preset name="Inc.-Dec. Button">
<parameters>
<parameter object="action-0" key="integer" value="0"/>
<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="0x24" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].BendDown"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x1f" channel="0x1"/>
</events>
<controls>
<control alias="fam(Mixer).FilterA"/>
</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 name="shift search">
<events>
<MIDI type="Note" parameter="0x12" channel="0x1"/>
</events>
<controls>
<control alias="mod(ShiftLogic1)"/>
</controls>
<preset name="Holder Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping name="Key Lock">
<events>
<MIDI type="Note" parameter="0x21" channel="0x1"/>
</events>
<controls>
<control alias="mod(ShiftLogic4)"/>
</controls>
<preset name="Toggler Button">
<parameters>
<parameter object="invert" key="on" value="off"/>
</parameters>
</preset>
</mapping>
<mapping name="fx flanger">
<events>
<MIDI type="Note" parameter="0xb" channel="0x1"/>
</events>
<controls>
<control alias="fam(Fx)[0x1].Select"/>
</controls>
<preset name="Direct Integer Button">
<parameters>
<parameter object="action-0" key="integer" value="7"/>
<parameter object="dispatch" key="interpretCCasNote" value="off"/>
</parameters>
</preset>
</mapping>
<mapping name="fx cerca">
<events>
<MIDI type="Note" parameter="0x11" channel="0x1"/>
</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 name="fx echo">
<events>
<MIDI type="Note" parameter="0x5" channel="0x1"/>
</events>
<controls>
<control alias="fam(Fx)[0x1].Select"/>
</controls>
<preset name="Direct Integer Button">
<parameters>
<parameter object="action-0" key="integer" value="3"/>
<parameter object="dispatch" key="interpretCCasNote" value="off"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="Note" parameter="0x7" channel="0x1"/>
<MIDI type="CC" parameter="0x15" 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="Pitch Bend when No Touch" value="on"/>
<parameter object="jog" key="Sensitivity" value="0.8"/>
<parameter object="jog" key="Ticks Per Turn" value="350"/>
<parameter object="stop timer" key="Repeat Time" value="55"/>
</parameters>
</preset>
</mapping>
<mapping>
<events>
<MIDI type="CC" parameter="0x19" modifiers="ML2" channel="0x1"/>
</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="0xe" channel="0x1"/>
</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="0x14" channel="0x1"/>
</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="0x1a" channel="0x1"/>
</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="0x14" modifiers="ML1" channel="0x1"/>
</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="0xe" modifiers="ML1" channel="0x1"/>
</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="0x1a" modifiers="ML1" channel="0x1"/>
</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 name="Reverse">
<events>
<MIDI type="Note" parameter="0xa" 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 name="match BPM">
<events>
<MIDI type="Note" parameter="0x10" channel="0x1"/>
</events>
<controls>
<control alias="fam(Player)[0x1].MatchBPMWithMaster"/>
</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>
</input-mappings>
<output-mappings>
<mapping>
<control alias="fam(Player)[0x1].PlayPause" value="true"/>
<MIDI type="Note" parameter="0x1d" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].PlayPause" value="false"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0x1d" channel="0x1" value="127" duration="500"/>
<MIDI type="Note" parameter="0x1d" channel="0x1" value="0" duration="500"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].PlayPause" value="false"/>
<MIDI type="Note" parameter="0x1" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].CueStateOutput" value="0"/>
<MIDI type="Note" parameter="0x17" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].CueStateOutput" value="2"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0x17" channel="0x1" value="127" duration="500"/>
<MIDI type="Note" parameter="0x17" channel="0x1" value="0" duration="500"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].VinylMode" value="true"/>
<MIDI type="Note" parameter="0x6" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].VinylMode" value="false"/>
<MIDI type="Note" parameter="0x6" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].LoopInSet" value="true"/>
<MIDI type="Note" parameter="0x3" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].LoopInSet" value="false"/>
<MIDI type="Note" parameter="0x3" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].LoopOutSet" value="true"/>
<MIDI type="Note" parameter="0x9" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].LoopOutSet" value="false"/>
<MIDI type="Note" parameter="0x9" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].LoopOnOff" value="true"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0x3" channel="0x1" value="127" duration="200"/>
<MIDI type="Note" parameter="0x3" channel="0x1" value="0" duration="200"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].LoopOnOff" value="false"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelect" value="1"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x27" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x28" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x29" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2a" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x2b" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2c" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelect" value="2"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x27" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x28" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x29" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2a" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2b" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2c" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelect" value="3"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x27" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x28" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x29" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2a" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2b" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2c" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelect" value="4"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x27" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x28" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x29" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x2a" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2b" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2c" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelect" value="5"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x27" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x28" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x29" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2a" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x2b" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2c" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelect" value="6"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x27" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x28" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x29" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2a" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2b" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x2c" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelect" value="7"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x27" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x28" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x29" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2a" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2b" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2c" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelect" value="8"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x2c" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x27" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x28" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2a" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2b" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x29" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelect" value="9"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x2c" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x27" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x29" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2a" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2b" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x28" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelect" value="10"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x2c" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x28" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x29" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2a" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2b" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x27" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelect" value="11"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x27" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x28" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x29" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2a" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2b" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2c" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelect" value="12"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x2c" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x27" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x28" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x29" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2a" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2b" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelect" value="13"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x2c" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x27" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x28" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x29" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x2a" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x2b" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelectAndTrigger" value="1"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127" duration="200"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="0" duration="200"/>
</mapping>
<mapping>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127"/>
<control alias="fam(Player)[0x1].AutoLoopSelectAndTrigger" value="2"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127" duration="200"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="0" duration="200"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelectAndTrigger" value="3"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127" duration="200"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="0" duration="200"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelectAndTrigger" value="4"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127" duration="200"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="0" duration="200"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelectAndTrigger" value="5"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127" duration="200"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="0" duration="200"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelectAndTrigger" value="6"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127" duration="200"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="0" duration="200"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelectAndTrigger" value="7"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127" duration="200"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="0" duration="200"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelectAndTrigger" value="8"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127" duration="200"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="0" duration="200"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelectAndTrigger" value="9"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127" duration="200"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="0" duration="200"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelectAndTrigger" value="10"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127" duration="200"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="0" duration="200"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelectAndTrigger" value="11"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127" duration="200"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="0" duration="200"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelectAndTrigger" value="12"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127" duration="200"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="0" duration="200"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].AutoLoopSelectAndTrigger" value="13"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="127" duration="200"/>
<MIDI type="Note" parameter="0x8" channel="0x1" value="0" duration="200"/>
</mapping>
<mapping>
<control alias="fam(Tracker).ExpandCollapseCollection" value="true"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0x1b" channel="0x1" value="127" duration="400"/>
<MIDI type="Note" parameter="0x1b" channel="0x1" value="0" duration="400"/>
</mapping>
<mapping>
<control alias="fam(Tracker).ExpandCollapseCollection" value="false"/>
<MIDI type="Note" parameter="0x1b" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].PitchRange" value="0"/>
<MIDI type="Note" parameter="0x4" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x25" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x26" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].PitchRange" value="1"/>
<MIDI type="Note" parameter="0x4" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x25" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x26" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].PitchRange" value="2"/>
<MIDI type="Note" parameter="0x4" channel="0x4" value="127"/>
<MIDI type="Note" parameter="0x25" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x26" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].PitchRange" value="3"/>
<MIDI type="Note" parameter="0x4" channel="0x4" value="0"/>
<MIDI type="Note" parameter="0x25" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x26" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].PitchRange" value="4"/>
<MIDI type="Note" parameter="0x4" channel="0x4" value="0"/>
<MIDI type="Note" parameter="0x25" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x26" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].PitchRange" value="5"/>
<MIDI type="Note" parameter="0x4" channel="0x4" value="0"/>
<MIDI type="Note" parameter="0x25" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x26" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].PitchRange" value="6"/>
<MIDI type="Note" parameter="0x4" channel="0x4" value="127"/>
<MIDI type="Note" parameter="0x25" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x26" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Fx)[0x1].OnOff" value="true"/>
<MIDI type="Note" parameter="0xc" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x11" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Fx)[0x1].OnOff" value="false"/>
<MIDI type="Note" parameter="0xc" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x11" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Fx)[0x1].Select" value="7"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0xb" channel="0x1" value="127" duration="400"/>
<MIDI type="Note" parameter="0xb" channel="0x1" value="0" duration="400"/>
</mapping>
<mapping>
<control alias="fam(Fx)[0x1].Select" value="3"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0x5" channel="0x1" value="127" duration="400"/>
<MIDI type="Note" parameter="0x5" channel="0x1" value="0" duration="400"/>
</mapping>
<mapping>
<control alias="fam(Fx)[0x1].Select" value="1"/>
<MIDI type="Note" parameter="0x5" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0xb" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Fx)[0x1].Select" value="2"/>
<MIDI type="Note" parameter="0x5" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0xb" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Fx)[0x1].Select" value="3"/>
<MIDI type="Note" parameter="0xb" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Fx)[0x1].Select" value="4"/>
<MIDI type="Note" parameter="0x5" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0xb" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Fx)[0x1].Select" value="5"/>
<MIDI type="Note" parameter="0x5" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0xb" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Fx)[0x1].Select" value="6"/>
<MIDI type="Note" parameter="0x5" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0xb" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Fx)[0x1].Select" value="7"/>
<MIDI type="Note" parameter="0x5" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Fx)[0x1].Select" value="8"/>
<MIDI type="Note" parameter="0x5" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0xb" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Fx)[0x1].Select" value="9"/>
<MIDI type="Note" parameter="0x5" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0xb" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Fx)[0x1].Select" value="10"/>
<MIDI type="Note" parameter="0x5" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0xb" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].Locator1Control" value="true"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0xe" channel="0x1" value="127" duration="300"/>
<MIDI type="Note" parameter="0xe" channel="0x1" value="0" duration="300"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].Locator1Control" value="false"/>
<MIDI type="Note" parameter="0xe" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].Locator2Control" value="true"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0x14" channel="0x1" value="127" duration="300"/>
<MIDI type="Note" parameter="0x14" channel="0x1" value="0" duration="300"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].Locator2Control" value="false"/>
<MIDI type="Note" parameter="0x14" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].Locator3Control" value="true"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0x1a" channel="0x1" value="127" duration="300"/>
<MIDI type="Note" parameter="0x1a" channel="0x1" value="0" duration="300"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].Locator3Control" value="false"/>
<MIDI type="Note" parameter="0x1a" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].Loaded" value="true"/>
<MIDI type="Note" parameter="0x15" channel="0x1" value="127"/>
<MIDI type="Note" parameter="0x10" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].Loaded" value="false"/>
<MIDI type="Note" parameter="0x15" channel="0x1" value="0"/>
<MIDI type="Note" parameter="0x10" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].BeatFlash" value="false"/>
<MIDI type="Note" parameter="0x1" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].BeatFlash" value="true"/>
<MIDI type="Note" parameter="0x1" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="mod(ShiftLogic4)" value="true"/>
<MIDI type="Note" parameter="0x21" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="mod(ShiftLogic4)" value="false"/>
<MIDI type="Note" parameter="0x21" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="mod(ShiftLogic1)" value="true"/>
<MIDI type="Note" parameter="0x12" channel="0x1" value="0"/>
</mapping>
<mapping>
<control alias="mod(ShiftLogic1)" value="false"/>
<MIDI type="Note" parameter="0x12" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].Reverse" value="false"/>
<MIDI type="Note" parameter="0xa" channel="0x1" value="127"/>
</mapping>
<mapping>
<control alias="fam(Player)[0x1].Reverse" value="true"/>
<MIDI loop="true"/>
<MIDI type="Note" parameter="0xa" channel="0x1" value="127" duration="300"/>
<MIDI type="Note" parameter="0xa" channel="0x1" value="0" duration="300"/>
</mapping>
</output-mappings>
</mappings>
</controller>
</main>
User avatar
tonip
 
Posts: 46
Joined: 28 Dec 2012, 23:33


Re: mapping out and dysfunction with modifiers

Postby FigDJ on 31 Jan 2015, 18:57

Please just upload the files. From what I can tell major modification is needed and I need the data section to verify it is loading correctly before I can return any modified results.
Image
FigDJ
 
Posts: 1355
Joined: 22 Apr 2012, 17:03
Location: Odenton, MD


Re: mapping out and dysfunction with modifiers

Postby tonip on 31 Jan 2015, 20:51

Excuse me , but I did not understand what you mean by section date
mixer one(Dj-Tech)699.mappings
You do not have the required permissions to view the files attached to this post.
User avatar
tonip
 
Posts: 46
Joined: 28 Dec 2012, 23:33


Re: mapping out and dysfunction with modifiers

Postby FigDJ on 31 Jan 2015, 23:26

OK, I have been looking at your file. Please tell me if this workflow is what you want.

Decks on the left AC
Decks on the right BD

When deck A is selected
You press PFL and you want the LED to Indicate Beatfash for deck A

When deck C is selected
You press PFL and you want the LED to Indicate Beatfash for deck C

When deck B is selected
You press PFL and you want the LED to Indicate Beatfash for deck B

When deck D is selected
You press PFL and you want the LED to Indicate Beatfash for deck D

In short you want the PFL LED to Indicate Beatflash when the indicated deck is selected for monitoring.

That is what I think you are trying to do. Pleas let me know so I can make the needed corrections to the map.
Image
FigDJ
 
Posts: 1355
Joined: 22 Apr 2012, 17:03
Location: Odenton, MD


Re: mapping out and dysfunction with modifiers

Postby tonip on 01 Feb 2015, 13:19

button pfl beatflash is normal , when I press the light on and active headphones
User avatar
tonip
 
Posts: 46
Joined: 28 Dec 2012, 23:33


Re: mapping out and dysfunction with modifiers

Postby FigDJ on 01 Feb 2015, 19:07

Try this map

I am still trying to figure out the level VU LED.

I want to check the VU LEDs to see if they respond to Channel A,B,C and D when the middle switch is in PFL position and No conditions are set. I say again do not cue the track just press play and let me know if the VU meter for the channel responds.

That test would give me and indication on how to proceed regarding the VU meter.
mixer one(Dj-Tech)Mod1.mappings
You do not have the required permissions to view the files attached to this post.
Image
FigDJ
 
Posts: 1355
Joined: 22 Apr 2012, 17:03
Location: Odenton, MD


PreviousNext

Return to Community Support




Who is online

Users browsing this forum: No registered users and 32 guests

Board index

 
 
   
 
© 2014 Mixvibes