padconfversion "EZX Pop/Rock 1.5.1 (S2)" mastervolume 0.65 samplerate 44100 pack 2 defaultpad { usemic Oh OhR Ambience AmbienceR velvol alternate cycle S semimax 3 maxpoly 4 } #TEMPLATES TEMPLATE StartBleed usemic Oh OhR Ambience AmbienceR SnareBottom END TEMPLATE Hipoly maxpoly 8 END TEMPLATE DefaultMHE autoattack 1.1 autoattackctrl 1 autoattacktime 0.07 autoattacklevel 0.65 END TEMPLATE AltMHE autoattack 1.1 autoattackctrl 0 autoattacktime 0.07 autoattacklevel 0.65 END TEMPLATE AftertouchMute faderatio 0 fade 1 fadestart 0 blocknoteoff 1 fadetime 0.2 END #PADS pad { name CowBell velocityknee L 38 leakvolume Ambience 0.7 pvolume 1.8 } pad { name crash5M velvol 0 cycle NOT S L H USE AftertouchMute } pad { name crash2M velvol 0 cycle NOT S L H USE AftertouchMute } pad { name hatsSQL velvol 0 } pad { name hatsSQH velvol 0 } pad { name hatsPLO } pad { name tom4FX USE StartBleed } pad { name tom2FX USE StartBleed } pad { name tom1FX USE StartBleed } pad { name ride4PU pvolume 0.65 velocityknee L 22 USE Hipoly USE DefaultMHE USE AftertouchMute } pad { name ride4BL pvolume 1.25 USE Hipoly USE DefaultMHE USE AftertouchMute } pad { name hatsTT } pad { name hatsCT velocityknee L 38 } pad { name hatsO4 velocityknee L 45 USE Hipoly USE DefaultMHE } pad { name hatsO3 velocityknee L 45 } pad { name hatsO1 velocityknee L 45 } pad { name snareFX } pad { name snareSL } pad { name crash5 USE Hipoly USE DefaultMHE USE AftertouchMute } pad { name crash2 velvoldown USE Hipoly USE DefaultMHE USE AftertouchMute } pad { name ride4 pvolume 1.25 USE Hipoly USE DefaultMHE USE AftertouchMute } pad { name tom4L USE StartBleed USE AltMHE } pad { name tom4R USE StartBleed USE AltMHE } pad { name tom2L USE StartBleed USE AltMHE } pad { name tom2R USE StartBleed USE AltMHE } pad { name tom1L USE StartBleed USE AltMHE } pad { name tom1R USE StartBleed USE AltMHE } pad { name hatsO2 velocityknee L 45 } pad { name hatsPL velocityknee L 24 } pad { name hatsTP velocityknee L 38 } pad { name hatsCL velocityknee L 45 } pad { name snareL USE Hipoly USE AltMHE } pad { name snareR USE Hipoly USE AltMHE } pad { name kickR USE StartBleed } #SUBSTITUTES pad snareR { alternative snareL } pad snareL { alternative snareR substitute snareR } pad snareSL { substitute snareR } pad snareFX { substitute snareR } pad tom1L { alternative tom1R substitute tom2L } pad tom1R { alternative tom1L substitute tom2R } pad tom2L { alternative tom2R substitute tom1L } pad tom2R { alternative tom2L substitute tom1R } pad tom4L { alternative tom4R substitute tom2L } pad tom4R { alternative tom4L substitute tom2R } pad tom1FX { substitute tom1R } pad tom2FX { substitute tom2R } pad tom4FX { substitute tom4R } pad hatsCL { substitute hatsTP } pad hatsTP { substitute hatsCL } pad hatsCT { substitute hatsCL } pad hatsTT { substitute hatsTP } pad hatsPLO { substitute hatsPL } pad hatsPL { substitute hatsCL } pad hatsSQL { substitute hatsCL } pad hatsSQH { substitute hatsCL } pad hatsO1 { substitute hatsO2 } pad hatsO2 { substitute hatsO3 } pad hatsO3 { substitute hatsO2 } pad hatsO4 { substitute hatsO3 } pad ride4BL { substitute ride4 } pad ride4PU { substitute ride4 } pad crash2 { substitute crash5 } pad crash5 { substitute crash2 } pad crash2M { substitute crash2 } pad crash5M { substitute crash5 } #CONTROLLERS pad { name hatsCtrl sendnoteoff nosound } pad { name hatsTrig sendnoteoff nosound } pad { name hatsTipTrig sendnoteoff nosound } #MAPPING alias hatsCtrl 132 129 alias hatsTrig 18 7 alias hatsTipTrig 20 19 8 9 alias kickR 36 34 35 alias snareL 33 39 66 alias snareR 38 68 69 70 125 6 alias snareSL 37 67 76 127 1 2 3 4 5 alias snareFX 40 71 126 alias tom1R 48 alias tom2R 47 45 alias tom4R 43 41 alias tom1L 81 alias tom2L 79 77 alias tom4L 74 72 alias tom1FX 82 alias tom2FX 80 78 alias tom4FX 75 73 alias hatsPL 21 10 44 alias hatsCL 22 11 122 alias hatsPLO 23 alias hatsO1 24 12 13 123 alias hatsO2 25 14 15 46 120 alias hatsO3 26 16 17 121 124 alias hatsO4 60 alias hatsTP 61 42 119 alias hatsCT 62 alias hatsTT 63 alias hatsSQH 64 alias hatsSQL 65 alias crash2 49 27 28 29 55 alias crash2M 50 54 83 94 95 alias crash5 57 30 31 32 alias crash5M 58 106 107 118 alias ride4 51 84 87 89 92 96 99 101 104 108 111 113 116 alias ride4BL 53 85 88 90 93 97 100 102 105 109 112 114 117 alias ride4PU 59 52 86 91 98 103 110 115 alias CowBell 56 #MUTEGROUPS SET HATSFADE 0.02 SET SPLASHFADE 0.02 group RELEASER hatsPedalRelease { member hatsSQL member hatsSQH member hatsCT member hatsCL member hatsO1 member hatsO2 member hatsO3 member hatsO4 member hatsPLO member hatsTP member hatsTT member hatsCT } group TRANSMUTE hatsPedalizer { crossfade $HATSFADE member hatsPedalRelease member hatsPL } group SENDER hatsClosedSender { member hatsPLO member hatsPL } group RELEASER hatsClosedRelease { member hatsSQL member hatsSQH } group BUNDLE hatsClosed { member hatsCL member hatsClosedSender member hatsClosedRelease } group RECEIVER hatsPLOReceiver { member hatsPLO } group RELEASER hatsOpenReleaser { member hatsPLOReceiver } group BUNDLE hatsOpen { member hatsO4 member hatsOpenReleaser } group DISTRIBUTION distHats { crossfade $HATSFADE transmute skipfrontal member hatsCT member hatsClosed member hatsO1 member hatsO2 member hatsO3 member hatsOpen } group distHatsTrig { member hatsTrig } group MAP hatsCtrlMap { map 126 map 120 map 80 map 40 map 8 member hatsCtrl } group distHatsCtrl { member hatsCtrlMap } group KEEPER hatsPLO_keeper { member hatsPLO } group DISTRIBUTION distHatsPedal { crossfade $SPLASHFADE transmute member hatsPL member hatsPLO_keeper } group MAP hatsPedalCtrlMap { map 90 member hatsCtrl } group distHatsPedalCtrl { member hatsPedalCtrlMap } group KEEPER hatsCTKeep { member hatsCT } group KEEPER hatsCLKeep { member hatsCL } group KEEPER hatsO1Keep { member hatsO1 } group KEEPER hatsO2Keep { member hatsO2 } group KEEPER hatsO3Keep { member hatsO3 } group KEEPER hatsO4Keep { member hatsO4 } group DISTRIBUTION distHatsTip { crossfade $HATSFADE transmute member hatsTT member hatsTP member hatsO1Keep member hatsO2Keep member hatsO3Keep member hatsO4Keep } group distHatsTipTrig { member hatsTipTrig } group distHatsTipCtrl { member hatsCtrlMap } group BEAT SuperHats { member distHats member distHatsTip } TEMPLATE CrashMute group MUTE mutecrash$1 { fade 0.18 member crash$1 member crash$1M } END TEMPLATE RideSwellGroup group BUNDLE ride$1swells { valuekind 2 member ride$1 member ride$1PU } END USE RideSwellGroup 4 USE CrashMute 2 USE CrashMute 5