0% found this document useful (0 votes)
1 views285 pages

Default101xml picmovex

The document defines a skin configuration for a software application, specifying visual elements such as colors, backgrounds, and icons. It includes settings for different decks, color schemes, and UI components like buttons and text. The skin is authored by 'Dj F*cking Buzzing ©2023' and is designed for a resolution of 1920x1080.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1 views285 pages

Default101xml picmovex

The document defines a skin configuration for a software application, specifying visual elements such as colors, backgrounds, and icons. It includes settings for different decks, color schemes, and UI components like buttons and text. The skin is authored by 'Dj F*cking Buzzing ©2023' and is designed for a resolution of 1920x1080.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

<skin

name="Default101"
version="2023"
width="1920"
height="1080"
comment="Default101"
breakline="675"
image="[Link]"
preview="[Link]"
author="Dj F*cking Buzzing ©2023"
>
<copyright>Dj F*cking Buzzing ©2023</copyright>
<font name="Arial" />

<nbdecks value="2" condition="var_equal '@$4decks' 0" />


<nbdecks value="4" condition="var_not_equal '@$4decks' 0" />

<background
x="0"
y="500"
width="1920"
height="1080"
repeat="true"
condition="var_equal '@$colorscheme' 0"
/>
<background
x="1817"
y="210"
width="100"
height="100"
repeat="true"
condition="var_equal '@$colorscheme' 1"
/>
<background
x="1817"
y="106"
width="100"
height="100"
repeat="true"
condition="var_equal '@$colorscheme' 2"
/>
<background
x="1817"
y="312"
width="100"
height="100"
repeat="true"
condition="var_equal '@$colorscheme' 3"
/>

<customicons
file="icons_daylight.png"
nb="64"
nbx="16"
condition="var_equal '@$colorscheme' 2"
/>
<group name="class_defines">
<!-- Decks -->

<group name="decks">
<!-- Deck colors -->

<define color="deckcolor" value="#ff00ff"


deck="left" />
<define color="deckcolor" value="#00ff00" deck="right"
/>

<define color="deckcolor" value="#ff00ff" deck="1" />


<define color="deckcolor" value="#00ff00" deck="2" />
<define color="deckcolor" value="#8612bd" deck="3" />
<define color="deckcolor" value="#f69101" deck="4" />

<define color="deckcolorbright" value="#FF66FF"


deck="1" />
<define color="deckcolorbright" value="#66FF66"
deck="2" />
<define color="deckcolorbright" value="#FF66FF"
deck="3" />
<define color="deckcolorbright" value="#66FF66"
deck="4" />

<define color="deckcolordark" value="#B300B3" deck="1"


/>
<define color="deckcolordark" value="#00B300" deck="2"
/>
<define color="deckcolordark" value="#B300B3" deck="3"
/>
<define color="deckcolordark" value="#00B300" deck="4"
/>

<define color="deckcolor_invert" value="#FF99FF"


deck="1" />
<define color="deckcolor_invert" value="#99FF99"
deck="2" />
<define color="deckcolor_invert" value="#FF99FF"
deck="3" />
<define color="deckcolor_invert" value="#99FF99"
deck="4" />

<!-- buttons -->

<define color="padbuttonselected"
value="#ff00ff" deck="1" />
<define color="padbuttonselected"
value="#00ff00" deck="2" />
<define color="padbuttonselected"
value="#8612bd" deck="3" />
<define color="padbuttonselected"
value="#f69101" deck="4" />

<define color="buttonon" value="#ff00ff"


deck="1" />
<define color="buttonon" value="#00ff00"
deck="2" />
<define color="buttonon" value="#8612bd"
deck="3" />
<define color="buttonon" value="#f69101"
deck="4" />

<define color="buttonon_invert" value="#292a2d"


deck="1" />
<define color="buttonon_invert" value="#292a2d"
deck="2" />
<define color="buttonon_invert" value="#292a2d"
deck="3" />
<define color="buttonon_invert" value="#292a2d"
deck="4" />

<define color="buttonover" value="#FF66FF"


deck="1" />
<define color="buttonover" value="#66FF66"
deck="2" />
<define color="buttonover" value="#B671D7"
deck="3" />
<define color="buttonover" value="#F9B24D"
deck="4" />

<define color="buttonselected" value="#B300B3"


deck="1" />
<define color="buttonselected" value="#00B300"
deck="2" />
<define color="buttonselected" value="#5E0D84"
deck="3" />
<define color="buttonselected" value="#AC6601"
deck="4" />

<!-- Texts -->

<define color="textdeck" value="#ff00ff"


deck="1" />
<define color="textdeck" value="#00ff00"
deck="2" />
<define color="textdeck" value="#8612bd"
deck="3" />
<define color="textdeck" value="#f69101"
deck="4" />

<!-- fader and knobs -->

<define color="faderinon" value="#ff00ff"


deck="1" />
<define color="faderinon" value="#00ff00"
deck="2" />
<define color="faderinon" value="#8612bd"
deck="3" />
<define color="faderinon" value="#f69101"
deck="4" />
<define color="knobfillon" value="#ff00ff"
deck="1" />
<define color="knobfillon" value="#00ff00"
deck="2" />
<define color="knobfillon" value="#8612bd"
deck="3" />
<define color="knobfillon" value="#f69101"
deck="4" />

<!-- waveforms -->

<define color="waveform_active1" value="#ff00ff"


/>
<define color="waveform_passive1"
value="#B300B3" />

<define color="waveform_active2" value="#00ff00"


/>
<define color="waveform_passive2"
value="#00B300" />

<define color="waveform_active3" value="#8612bd"


/>
<define color="waveform_passive3"
value="#5E0D84" />

<define color="waveform_active4" value="#f69101"


/>
<define color="waveform_passive4"
value="#AC6601" />

<define color="colorbass" value="#B300B3"


deck="1" />
<define color="colormed" value="#ff00ff"
deck="1" />
<define color="colorhigh" value="#FF66FF"
deck="1" />

<define color="colorbass" value="#00B300"


deck="2" />
<define color="colormed" value="#00ff00"
deck="2" />
<define color="colorhigh" value="#66FF66"
deck="2" />

<define color="colorbass" value="#5E0D84"


deck="3" />
<define color="colormed" value="#8612bd"
deck="3" />
<define color="colorhigh" value="#B671D7"
deck="3" />

<define color="colorbass" value="#AC6601"


deck="4" />
<define color="colormed" value="#f69101"
deck="4" />
<define color="colorhigh" value="#F9B24D"
deck="4" />
<define color="scratch1" value="#ff00ff"
deck="1" />
<define color="scratch2" value="#B300B3"
deck="1" />

<define color="scratch1" value="#00ff00"


deck="2" />
<define color="scratch2" value="#00B300"
deck="2" />

<define color="scratch1" value="#8612bd"


deck="3" />
<define color="scratch2" value="#5E0D84"
deck="3" />

<define color="scratch1" value="#f69101"


deck="4" />
<define color="scratch2" value="#AC6601"
deck="4" />

</group>

<!-- Colour Schemes -->

<group name="colorscheme">
<!-- generic -->

<define color="white" value="#ffffff" />


<define color="black" value="#000000" />
<define color="darker" value="#101010" />
<define color="dark" value="#181818" />
<define color="gray" value="#696969" />
<define color="graydark" value="#363636" />
<define color="graydarker" value="#282828" />
<define color="dimmed" value="#404040" />
<define color="green" value="#00CC00" />
<define color="darkgreen" value="#006600" />
<define color="MBlue" value="#003f86" />
<define color="SRed" value="#ff0101" />

<!-- backgrounds -->

<define color="background" value="" />


<define color="background2" value="" />
<define color="background3" value="#000000" />
<define color="dropdown" value="#000000" />
<define color="dropdownon" value="#282828" />
<define color="decktabs" value="#363636" />
<define color="mixerbackground" value="" />
<define color="faderbackground" value="#000000"
/>
<define color="topmenu" value="#000000" />
<define color="vubackground" value="#000000" />
<define color="display" value="#000000" />
<define color="waveformbackground" value="" />
<define color="browserback" value="#101010" />
<define color="jogwheelbackground" value="" />
<define color="pitchlock_off" value="#505050" />

<!-- jog back -->

<define color="jogcol1" value="#282828" />


<define color="jogcol2" value="#363636" />
<define color="jogcol3" value="#696969" />
<define color="jogcol4" value="#868686" />

<!-- lines -->

<define color="hightlight" value="" />


<define color="shadow" value="" />
<define color="faderlines" value="#ffffff" />
<define color="bordercolor" value="#ffffff" />
<define color="bordercolor2" value="#ffffff" />
<define color="bordercolor3" value="#ffffff" />
<define color="needle" value="#ffffff" />

<!-- browser -->


<define color="browserstripe" value="" />
<define color="browserover" value="#8612bd" />
<define color="browseroverstripe"
value="#8612bd" />
<define color="browseroverfocus" value="#505050"
/>
<define color="browser_scrollbar"
value="#363636" />
<define color="browser_scrollbtn"
value="#ffffff" />
<define color="browser_seperatorline"
value="#8612bd" />
<define color="browser_seperatortab"
value="#8612bd" />

<!-- browser grid -->


<define color="browsergrid_bg" value="#000000"
/>
<define color="browsergrid_over" value="#282828"
/>
<define color="browsergrid_selected"
value="#282828" />
<define color="browsergrid_focus"
value="#424244" />

<!-- sideview buttons -->


<define color="browser_toolbarbutton"
value="#8612bd" />
<define color="browser_toolbarbuttonover"
value="#8612bd" />

<!-- browser sampler pads -->


<define color="browser_button" value="#8612bd"
/>
<define color="browser_buttonactive"
value="#4d4e52" />
<define color="browser_buttonselected"
value="#4d4e52" />

<!-- browser list stripes -->


<define color="browser_automix" value="#00bdff"
/>
<define color="browser_scan" value="#00bdff" />
<define color="browser_scan" value="#00bdff" />
<define color="browser_selected" value="#393a3b"
/>
<define color="browser_download" value="#fff101"
/>

<!-- browser icon buttons -->


<define color="browser_iconbuttonup"
value="#8612bd" />
<define color="browser_iconbuttonover"
value="#565758" />
<define color="browser_iconbuttondown"
value="#2f3032" />
<define color="browser_iconbuttonactive"
value="#003f86" />

<!-- buttons-->
<define color="buttonon" value="#00ff00"
deck="right" />
<define color="buttonoff" value="#292a2d" />

<define color="buttonon" value="#ff0101"


deck="master" />
<define color="buttonselected" value="#7F1420"
deck="master" />
<define color="buttonover" value="#FF4062"
deck="master" />
<define color="mbuttonon" value="#ff0101" />
<define color="mbuttonover" value="#32333f" />

<!-- Texts -->


<define color="textdarker" value="#fafafa" />
<define color="textdark" value="#fafafa" />
<define color="textoff3" value="#fafafa" />
<define color="textoff2" value="#fafafa" />
<define color="textoff" value="#fafafa" />
<define color="textover" value="#fafafa" />
<define color="texton" value="#fafafa" />
<define color="textbright" value="#fafafa" />
<define color="textbrowser" value="#fafafa" />
<define color="textselected" value="#fafafa" />

<define color="artist" value="#fafafa" />


<define color="feat" value="#fafafa" />
<define color="title" value="#fafafa" />
<define color="remix" value="#fafafa" />

<!-- Faders and Knobs -->


<define color="faderinoff" value="#101010" />
<define color="faderinon" value="#FF00FF"
deck="left" />
<define color="faderinon" value="#00ff00"
deck="right" />
<define color="faderinleft" value="#FF00FF" />
<define color="faderinright" value="#00ff00" />
<define color="knobcolor1" value="#101010" />
<define color="knobcolor2" value="#696969" />
<define color="knobfader" value="#fafafa" />
<define color="knobfilloff" value="#101010" />
<define color="knobfillon" value="#FF00FF"
deck="left" />
<define color="knobfillon" value="#00ff00"
deck="right" />
<define color="knobfillmaster" value="#ff0101"
/>
<define color="knobfillongray" value="#606060"
/>

<define color="colorbass" value="#71521c"


deck="sandbox" />
<define color="colormed" value="#896526"
deck="sandbox" />
<define color="colorhigh" value="#c0892a"
deck="sandbox" />
<define color="colorplayed" value="black" />

</group>

<!-- dialogs & tooltips -->

<tooltip
size="13"
color="textoff2"
back="black"
shortcut="darkgray"
localize="true"
/>
<dialogs darkmode="true" condition="var_not_equal
'@$colorscheme' 2" />
<dialogs darkmode="false" condition="var_equal
'@$colorscheme' 2" />

<!-- Fader Lines -->

<group name="fader lines">


<define class="volume_lines">
<line color="faderlines" x="+0" y="+0"
width="30" height="1" />
<line color="faderlines" x="+4" y="+10"
width="22" height="1" />
<line color="faderlines" x="+4" y="+20"
width="22" height="1" />
<line color="faderlines" x="+4" y="+30"
width="22" height="1" />
<line color="faderlines" x="+4" y="+40"
width="22" height="1" />
<line color="faderlines" x="+4" y="+50"
width="22" height="1" />
<line color="faderlines" x="+4" y="+60"
width="22" height="1" />
<line color="faderlines" x="+4" y="+70"
width="22" height="1" />
<line color="faderlines" x="+4" y="+80"
width="22" height="1" />
<line color="faderlines" x="+4" y="+90"
width="22" height="1" />
<line color="faderlines" x="+4" y="+100"
width="22" height="1" />
<line color="faderlines" x="+0" y="+110"
width="30" height="1" />
</define>
<define class="volume_lines_short">
<line color="faderlines" x="+0" y="+0"
width="30" height="1" />
<line color="faderlines" x="+4" y="+10"
width="22" height="1" />
<line color="faderlines" x="+4" y="+20"
width="22" height="1" />
<line color="faderlines" x="+4" y="+30"
width="22" height="1" />
<line color="faderlines" x="+4" y="+40"
width="22" height="1" />
<line color="faderlines" x="+4" y="+50"
width="22" height="1" />
<line color="faderlines" x="+0" y="+60"
width="30" height="1" />
</define>
<define class="cf_lines">
<line color="faderlines" x="+0" y="+0" width="1"
height="30" />
<line color="faderlines" x="+13*1" y="+5"
width="1" height="20" />
<line color="faderlines" x="+13*2" y="+5"
width="1" height="20" />
<line color="faderlines" x="+13*3" y="+5"
width="1" height="20" />
<line color="faderlines" x="+13*4" y="+5"
width="1" height="20" />
<line color="faderlines" x="+13*5" y="+0"
width="1" height="30" />
<line color="faderlines" x="+13*6" y="+5"
width="1" height="20" />
<line color="faderlines" x="+13*7" y="+5"
width="1" height="20" />
<line color="faderlines" x="+13*8" y="+5"
width="1" height="20" />
<line color="faderlines" x="+13*9" y="+5"
width="1" height="20" />
<line color="faderlines" x="+13*10" y="+0"
width="1" height="30" />
</define>
<define class="pitch_lines">
<line color="faderlines" x="+0" y="+0"
width="30" height="2" />
<line color="faderlines" x="+4" y="+13"
width="22" height="1" />
<line color="faderlines" x="+4" y="+27"
width="22" height="1" />
<line color="faderlines" x="+4" y="+40"
width="22" height="1" />
<line color="faderlines" x="+0" y="+54"
width="30" height="2" />
<line color="faderlines" x="+4" y="+67"
width="22" height="1" />
<line color="faderlines" x="+4" y="+80"
width="22" height="1" />
<line color="faderlines" x="+4" y="+94"
width="22" height="1" />
<line color="faderlines" x="+0" y="+108"
width="30" height="2" />
</define>
<define class="pitch_lines_short">
<line color="faderlines" x="+0" y="+0"
width="30" height="2" />
<line color="faderlines" x="+4" y="+13"
width="22" height="1" />
<line color="faderlines" x="+4" y="+27"
width="22" height="1" />
<line color="faderlines" x="+4" y="+40"
width="22" height="1" />
<line color="faderlines" x="+0" y="+54"
width="30" height="2" />
</define>
</group>

<!-- Buttons -->

<group name="buttons">
<define
class="button_main"

placeholders="width=62,height=30,text,important=true,textaction,sysicon
,iconsize,textsize=11,weight=normal,textcolor=textoff"
>
<size width="[WIDTH]" height="[HEIGHT]" />
<off
color="buttonoff"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<over
color="buttonover"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<selected
color="buttonon"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<down
color="buttonon"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<text
fontsize="[TEXTSIZE]"
weight="[WEIGHT]"
color="[TEXTCOLOR]"
colorover="textover"
colorselected="texton"
colordown="texton"
align="center"
action="[TEXTACTION]"
text="[TEXT]"
localize="true"
important="[IMPORTANT]"
/>
<icon
sysicon="[SYSICON]"
coloroff="[TEXTCOLOR]"
colorover="textover"
colordown="texton"
colorselected="texton"
width="[ICONSIZE]"
height="[ICONSIZE]"
/>
</define>
<define
class="button_main_custom"

placeholders="width=62,height=30,text,important=true,textaction,textsiz
e=11,weight=normal"
>
<size width="[WIDTH]" height="[HEIGHT]" />
<off
color="buttonoff"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<over
color="buttonover"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<selected
color="buttonon"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<down
color="buttonon"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<text
fontsize="[TEXTSIZE]"
weight="[WEIGHT]"
color="textoff"
colorover="textover"
colorselected="texton"
colordown="texton"
align="center"
action="[TEXTACTION]"
text="[TEXT]"
localize="true"
important="[IMPORTANT]"
/>
</define>
<define
class="button_main_dark"

placeholders="width=62,height=30,text,important,textaction,sysicon,icon
size,textsize=11,weight=normal,textcolor=textoff"
>
<size width="[WIDTH]" height="[HEIGHT]" />
<off
color="dropdown"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<over
color="buttonover"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<selected
color="buttonon"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<down
color="buttonon"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<text
fontsize="[TEXTSIZE]"
weight="[WEIGHT]"
color="[TEXTCOLOR]"
colorover="textover"
colorselected="texton"
colordown="texton"
align="center"
action="[TEXTACTION]"
text="[TEXT]"
localize="true"
important="[IMPORTANT]"
/>
<icon
sysicon="[SYSICON]"
coloroff="[TEXTCOLOR]"
colorover="textover"
colordown="texton"
colorselected="texton"
width="[ICONSIZE]"
height="[ICONSIZE]"
/>
</define>
<define
class="button_deck_inverted"

placeholders="width=62,height=30,text,important=true,textaction,sysicon
,iconsize,textsize=11,weight=normal,textcolor=textdark"
>
<size width="[WIDTH]" height="[HEIGHT]" />
<off
color="buttonoff"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<over
color="buttonoff"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<selected
color="buttonon_invert"
shape="square"
border="deckcolor"
border_size="1"
radius="2"
/>
<down
color="buttonon_invert"
shape="square"
border="deckcolor"
border_size="1"
radius="2"
/>
<text
fontsize="[TEXTSIZE]"
weight="[WEIGHT]"
color="[TEXTCOLOR]"
colorover="textover"
colorselected="deckcolor_invert"
colordown="deckcolor_invert"
align="center"
action="[TEXTACTION]"
text="[TEXT]"
localize="true"
important="[IMPORTANT]"
/>
<icon
sysicon="[SYSICON]"
coloroff="[TEXTCOLOR]"
colorover="deckcolor"
colordown="deckcolor_invert"
colorselected="deckcolor_invert"
width="[ICONSIZE]"
height="[ICONSIZE]"
/>
</define>
<define
class="button_mainselect"

placeholders="width=62,height=30,text,important=true,textaction,sysicon
,iconsize,textsize=11,weight=normal"
>
<size width="[WIDTH]" height="[HEIGHT]" />
<off
color="buttonoff"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<over
color="buttonover"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<selected
color="buttonselected"
shape="square"
border="buttonoff"
border_size="1"
radius="2"
/>
<down
color="buttonon"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<text
fontsize="[TEXTSIZE]"
weight="[WEIGHT]"
color="textoff"
colorover="textover"
colorselected="texton"
colordown="texton"
align="center"
action="[TEXTACTION]"
text="[TEXT]"
localize="true"
important="[IMPORTANT]"
/>
<icon
sysicon="[SYSICON]"
coloroff="textoff"
colorover="textover"
colordown="texton"
colorselected="texton"
width="[ICONSIZE]"
height="[ICONSIZE]"
/>
</define>
<define
class="padbutton"

placeholders="action,rightclick,important=true,textaction,sourcecolor,t
extsize=11"
>
<button action="[ACTION]"
rightclick="[RIGHTCLICK]">
<size width="63" height="30" />
<off
color="buttonoff"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<over
color="buttonover"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<selected
color="padbuttonselected"
shape="square"
border="buttonon"
border_size="1"
radius="2"
/>
<down
color="buttonon"
shape="square"
border="buttonon"
border_size="1"
radius="2"
/>
<text
dx="+4"
dy="-3"
width="54"
fontsize="[TEXTSIZE]"
color="textoff2"
colorover="textover"
colorselected="textselected"
colordown="texton"
align="center"
action="[TEXTACTION]"
important="[IMPORTANT]"
/>
</button>
<visual type="color" source="[SOURCECOLOR]"
visibility="0.6" tooltip="">
<pos x="+19" y="+23" />
<size width="24" height="2" />
</visual>
</define>
<define
class="button_savedloops"

placeholders="width=116,height=22,action1,action2,action3,*sourcecolor,
text,important,textaction,textsize=12,weight=normal"
>
<button
action="[ACTION2]"
rightclick="edit_poi"
query="[ACTION2] ? blink"
visibility="[ACTION1]"
>
<size width="[WIDTH]" height="[HEIGHT]" />
<off
color="buttonoff"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<over
color="buttonover"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<selected
color="buttonselected"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<down
color="buttonon"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<text
fontsize="[TEXTSIZE]"
weight="[WEIGHT]"
color="textoff3"
colorover="textover"
colorselected="texton"
colordown="texton"
align="center"
action="[TEXTACTION]"
text="[TEXT]"
localize="true"
important="[IMPORTANT]"
/>
</button>
<button action="[ACTION1]" rightclick="edit_poi"
novisibility="[ACTION1]">
<size width="[WIDTH]" height="[HEIGHT]" />
<off
color="buttonoff"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<over
color="buttonover"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<selected
color="buttonselected"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<down
color="buttonon"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
</button>
<panel visible="[ACTION1]">
<group novisibility="param_equal
'`[SOURCECOLOR]`' 'white'">
<visual type="color"
source="[SOURCECOLOR]" visibility="0.4">
<pos x="+1" y="+1" />
<size width="22-2"
height="22-2" />
</visual>
<visual type="color"
source="[SOURCECOLOR]" visibility="0.7">
<pos x="+2" y="+1" />
<size width="3" height="22-2"
/>
</visual>
</group>
<group visibility="param_equal
'`[SOURCECOLOR]`' 'white'">
<visual visibility="0.4">
<pos x="+1" y="+1" />
<size width="22-2"
height="22-2" />
<off color="buttonon"
shape="square" />
</visual>
<visual visibility="0.7">
<pos x="+2" y="+1" />
<size width="3" height="22-2"
/>
<off color="buttonon"
shape="square" />
</visual>
</group>
</panel>
<line color="bordercolor" x="+22-2" y="+0"
width="1" height="22" />
<button action="[ACTION1]">
<pos x="+0" y="+0" />
<size width="22" height="22" />
<icon
dx="+1"
sysicon="arrowright"
width="15"
height="15"
align="center"
color="textoff3"
colorover="textover"
colorselected="texton"
colordown="texton"
/>
</button>
<button action="[ACTION3]">
<pos x="+116-22" y="+0" />
<size width="22" height="22" />
<over
color="buttonover"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<text
fontsize="[TEXTSIZE]"
weight="[WEIGHT]"
color="textdark"
colorover="textdarker"
colorselected="texton"
colordown="texton"
align="center"
text="x"
important="[IMPORTANT]"
/>
</button>
<line color="bordercolor2" x="+116-22" y="+0"
width="1" height="22" />
</define>
<define
class="button_hotcue"

placeholders="width=116,height=22,action1,action2,action3,sourcecolor,t
ext,important=true,textaction,textsize=12,weight=normal"
>
<button action="[ACTION1]"
rightclick="[ACTION2]">
<size width="[WIDTH]" height="[HEIGHT]" />
<off
color="buttonoff"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<over
color="buttonover"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<selected
color="buttonoff"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<down
color="buttonon"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<text
fontsize="[TEXTSIZE]"
weight="[WEIGHT]"
color="textoff3"
colorover="textover"
colorselected="textoff3"
colordown="texton"
align="center"
action="[TEXTACTION]"
text="[TEXT]"
localize="true"
important="[IMPORTANT]"
/>
</button>
<group visibility="[SOURCECOLOR]">
<group novisibility="param_equal
'`[SOURCECOLOR]`' 'white'">
<visual type="color"
source="[SOURCECOLOR]" visibility="0.4">
<pos x="+2" y="+1" />
<size width="22-4"
height="22-2" />
</visual>
<visual type="color"
source="[SOURCECOLOR]" visibility="0.7">
<pos x="+2" y="+1" />
<size width="3" height="22-2"
/>
</visual>
</group>
<group visibility="param_equal
'`[SOURCECOLOR]`' 'white'">
<visual visibility="0.4">
<pos x="+2" y="+1" />
<size width="22-4"
height="22-2" />
<off color="buttonon"
shape="square" />
</visual>
<visual visibility="0.7">
<pos x="+2" y="+1" />
<size width="3" height="22-2"
/>
<off color="buttonon"
shape="square" />
</visual>
</group>
</group>
<line color="bordercolor" x="+22-2" y="+0"
width="1" height="22" />
<button action="[ACTION1]">
<pos x="+0" y="+0" />
<size width="22" height="22" />
<text
dx="+1"
fontsize="11"
weight="[WEIGHT]"
color="textdarker"
colorover="textover"
colorselected="textover"
colordown="textover"
align="center"
text="[TEXT]"
localize="true"
important="[IMPORTANT]"
/>
</button>
<button action="[ACTION3]">
<pos x="+116-22" y="+0" />
<size width="22" height="22" />
<over
color="buttonover"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<text
fontsize="[TEXTSIZE]"
weight="[WEIGHT]"
color="textdark"
colorover="textdarker"
colorselected="textdarker"
colordown="textdarker"
align="center"
text="x"
important="[IMPORTANT]"
/>
</button>
<line color="bordercolor2" x="+116-22" y="+0"
width="1" height="22" />
</define>
<define
class="button_master"

placeholders="width,height,text,important,textaction,textsize=10,sysico
n,iconsize,textcolor=textoff3"
>
<size width="[WIDTH]" height="[HEIGHT]" />
<off
color="buttonoff"
gradient="vertical"
shape="square"
radius="2"
border="bordercolor"
border_size="1"
/>
<over
color="mbuttonover"
shape="square"
radius="2"
border="bordercolor"
border_size="1"
/>
<selected
color="mbuttonon"
shape="square"
radius="2"
border="bordercolor"
border_size="1"
/>
<down
color="mbuttonon"
shape="square"
radius="2"
border="bordercolor"
border_size="1"
/>
<text
fontsize="[TEXTSIZE]"
weight="bold"
color="[TEXTCOLOR]"
colorover="textover"
colorselected="texton"
colordown="texton"
align="center"
action="[TEXTACTION]"
text="[TEXT]"
localize="true"
important="[IMPORTANT]"
/>
<icon
sysicon="[SYSICON]"
color="textoff"
colorover="textover"
colordown="texton"
colorselected="texton"
width="[ICONSIZE]"
height="[ICONSIZE]"
/>
</define>
<define
class="button_deckinfo"

placeholders="text,textaction,sysicon,iconsize,textsize=10,align=center
"
>
<size width="40" height="20" />
<off color="darker" shape="square"
border="deckinfolines" border_size="1" />
<over
color="buttonover"
shape="square"
border="deckinfolines"
border_size="1"
/>
<selected
color="buttonon"
shape="square"
border="deckinfolines"
border_size="1"
/>
<down color="buttonon" shape="square" />
<text
dx="5"
fontsize="[TEXTSIZE]"
width="40-10"
weight="normal"
color="textdarker"
colorover="textover"
colorselected="texton"
colordown="texton"
align="[ALIGN]"
action="[TEXTACTION]"
text="[TEXT]"
localize="true"
important="important"
/>
</define>
<define
class="button_off"

placeholders="width=62,height=30,text,important,textaction,sysicon,icon
size,textsize=12,textcolor=textoff"
>
<size width="[WIDTH]" height="[HEIGHT]" />
<off
color="dropdown"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<over
color="buttonover"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<down
color="buttonon"
shape="square"
border="bordercolor"
border_size="1"
radius="2"
/>
<selected
color="buttonselected"
shape="square"
border="buttonon"
border_size="1"
radius="2"
/>
<text
fontsize="[TEXTSIZE]"
color="[TEXTCOLOR]"
colorover="textover"
colordown="texton"
align="center"
action="[TEXTACTION]"
text="[TEXT]"
localize="true"
important="[IMPORTANT]"
/>
<icon
sysicon="[SYSICON]"
color="bright"
colorover="brighter"
colordown="white"
colorselected="white"
width="[ICONSIZE]"
height="[ICONSIZE]"
/>
</define>
<define class="menubutton">
<size width="12" height="12" />
<off shape="circle" color="graydark"
border_size="3" border="bordercolor2" />
<over shape="circle" color="textoff2"
border_size="3" border="bordercolor2" />
<selected shape="circle" color="green"
border_size="3" border="bordercolor2" />
</define>
<define class="settingsbutton">
<size width="14" height="14" />
<off shape="circle" color="darker"
border_size="1" border="bordercolor3" />
<over shape="circle" color="dark"
border_size="1" border="bordercolor3" />
<selected shape="circle" color="dark"
border_size="1" border="bordercolor3" />
<icon
x="288"
y="101"
width="11"
height="11"
coloroff="textdark"
colorover="textover"
coloron="texton"
/>
</define>
<define class="pitchreset_button"
placeholders="sysicon=arrowright">
<size width="16" height="16" />
<icon
sysicon="[SYSICON]"
width="16"
height="16"
coloroff="textdark"
colorover="textover"
colordown="texton"
colorselected="texton"
/>
</define>
<define class="checkbutton">
<size width="12" height="12" />
<off
color="bordercolor3"
shape="square"
border="bordercolor"
radius="3"
border_size="1"
/>
<over
color="green"
shape="square"
border="bordercolor"
radius="3"
border_size="1"
/>
<on
color="darkgreen"
shape="square"
border="bordercolor"
radius="3"
border_size="1"
/>
<text fontsize="10" text="" color="white" />
<textdown dx="+1" fontsize="8" text="✔"
color="textoff2" />
</define>
<define class="cfassign" placeholders="text">
<size width="13" height="13" />
<off
color="background2"
shape="square"
border="bordercolor"
radius="3"
border_size="1"
/>
<over
color="buttonover"
shape="square"
border="bordercolor"
radius="3"
border_size="1"
/>
<on
color="buttonon"
shape="square"
border="bordercolor"
radius="3"
border_size="1"
/>
<text
fontsize="8"
text="[TEXT]"
localize="true"
align="center"
color="textoff3"
colorselected="texton"
colordown="textover"
/>
</define>
<define class="menu_select">
<size width="13" height="13" />
<off color="buttonoff1" shape="square"
border="bordercolor" border_size="1" />
<over color="buttonover" shape="square"
border="bordercolor" border_size="1" />
<on color="buttonon2" shape="square"
border="bordercolor" border_size="1" />
<icon
dy="+1"
sysicon="arrowdown"
width="12"
height="12"
color="textoff2"
colorover="textover"
colordown="texton"
/>
</define>
<define
class="button_padselect"
placeholders="important=true,textaction, width=63"
>
<size width="[WIDTH]" height="26" />
<off color="dropdown" shape="square"
border="bordercolor" border_size="1" />
<over color="buttonover" shape="square"
border="bordercolor" border_size="1" />
<on color="buttonon" shape="square"
border="bordercolor" border_size="1" />
<text
dx="+4"
width="55"
fontsize="10"
weight=""
color="textoff3"
colorover="textover"
colorselected="texton"
align="center"
action="[TEXTACTION]"
important="[IMPORTANT]"
/>
</define>
<define class="mixerpanel" placeholders="text">
<size width="84" height="24" />
<text
fontsize="16"
color="textdarker"
colorover="textoff2"
colorselected="textoff2"
align="center"
text="[TEXT]"
localize="true"
/>
<off color="background2" />
<on color="background3" />
<over color="background" />
</define>
<define class="beat_bar">
<size width="28" height="9" />
<off shape="square" color="darker" radius="4" />
<on shape="square" color="deckcolor" radius="4"
/>
<over shape="square" color="buttonover"
radius="4" />
</define>
<define class="beat_bar_narrow">
<size width="28" height="5" />
<off shape="square" color="darker" radius="2" />
<on shape="square" color="deckcolor" radius="2"
/>
<over shape="square" color="buttonover"
radius="2" />
</define>
<define class="phrase_bar" visibility="loaded"
placeholders="height=3">
<size width="28-8" height="[HEIGHT]" />
<on shape="square" color="deckcolor" />
</define>
<define class="beat_bar_small">
<size width="12" height="5" />
<off shape="square" color="mixerbackground"
radius="2" />
<on shape="square" color="deckcolor" radius="2"
/>
<over shape="square" color="buttonover"
radius="2" />
</define>
<define class="padswitch">
<size width="12" height="26" />
<off shape="square" color="darker" />
<on shape="square" color="deckcolor" />
<over shape="square" color="colorover" />
</define>
</group>

<!-- Faders-Knobs -->

<group name="faders-knobs">
<define class="volume_fader">
<panel class="volume_lines" x="+6" y="+5+10" />
<slider action="level" rightclick="temporary"
orientation="vertical">
<pos x="+21-3" y="+3" />
<size width="6" height="135" />
<off
height="-16"
color="faderinoff"
shape="square"
border="faderbackground"
border_size="1"
radius="3"
/>
<on
height="-16"
color="graydark"
shape="square"
border="bordercolor"
border_size="1"
radius="3"
/>
<mouserect x="-20" y="+0" width="40"
height="135" />
<fader>
<size width="33" height="16" />
<off x="184" y="0" />
</fader>
</slider>
</define>
<define class="volume_fader_short"
placeholders="action=level">
<panel class="volume_lines_short" x="+6"
y="+5+10" />
<slider action="[ACTION]" rightclick="temporary"
orientation="vertical">
<pos x="+21-3" y="+6" />
<size width="6" height="80" />
<off
height="80-12"
color="faderinoff"
shape="square"
border="faderbackground"
border_size="1"
radius="3"
/>
<on
height="80-12"
color="graydark"
shape="square"
border="bordercolor"
border_size="1"
radius="3"
/>
<mouserect x="-20" y="+0" width="33"
height="80" />
<fader>
<size width="33" height="16" />
<off x="184" y="0" />
</fader>
</slider>
</define>
<define class="pitch_fader">
<visual x="+0" y="+0">
<size width="48" height="164" />
<off
color="faderbackground"
shape="square"
border="bordercolor"
border_size="1"
radius="5"
/>
</visual>
<button x="+3" y="+3">
<size width="48-6" height="22" />
<off
color="dropdown"
shape="square"
border="bordercolor"
border_size="1"
radius="5"
/>
<text
dy="+1"
fontsize="12"
color="textoff3"
align="center"
weight=""
format="%Ppitch"
important="true"
/>
</button>
<panel class="pitch_lines" x="+9" y="+36" />
<slider
action="pitch"
rightclick="temporary"
direction="down"
orientation="vertical"
frommiddle="true"
>
<pos x="+24-3" y="+36+5-14" />
<size width="6" height="142-14" />
<on
height="-14"
color="faderinoff"
shape="square"
border="faderbackground"
border_size="1"
radius="3"
/>
<off
height="-14"
color="faderinon"
shape="square"
border="bordercolor"
border_size="1"
radius="3"
/>
<mouserect x="-20" y="+0" width="40"
height="152-14" />
<fader>
<size width="33" height="16" />
<off x="184" y="0" />
</fader>
</slider>
</define>
<define class="pitch_fader_short">
<visual x="+0" y="+0">
<size width="48" height="108" />
<off
color="faderbackground"
shape="square"
border="bordercolor"
border_size="1"
radius="5"
/>
</visual>
<button x="+5" y="+5">
<size width="48-10" height="20" />
<off
color="dropdown"
shape="square"
border="bordercolor"
border_size="1"
radius="5"
/>
<text
fontsize="11"
color="textoff3"
align="center"
weight=""
format="%Ppitch%"
important="true"
/>
</button>
<panel class="pitch_lines_short" x="+9" y="+34"
/>
<slider
action="pitch"
rightclick="temporary"
direction="down"
orientation="vertical"
frommiddle="true"
>
<pos x="+24-3" y="+36+5-12" />
<size width="6" height="142-14-54" />
<on
height="-14"
color="faderinoff"
shape="square"
border="faderbackground"
border_size="1"
radius="3"
/>
<off
height="-14"
color="faderinon"
shape="square"
border="bordercolor"
border_size="1"
radius="3"
/>
<mouserect x="-20" y="+0" width="40"
height="152-14-54" />
<fader>
<size width="33" height="16" />
<off x="184" y="0" />
</fader>
</slider>
</define>
<define class="vertfxslider" orientation="vertical"
placeholders="height=93-10">
<size width="5" height="[HEIGHT]" />
<off height="-10" color="faderinoff"
shape="square" radius="2" />
<on height="-10" color="knobfillongray"
shape="square" radius="2" />
<mouserect x="+0" y="-6" width="18" height="93"
/>
<fader width="18" height="10" color="gray" />
</define>
<define class="horfxslider" orientation="horizontal">
<size width="93-10" height="5" />
<off width="-10" color="faderinoff"
shape="square" radius="2" />
<on width="-10" color="faderinon" shape="square"
radius="2" />
<mouserect x="+0" y="-6" width="93" height="18"
/>
<fader width="10" height="18" color="gray" />
</define>
<define class="horfxslider_off"
orientation="horizontal">
<size width="93-10" height="5" />
<off width="-10" color="faderinoff"
shape="square" radius="2" />
<on width="-10" color="knobfillongray"
shape="square" radius="2" />
<mouserect x="+0" y="-6" width="93" height="18"
/>
<fader width="10" height="18" color="gray" />
</define>
<define class="fxsliderlabel" placeholders="*fxslot">
<textzone width="40" height="10">
<text
fontsize="10"
color="textoff2"
align="center"
important="true"
action="get_effect_slider_shortname [FXSLOT]
'active'"
/>
</textzone>
<textzone y="+10" width="40" height="10">
<text
fontsize="10"
color="textoff2"
align="center"
important="true"
action="get_effect_slider_text [FXSLOT]
'active'"
/>
</textzone>
</define>
<define class="knob"
placeholders="textleft=-5,textwidth=52">
<slider orientation="round">
<pos x="+0" y="+0" />
<size width="42" height="42" />
<off
width="34"
height="34"
shape="circle"
color="knobcolor1"
color2="knobcolor2"
gradient="vertical"
border="bordercolor"
border_size="1"
/>
<fader
color="knobfader"
width="2"
height="14"
radius="6"
anglemin="-140"
anglemax="140"
/>
<fill
width="42"
height="42"
radius="16"
color="knobfillon"
backcolor="knobfilloff"
/>
</slider>
<textzone visibility="true">
<pos x="[TEXTLEFT]" y="+40" />
<size width="[TEXTWIDTH]" height="14" />
<text fontsize="10" color="textoff2"
align="center" important="true" />
</textzone>
<textzone visibility="false">
<pos x="[TEXTLEFT]" y="+40" />
<size width="[TEXTWIDTH]" height="14" />
<text fontsize="10" color="textdarkdark"
align="center" important="true" />
</textzone>
</define>
<define class="knoboff">
<slider orientation="round">
<pos x="+0" y="+0" />
<size width="42" height="42" />
<off
width="34"
height="34"
shape="circle"
color="knobcolor1"
color2="knobcolor2"
gradient="vertical"
border="bordercolor"
border_size="1"
/>
<fader
color="knobfader"
width="2"
height="14"
radius="6"
anglemin="-140"
anglemax="140"
/>
<fill
width="42"
height="42"
radius="16"
color="knobfillongray"
backcolor="knobfilloff"
/>
</slider>
<textzone>
<pos x="-5" y="+40" />
<size width="42+10" height="14" />
<text fontsize="10" color="textoff2"
align="center" important="true" />
</textzone>
</define>

<define class="knob_modern">
<slider orientation="round">
<pos x="+0" y="+0" />
<size width="42-6" height="42-6" />
<fader
color="knobfader"
width="2"
height="16"
radius="2"
anglemin="-140"
anglemax="140"
/>
<fill
width="42-6"
height="42-6"
radius="12"
color="knobfillon"
backcolor="knobfilloff"
/>
</slider>
<textzone visibility="true">
<pos x="-5-3" y="+32" />
<size width="42+10" height="14" />
<text fontsize="10" color="textoff2"
align="center" important="true" />
</textzone>
<textzone visibility="false">
<pos x="-5-3" y="+32" />
<size width="42+10" height="14" />
<text fontsize="10" color="textdarkdark"
align="center" important="true" />
</textzone>

</define>

<define class="knoboff_modern"
placeholders="*textquery=false">
<slider orientation="round">
<pos x="+0" y="+0" />
<size width="42-6" height="42-6" />
<fader
color="knobfader"
width="2"
height="16"
radius="2"
anglemin="-140"
anglemax="140"
/>
<fill
width="42-6"
height="42-6"
radius="12"
color="knobfillongray"
backcolor="knobfilloff"
/>
</slider>
<textzone>
<pos x="-5-3" y="+32" />
<size width="42+10" height="14" />
<text fontsize="10" color="textoff2"
align="center" important="true" />
</textzone>

</define>

<define class="knob_modern_small">
<slider orientation="round">
<pos x="+0" y="+0" />
<size width="38-6" height="38-6" />
<fader
color="knobfader"
width="2"
height="14"
radius="2"
anglemin="-140"
anglemax="140"
/>
<fill
width="38-6"
height="38-6"
radius="10"
color="knobfillon"
backcolor="knobfilloff"
/>
</slider>
<textzone>
<pos x="-5-3" y="+2" />
<size width="38+10" height="14" />
<text fontsize="10" color="textoff2"
align="center" important="true" />
</textzone>
</define>
<define class="knoboff_modern_small">
<slider orientation="round">
<pos x="+0" y="+0" />
<size width="38-6" height="38-6" />
<fader
color="knobfader"
width="2"
height="14"
radius="2"
anglemin="-140"
anglemax="140"
/>
<fill
width="38-6"
height="38-6"
radius="10"
color="knobfillongray"
backcolor="knobfilloff"
/>
</slider>
<textzone>
<pos x="-5-3" y="+25" />
<size width="38+10" height="14" />
<text fontsize="10" color="textoff2"
align="center" important="true" />
</textzone>
</define>

<define class="knobmaster">
<slider orientation="round">
<pos x="+0" y="+0" />
<size width="42" height="42" />
<off
width="34"
height="34"
shape="circle"
color="knobcolor1"
color2="knobcolor2"
gradient="vertical"
border="bordercolor"
border_size="1"
/>
<fader
color="knobfader"
width="2"
height="14"
radius="6"
anglemin="-140"
anglemax="140"
/>
<fill
width="42"
height="42"
radius="16"
color="knobfillmaster"
backcolor="knobfilloff"
/>
</slider>
<textzone>
<pos x="-5" y="+40" />
<size width="42+10" height="14" />
<text fontsize="10" weight="" color="textoff2"
align="center" />
</textzone>
</define>
</group>

<!-- Dropdowns -->

<group name="dropdowns">
<define class="fxdrop"
placeholders="action1,action2,textaction">
<button
x="+0"
y="+0"
action="[ACTION1]"
rightclick="temporary"
scroll="[ACTION2]"
>
<size width="132" height="26" />
<off color="dropdown" shape="square"
border="bordercolor" border_size="1" />
<over color="dark" shape="square"
border="bordercolor" border_size="1" />
<on color="buttonon" shape="square"
border="bordercolor" border_size="1" />
<text
color="textoff3"
colorover="textover"
colorselected="texton"
dx="10"
width="131-10-10-26"
fontsize="11"
align="left"
weight=""
action="[TEXTACTION]"
important="true"
/>
</button>
<button x="+132-26" y="+0" action="[ACTION2]"
novisibility="[ACTION1]">
<size width="26" height="26" />
<icon
sysicon="chevrondown"
coloroff="textdarker"
colorselected="texton"
colorover="textover"
colordown="texton"
width="16"
height="16"
important="important"
/>
</button>
<button x="+132-26" y="+0" action="[ACTION2]"
visibility="[ACTION1]">
<size width="26" height="26" />
<icon
sysicon="chevrondown"
coloroff="texton"
colorselected="textover"
colorover="textover"
colordown="texton"
width="16"
height="16"
important="important"
/>
</button>
<line
color="bordercolor3"
x="+132-26"
y="+0"
width="1"
height="26"
novisibility="[ACTION1]"
/>
<line
color="darker"
x="+132-26"
y="+0"
width="1"
height="26"
visibility="[ACTION1]"
/>
</define>
<define class="fxdropshort"
placeholders="action1,action2,textaction">
<button
x="+0"
y="+0"
action="[ACTION1]"
rightclick="temporary"
scroll="[ACTION2]"
>
<size width="132-40" height="26" />
<off color="dropdown" shape="square"
border="bordercolor" border_size="1" />
<over color="dark" shape="square"
border="bordercolor" border_size="1" />
<on color="buttonon" shape="square"
border="bordercolor" border_size="1" />
<text
color="textoff3"
colorover="textover"
colorselected="texton"
dx="5"
width="131-40-5-5-26"
fontsize="11"
align="left"
weight=""
action="[TEXTACTION]"
important="true"
/>
</button>
<button x="+132-40-26" y="+0" action="[ACTION2]"
novisibility="[ACTION1]">
<size width="26" height="26" />
<icon
sysicon="chevrondown"
coloroff="textdarker"
colorselected="texton"
colorover="textover"
colordown="texton"
width="16"
height="16"
important="important"
/>
</button>
<button x="+132-40-26" y="+0" action="[ACTION2]"
visibility="[ACTION1]">
<size width="26" height="26" />
<icon
sysicon="chevrondown"
coloroff="texton"
colorselected="textover"
colorover="textover"
colordown="texton"
width="16"
height="16"
important="important"
/>
</button>
<line
color="bordercolor3"
x="+132-40-26"
y="+0"
width="1"
height="26"
novisibility="[ACTION1]"
/>
<line
color="darker"
x="+132-40-26"
y="+0"
width="1"
height="26"
visibility="[ACTION1]"
/>
</define>
<define class="vfxdrop"
placeholders="width=+90,action1,action2,textaction">
<button
x="+0"
y="+0"
action="[ACTION1]"
rightclick="temporary"
scroll="[ACTION2]"
>
<size width="[WIDTH]" height="26" />
<off color="dropdown" shape="square"
border="bordercolor" border_size="1" />
<over color="dark" shape="square"
border="bordercolor" border_size="1" />
<on color="buttonon" shape="square"
border="bordercolor" border_size="1" />
<text
color="textoff3"
colorover="textover"
colorselected="texton"
dx="10"
width="122-5-24"
fontsize="11"
align="left"
action="[TEXTACTION]"
important="true"
/>
</button>
<group x="[WIDTH]">
<button x="-26" y="+0" action="[ACTION2]"
novisibility="[ACTION1]">
<size width="26" height="26" />
<icon
sysicon="chevrondown"
coloroff="textdarker"
colorselected="texton"
colorover="textover"
colordown="texton"
width="16"
height="16"
important="important"
/>
</button>
<button x="-26" y="+0" action="[ACTION2]"
visibility="[ACTION1]">
<size width="26" height="26" />
<icon
sysicon="chevrondown"
coloroff="texton"
colorselected="texton"
colorover="textover"
colordown="texton"
width="16"
height="16"
important="important"
/>
</button>
<line
color="bordercolor2"
x="-26"
y="+0"
width="1"
height="26"
novisibility="[ACTION1]"
/>
<line
color="darker"
x="-26"
y="+0"
width="1"
height="26"
visibility="[ACTION1]"
/>
</group>
</define>
<define class="masterfxdrop"
placeholders="action1,action2,textaction">
<button
x="+0"
y="+0"
action="[ACTION1]"
rightclick="temporary"
scroll="[ACTION2]"
>
<size width="131" height="26" />
<off color="dropdown" shape="square"
border="bordercolor" border_size="1" />
<over color="dark" shape="square"
border="bordercolor" border_size="1" />
<on color="mbuttonon" shape="square"
border="bordercolor" border_size="1" />
<text
color="textoff3"
colorover="textover"
colorselected="texton"
dx="6"
width="131-6-26"
fontsize="11"
align="left"
action="[TEXTACTION]"
important="true"
/>
</button>
<button x="+131-26" y="+0" action="[ACTION2]"
novisibility="[ACTION1]">
<size width="26" height="26" />
<icon
sysicon="chevrondown"
coloroff="textdarker"
colorselected="texton"
colorover="textover"
colordown="texton"
width="16"
height="16"
important="important"
/>
</button>
<button x="+131-26" y="+0" action="[ACTION2]"
visibility="[ACTION1]">
<size width="26" height="26" />
<icon
sysicon="chevrondown"
coloroff="texton"
colorselected="texton"
colorover="textover"
colordown="texton"
width="16"
height="16"
important="important"
/>
</button>
<line
color="bordercolor2"
x="+131-26"
y="+0"
width="1"
height="26"
novisibility="[ACTION1]"
/>
<line
color="darker"
x="+131-26"
y="+0"
width="1"
height="26"
visibility="[ACTION1]"
/>
</define>
<define class="paddrop"
placeholders="action,textaction">
<button x="+0" y="+0" action="[ACTION]"
scroll="[ACTION]">
<size width="132" height="26" />
<off color="dropdown" shape="square"
border="bordercolor" border_size="1" />
<over color="dark" shape="square"
border="bordercolor" border_size="1" />
<text
color="textoff3"
colorover="textover"
dx="10"
width="131-10-10-26"
fontsize="11"
align="left"
weight=""
action="[TEXTACTION]"
important="true"
/>
</button>
<button x="+132-26" y="+0" action="[ACTION]">
<size width="26" height="26" />
<icon
sysicon="chevrondown"
coloroff="textdarker"
colorselected="texton"
colorover="textover"
colordown="texton"
width="16"
height="16"
important="important"
/>
</button>
</define>
</group>

<!-- Tabs -->

<define
class="area_tab"
placeholders="text,action1,
action2,orientation=vertical,height=+100"
>
<button
action="[ACTION1]"
tooltip="PANEL\nClick to switch between the available
views for this panel"
>
<size width="24" height="[HEIGHT]" />
<off color="decktabs" shape="square"
border="bordercolor2" border_size="1" />
<over
color="background2"
shape="square"
border="bordercolor2"
border_size="1"
/>
<down
color="background1"
shape="square"
border="bordercolor2"
border_size="1"
/>
<text
fontsize="10"
color="textdark"
colorover="textover"
align="center"
orientation="[ORIENTATION]"
text="[TEXT]"
localize="true"
/>
</button>
<group y="[HEIGHT]">
<button
action="[ACTION2]"
tooltip="PANEL AVAILABLE\nSelect which views are
available for this panel"
>
<pos x="+7" y="-12-4" />
<size width="10" height="10" />
<off color="graydark" shape="circle"
border="bordercolor" border_size="2" />
<over color="textoff2" shape="circle"
border="bordercolor" border_size="2" />
<down color="texton" shape="circle"
border="bordercolor" border_size="2" />
<mouserect x="-7" y="-7" width="24" height="24"
/>
</button>
</group>
</define>

<define
class="mini_tab"

placeholders="x=+0,y=+0,text,orientation=vertical,height=80"
tooltip="PANEL\nClick to switch between the available views
for this panel"
>
<pos x="[X]" y="[Y]" />
<size width="24" height="[HEIGHT]" />
<off color="decktabs" shape="square"
border="bordercolor" border_size="1" />
<over color="background" shape="square"
border="bordercolor2" border_size="1" />
<down
color="background2"
shape="square"
border="bordercolor2"
border_size="1"
/>
<text
fontsize="12"
color="textdark"
colorover="textover"
align="center"
orientation="[ORIENTATION]"
text="[TEXT]"
/>
</define>

<!-- JogWheel-Defines -->


<group name="jogwheel-defines">
<define class="jogwheel">
<visual
name="outercircle"
x="+0"
y="+0"
type="circle"
source="song_pos 'show warning'"
>
<size width="164" height="164" />
<off color="darker" shape="circle" />
<on color="deckcolor" shape="circle" />
<mousecircle />
</visual>
<slider
name="dome_spinner"
orientation="round"
action="get_rotation"
x="+5"
y="+5"
visibility="loaded"
tooltip=""
>
<size width="154" height="154" />
<off
border_size="1"
border="#ffffff"
color="jogwheelbackground"
shape="circle"
/>
<fader color="deckcolor" width="6"
height="54" radius="22" />
</slider>
<visual name="dome_spinner" x="+5" y="+5"
novisibility="loaded">
<size width="154" height="154" />
<off
border_size="1"
border="#ffffff"
color="jogwheelbackground"
shape="circle"
/>
</visual>

<!-- <visual name="logo-circle1" x="+51" y="+51"


source="loaded" tooltip="">
<size width="62" height="62"/>
<on color="deckcolor" border="darker"
border_size="9" shape="circle"/>
<off color="graydark" border="darker"
border_size="9" shape="circle"/>
</visual>
<visual name="logo-circle2" x="+68" y="+68"
source="loaded" tooltip="">
<size width="28" height="28"/>
<on color="deckcolor" border="darker"
border_size="8" shape="circle"/>
<off color="graydark" border="darker"
border_size="8" shape="circle"/>
</visual> -->

<visual name="inner-circle" x="+51" y="+51">


<size width="62" height="62" />
<off color="darker" shape="circle" />
</visual>
<visual name="logo-circle" x="+60" y="+60"
source="loaded" tooltip="">
<size width="44" height="44" />
<on color="darker" shape="circle"
border_size="4" border="gray" />
<off color="darker" shape="circle"
border_size="4" border="gray" />
</visual>
<visual name="center-circle" x="+76" y="+76"
source="loaded" tooltip="">
<size width="12" height="12" />
<on color="deckcolor" shape="circle" />
<off color="graydark" shape="circle" />
</visual>
<slider
name="inner_spinner"
orientation="round"
action="get_rotation"
x="+5"
y="+5"
width="154"
height="154"
tooltip=""
>
<fader color="darker" width="8" height="16"
radius="12" />
</slider>
<scratch>
<pos x="+0" y="+0" />
<size width="164" height="164" />
<mousecircle />
</scratch>
</define>
<define class="jogwheel_b">
<visual
name="outerborder"
x="+0"
y="+0"
source="songpos_warning blink"
tooltip=""
>
<size width="164" height="164" />
<off border_size="2" border="#ffffff"
color="mixerbackground" shape="circle" />
<on border_size="2" border="deckcolor"
color="mixerbackground" shape="circle" />
</visual>
<slider
name="outer_spinner"
orientation="round"
action="get_rotation"
x="+2"
y="+2"
visibility="loaded"
tooltip=""
>
<size width="160" height="160" />
<off color="mixerbackground" shape="circle"
/>
<fader color="deckcolor" width="16"
height="16" radius="64" />
</slider>
<visual name="outer_spinner_off" x="+2" y="+2"
visibility="not loaded">
<size width="160" height="160" />
<off color="mixerbackground" shape="circle"
/>
</visual>
<visual name="inner_dome" orientation="round"
x="+12" y="+12" tooltip="">
<size width="164-24" height="164-24" />
<off border_size="1" border="#ffffff"
color="dark" shape="circle" />
</visual>
<visual name="center-circle" x="+76" y="+76"
source="loaded">
<size width="12" height="12" />
<on color="deckcolor" shape="circle" />
<off color="graydark" shape="circle" />
</visual>
<panel name="jogwheel_displays"
visibility="loaded">
<textzone tooltip="`get_bpm 'all'`">
<pos x="+0" y="+35" />
<size width="164" height="30" />
<text
fontsize="30"
color="textdeck"
align="center"
weight="bold"
format="%Pbpmex"
/>
</textzone>
<group y="+73">
<textzone>
<pos x="+20" y="+0" />
<size width="82-40" height="15" />
<text
fontsize="14"
color="textdark"
weight=""
format="%Ppitch%"
align="center"
/>
</textzone>
<textzone>
<pos x="+82+20" y="+0" />
<size width="82-40" height="15" />
<text
fontsize="14"
color="textdark"
weight=""
format="-+%Ppitchrange%"
align="center"
/>
</textzone>
</group>
<group y="+96">
<textzone tooltip="">
<pos x="+0" y="+0" />
<size width="164" height="25"
/>
<text
fontsize="18"
color="textdark"
align="center"
weight=""
action="get_time 'elapsed'"
important="true"
/>
</textzone>
<textzone tooltip="">
<pos x="+0" y="+21" />
<size width="164" height="25"
/>
<text
fontsize="18"
color="textoff3"
align="center"
weight=""
action="get_time 'remain'"
important="true"
/>
</textzone>
</group>
</panel>
<scratch>
<pos x="+0" y="+0" />
<size width="164" height="164" />
<mousecircle />
</scratch>
</define>

<define class="jogwheel_c">
<visual name="outerborder" x="+0" y="+0"
type="circle">
<size width="164" height="164" />
<off border_size="2" border="#ffffff"
color="mixerbackground" shape="circle" />
</visual>
<visual
name="outercircle"
x="+2"
y="+2"
type="circle"
source="song_pos 'show warning'"
>
<size width="160" height="160" />
<off color="mixerbackground" shape="circle"
/>
<on color="deckcolor" shape="circle" />
<mousecircle />
</visual>
<slider
name="dome_spinner"
orientation="round"
action="get_rotation"
x="+10"
y="+10"
visibility="loaded"
tooltip=""
>
<size width="164-20" height="164-20" />
<off border_size="1" border="#ffffff"
color="dark" shape="circle" />
<fader color="deckcolordark" width="6"
height="57" radius="12" />
</slider>
<slider
name="dome_spinner"
orientation="round"
action="get_rotation"
x="+10"
y="+10"
novisibility="loaded"
tooltip=""
>
<size width="164-20" height="164-20" />
<off border_size="1" border="#ffffff"
color="dark" shape="circle" />
<fader color="knobfilloff" width="6"
height="57" radius="12" />
</slider>
<visual name="center-circle" x="+76" y="+76"
source="loaded">
<size width="12" height="12" />
<on color="deckcolor" shape="circle" />
<off color="graydark" shape="circle" />
</visual>
<panel name="jogwheel_displays"
visibility="loaded">
<textzone tooltip="`get_bpm 'all'`">
<pos x="+0" y="+35" />
<size width="164" height="30" />
<text
fontsize="30"
color="textdeck"
align="center"
weight="bold"
format="%Pbpmex"
/>
</textzone>
<group y="+73">
<textzone>
<pos x="+20" y="+0" />
<size width="82-40" height="15" />
<text
fontsize="14"
color="textdark"
weight=""
format="%Ppitch%"
align="center"
/>
</textzone>
<textzone>
<pos x="+82+20" y="+0" />
<size width="82-40" height="15" />
<text
fontsize="14"
color="textdark"
weight=""
format="-+%Ppitchrange%"
align="center"
/>
</textzone>
</group>
<group y="+96">
<textzone tooltip="">
<pos x="+0" y="+0" />
<size width="164" height="25"
/>
<text
fontsize="18"
color="textdark"
align="center"
weight=""
action="get_time 'elapsed'"
important="true"
/>
</textzone>
<textzone tooltip="">
<pos x="+0" y="+21" />
<size width="164" height="25"
/>
<text
fontsize="18"
color="textoff3"
align="center"
weight=""
action="get_time 'remain'"
important="true"
/>
</textzone>
</group>
</panel>
<scratch>
<pos x="+0" y="+0" />
<size width="164" height="164" />
<mousecircle />
</scratch>
</define>

</group>

<!-- Song Position -->


<define
class="songpos"
colorPlayed="darker"
colorBass="colorbass"
colorMed="colormed"
colorHigh="colorhigh"
placeholders="width=799-20-24-2-2-170"
>
<pos x="+0" y="+0-30" />
<size width="500" height="32" />
<wave>
<size height="32" />
<pos y="+0-50" />
</wave>
<cues dy="0" shade="0.2">
<size width="9" height="34-2" />
<clipmask x="277" y="0" />
</cues>
<loops dy="0">
<size width="5" height="34-2" />
<clipmask x="291" y="0" />
</loops>
</define>

<!-- Browser -->


<define class="browser">
<background
color="#000000"
bordercolortop="#8612bd"
bordercolor="#8612bd"
bordersize="6"
/>
<colors>
<lists
x="+5"
y="+0"
text="textbrowser"
background="browserback"
stripes="browserstripe"
over="browserover"
overstripes="browseroverstripe"
focus="browseroverfocus"
selected="browser_selected"
text="textbrowser"
overtext="textbrowser"
selectedtext="texton"
focustext="texton"
automix="browser_automix"
livefeedback="#2a8d75"
download="browser_download"
scan="browser_scan"
button="browser_button"
buttonactive="browser_buttonactive"
/>

<separators
line="browser_seperatorline"
text="texton"
background="browser_seperatortab"
/>

<toolbars
background="background"
text="textoff"
iconbackground="browserback"
border="bordercolor"
backgroundselected="browser_toolbarbutton"
backgroundmouseover="browser_toolbarbuttonover"
icon="textoff3"
/>

<grids
background="browsergrid_bg"
text="textbrowser"
selectedtext="texton"
focustext="texton"
over="browsergrid_over"
selected="browsergrid_selected"
focus="browsergrid_focus"
label="textdark"
/>

<columns background="background" text="textoff3"


/>

<scrollbars background="browser_scrollbar"
button="browser_scrollbtn" />

<info
background="background"
stripes="background2"
text="textbrowser"
label="textdark"
artist="textover"
title="textbright"
/>

<search background="browserback"
text="textbrowser" />

<prelisten background="background2" />

<plugins
background="browserback"
text="textbrowser"
title="background2"
titletext="textbright"
>

<buttons
over_deck1="#1c7b97"
selected_deck1="#136c8a"
down_deck1="#0b485d"
over_deck2="#b73b42"
selected_deck2="#ad3237"
down_deck2="#821a1f"
up="background"
over="background2"
selected="browser_buttonselected"
down="browser_buttonactive"
border="bordercolor"
border_down="bordercolor"
border_selected="bordercolor"
border_over="bordercolor"
/>
<sliders
background="knobfilloff"
needle="textbrowser"
deck1="#136c8a"
deck1_disabled="#0a3f50"
deck2="#ad3237"
deck2_disabled="#761318"
on="gray"
on_disabled="graydarker"
/>
</plugins>
</colors>
<button>
<up
color="browser_iconbuttonup"
border="bordercolor2"
border_size="2"
width="60"
height="54"
/>
<down
color="browser_iconbuttondown"
border="bordercolor2"
border_size="2"
width="60"
height="54"
/>
<over
color="browser_iconbuttonover"
border="bordercolor2"
border_size="2"
width="60"
height="54"
/>
<selected
color="browser_iconbuttonselected"
border="bordercolor2"
border_size="2"
width="60"
height="54"
/>
<active
color="browser_iconbuttonactive"
border="bordercolor2"
border_size="2"
width="60"
height="54"
/>
<menu
shape="circle"
color="darkgray"
border="bordercolor3"
border_size="8"
width="29"
height="29"
/>
<menuover
shape="circle"
color="gray"
border="bordercolor3"
border_size="8"
width="29"
height="29"
/>
</button>
<fontsearch size="18" />
<font name="Arial" size="20" />
<fontheader size="20" />
<fontgridtitle size="18" />
<fonttoolbar size="16" />
</define>

<!-- Crossfader Mini -->


<define class="crossfader_mini" orientation="horizontal"
frommiddle="true">
<size width="93-10" height="5" />
<off
width="-10"
color="dark"
shape="square"
radius="2"
border="bordercolor2"
border_size="1"
/>
<on width="-10" color="gray" shape="square" radius="2"
/>
<mouserect x="+0" y="-6" width="93" height="18" />
<fader>
<size width="16" height="20" />
<off x="166" y="0" />
</fader>
</define>

</group>

<!-- TOP AREA -->

<line x="0" y="0" width="1918" height="4" color="#8612bd" />


<line x="0" y="0" width="4" height="1080" color="#8612bd" />
<!-- <line x="+800" y="280" width="320" height="3"
color="#8612bd" /> -->

<line x="+1916" y="0" width="4" height="1080"


color="#8612bd" />
<line x="0" y="+1079" width="1918" height="4"
color="#8612bd" />

<group name="grabzones">
<grabzone>
<pos x="0" y="0" />
<size width="1920" height="48" />
</grabzone>
<grabzone>
<pos x="0" y="0" />
<size width="15" height="1080" />
</grabzone>
<grabzone>
<pos x="0" y="1080-15" />
<size width="1920" height="15" />
</grabzone>
<grabzone>
<pos x="1920-15" y="0" />
<size width="15" height="1080" />
</grabzone>
</group>

<group name="topbar">

<group name="applicationbuttons" condition="is_mac">

<button action="close">
<pos x="15" y="+12" />
<size width="15" height="15" />
<off shape="circle" color="#bf4744" />
<down shape="circle" color="#fc5753" />
<selected shape="circle" color="#fc5753" />
</button>
<button action="minimize">
<pos x="15+25" y="+12" />
<size width="15" height="15" />
<off shape="circle" color="#be8d2f" />
<down shape="circle" color="#fdbc40" />
<selected shape="circle" color="#fdbc40" />
</button>
<button action="maximize">
<pos x="15+25+25" y="+12" />
<size width="15" height="15" />
<off shape="circle" color="#279637" />
<down shape="circle" color="#33c748" />
<selected shape="circle" color="#33c748" />
</button>
</group>

<group name="applicationbuttons" condition="is_pc">


<logo>
<pos x="0-400" y="8" />
<size width="80" height="27" />
</logo>
<button action="minimize">
<pos x="1879-112" y="+12" />
<size width="40" height="38" />
<icon
sysicon="minimize"
color="#00bdff"
colorover="texton"
width="36"
height="36"
/>
<over color="#00bdff" />
</button>
<button action="maximize" rightclick="maximize off">
<pos x="1879-64" y="+12" />
<size width="40" height="38" />
<icon
sysicon="maximize"
color="#fff101"
colorover="texton"
width="36"
height="36"
/>
<over color="#fff101" />
</button>
<button action="close">
<pos x="1879-12" y="+12" />
<size width="40" height="38" />
<icon
sysicon="close"
color="#ff0101"
colorover="texton"
width="36"
height="36"
/>
<over color="#ff0101" />
</button>
</group>
<button action="settings">
<pos x="1920-40-210" y="14" />
<size width="50" height="34" />
<off border_size="2" border="bordercolor2"
color="topmenu" />
<over border_size="2" border="bordercolor2"
color="#00bdff" />
<selected border_size="2" border="bordercolor2"
color="#8612bd" />
<icon
sysicon="settings"
color="textoff3"
colorselected="textover"
colorover="textover"
width="32"
height="32"
/>
</button>

<group name="layout_options" x="115+80+80+135-50" y="12">

<group name="layout" x="+0" y="+0">


<textzone>
<pos x="+0-46" y="+2" />
<size width="100" height="27" />
<text
fontsize="20"
weight="bold"
color="#00bdff"
align="left"
text="LAYOUT"
localize="true"
/>
</textzone>
<visual>
<pos x="+50" y="+0" />
<size width="123" height="36" />
<off
shape="square"
color="topmenu"
radius="6"
border_size="2"
border="#00bdff"
/>
</visual>
<menu tooltip="SKIN LAYOUT\nSelect the layout
adapted to your mixing style">
<pos x="+50" y="+0" />
<size width="123" height="27" />
<text
dx="24"
dy="+6"
width="90"
fontsize="16"
weight=""
color="#00bdff"
colorover="#00bdff"
align="left"
text="PRO"
localize="true"
important="true"
/>
<icon
dx="45"
dy="+4"
sysicon="chevrondown"
height="17"
width="17"
color="textdark"
colorover="textover"
colordown="texton"
/>
<item
text="CONTROLLER LE SKIN"
localize="true"
action="load_skin '{LE}'"
visibility="load_skin '{LE}'"
/>
<item text="STARTER" localize="true"
action="load_skin ':Starter'" />
<item text="ESSENTIALS" localize="true"
action="load_skin ':Essentials'" />
<item text="PRO" localize="true"
action="load_skin" check="true" />
<item
text="PERFORMANCE"
localize="true"
action="load_skin ':Performance'"
visibility="var_not_equal '@$waveformpos' 3"
/>
<item
text="PERFORMANCE"
localize="true"
action="load_skin ':Vertical'"
visibility="var_equal '@$waveformpos' 3"
/>
<separator />
<submenu text="Color Scheme"
localize="true">
<item
text="Default"
localize="true"
action="set '@$colorscheme' 0 & load_skin"
check="var_equal '@$colorscheme' 0"
/>
<item
text="Contrast"
localize="true"
action="set '@$colorscheme' 1 & load_skin"
check="var_equal '@$colorscheme' 1"
/>
<item
text="Dark Mode"
localize="true"
action="set '@$colorscheme' 3 & load_skin"
check="var_equal '@$colorscheme' 3"
/>
<item
text="Daylight"
localize="true"
action="set '@$colorscheme' 2 & load_skin"
check="var_equal '@$colorscheme' 2"
/>
</submenu>
<submenu text="Waveform Display"
localize="true">
<item
text="Beats"
localize="true"
action="setting skinWaveformType 0"
check="setting skinWaveformType 0"
/>
<item
text="Colors"
localize="true"
action="setting skinWaveformType 1"
check="setting skinWaveformType 1"
/>
<item
text="Shapes"
localize="true"
action="setting skinWaveformType 2"
check="setting skinWaveformType 2"
/>
<separator
text="Colors"
localize="true"
visibility="setting skinWaveformType 1"
/>
<item
text="Monochrome"
localize="true"
action="setting 'coloredWaveforms'
'monochrome'"
check="setting 'coloredWaveforms'
'monochrome'"
visibility="setting skinWaveformType 1"
/>
<item
text="Per Deck"
localize="true"
action="setting 'coloredWaveforms'
'per-deck'"
check="setting 'coloredWaveforms'
'per-deck'"
visibility="setting skinWaveformType 1"
/>
<item
text="Neutral"
localize="true"
action="setting 'coloredWaveforms'
'neutral'"
check="setting 'coloredWaveforms'
'neutral'"
visibility="setting skinWaveformType 1"
/>
<separator text="Position"
localize="true" />
<item
text="Above"
localize="true"
action="set '@$waveformpos' 0 & load_skin"
check="var_equal '@$waveformpos' 0"
/>
<item
text="Below"
localize="true"
action="set '@$waveformpos' 1 & load_skin"
check="var_equal '@$waveformpos' 1"
/>
<separator visibility="var_not_equal
'@$4decks' 0" />
<item
text="Left / Right Deck"
localize="true"
action="set '@$4waveforms' 0"
check="var_equal '@$4waveforms' 0"
visibility="var_not_equal '@$4decks' 0"
/>
<item
text="All 4-Decks"
localize="true"
action="set '@$4waveforms' 1"
check="var_equal '@$4waveforms' 1"
visibility="var_not_equal '@$4decks' 0"
/>
<separator />
<item
text="Show Gridlines"
localize="true"
action="setting 'showGridlines'"
check="setting 'showGridlines'"
/>
<item
text="Bar Counter"
localize="true"
action="skin_panel 'barcounter'"
check="skin_panel 'barcounter'"
/>
</submenu>
<submenu text="Jogwheel Display"
localize="true">
<item
text="Needle"
localize="true"
action="set '@$spinner' 0"
check="var_equal '@$spinner' 0"
/>
<item
text="Text"
localize="true"
action="set '@$spinner' 1"
check="var_equal '@$spinner' 1"
/>
<item
text="Needle + Text"
localize="true"
action="set '@$spinner' 2"
check="var_equal '@$spinner' 2"
/>
</submenu>
<submenu text="Beat Counter"
localize="true">
<item
text="Phrase Bars"
localize="true"
action="set '@$phrasecircle' 0"
check="var_equal '@$phrasecircle' 0"
/>
<item
text="Phrase Circle"
localize="true"
action="set '@$phrasecircle' 1"
check="var_equal '@$phrasecircle' 1"
/>
<separator />
<item
text="Show on Waveform"
localize="true"
action="skin_panel 'barcounter'"
check="skin_panel 'barcounter'"
/>
</submenu>
<separator />
<item
text="2-Decks"
localize="true"
action="set '@$4decks' 0 & load_skin"
visibility="var_not_equal '@$4decks' 0"
/>
<item
text="4-Decks"
localize="true"
action="set '@$4decks' 1 & load_skin"
visibility="var_equal '@$4decks' 0"
/>
<separator visibility="var_not_equal
'@$4decks' 0" />
<item
text="4-Channel Mixer"
localize="true"
action="set '@$4mixer' 0 & load_skin"
check="var_equal '@$4mixer' 0"
visibility="var_not_equal '@$4decks' 0"
/>
<item
text="2+2-Channel Mixer"
localize="true"
action="set '@$4mixer' 1 & load_skin"
check="var_equal '@$4mixer' 1"
visibility="var_not_equal '@$4decks' 0"
/>

</menu>
</group>

</group>

<group name="topbar_status" x="1240" y="10">


<visual visibility="is_battery">
<size width="400" height="30" />
<off
shape="square"
color="topmenu"
radius="4"
border_size="1"
border="bordercolor2"
/>
</visual>
<visual visibility="not is_battery">
<size width="400" height="46" />
<off
shape="square"
color="topmenu"
radius="4"
border_size="2"
border="#00bdff"
/>
</visual>
<group name="mastervu" x="+14" y="+10">
<textzone>
<pos x="+0-8" y="+8" />
<size width="55" height="13" />
<text fontsize="14" color="" align="left"
text="MASTER" localize="true" />
</textzone>
<visual
source="get_vu_meter_left 'master'"
type="linear"
orientation="horizontal"
granularity="13"
>
<pos x="+62" y="+9" />
<size width="70" height="8" />
<on x="1669" y="0" />
<off x="1669" y="15"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1669" y="30" condition="var_equal
'@$colorscheme' 2" />
</visual>
<visual
source="get_vu_meter_right 'master'"
type="linear"
orientation="horizontal"
granularity="13"
>
<pos x="+62" y="+15" />
<size width="70" height="8" />
<on x="1669" y="0" />
<off x="1669" y="15"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1669" y="30" condition="var_equal
'@$colorscheme' 2" />
</visual>
<visual type="transparent" source="get_limiter">
<pos x="+55+60" y="+8" />
<size width="13" height="13" />
<off x="168" y="149" />
<on x="207" y="149" />
</visual>
</group>
<line name="divider" color="#00bdff" x="+158" y="+4"
width="3" height="42" />
<panel name="cpu" x="+172" y="+2" width="50"
height="34" childtooltip="true">
<textzone>
<pos x="+1" y="+4" />
<size width="40" height="32" />
<text
fontsize="16"
color="textdarker"
align="left"
text="CPU"
localize="true"
/>
</textzone>
<visual source="get_cpu" type="linear"
orientation="horizontal">
<pos x="+40" y="+10" />
<size width="30" height="20" />
<off shape="square" color="display"
/>
<on shape="square" color="green" />
</visual>
</panel>
<line name="divider" color="#00bdff" x="+260" y="+4"
width="3" height="42" />
<panel
name="battery"
x="+160+10+50"
y="+10"
width="50"
height="30"
visibility="is_battery"
childtooltip="true"
>
<visual source="get_battery & param_smaller
20% ? blink : off">
<pos x="+28" y="+10" />
<size width="40" height="30" />
<off x="227" y="152" />
<on x="227+25" y="152" />
</visual>
<visual source="get_battery" type="linear"
orientation="horizontal">
<pos x="+30" y="+6" />
<size width="20" height="30" />
<off shape="square" color="display"
/>
<on shape="square" color="green" />
</visual>
</panel>
<line
name="divider"
color="#00bdff"
x="+160+50+150"
y="+4"
width="3"
height="42"
visibility="is_battery"
/>
<group name="clock" x="+160+50+120" y="+0"
visibility="is_battery">
<textzone>
<pos x="+0" y="+0-12" />
<size width="120" height="60" />
<text
fontsize="24"
color="textoff2"
align="center"
weight="bold"
action="get_clock"
/>
<text2
fontsize="24"
color="textoff2"
align="center"
weight="bold"
format="%counter"
important="true"
/>
</textzone>
</group>
<group name="clock" x="+160+118" y="+0"
visibility="not is_battery">
<textzone>
<pos x="+0" y="+0-10" />
<size width="100" height="60" />
<text
fontsize="24"
color="textoff2"
align="center"
weight="bold"
action="get_clock"
/>
<text2
fontsize="24"
color="textoff2"
align="center"
weight="bold"
format="%counter"
important="true"
/>
</textzone>
</group>

</group>

</group>

<!--- DECK DEFINES -->

<define class="deckselect" action="select">


<size width="24" height="90" />
<up color="darker" border="bordercolor" border_size="1" />
<over color="buttonover" border="deckcolorbright"
border_size="1" />
<selected color="deckcolordark" border="deckcolorbright"
border_size="1" />
<text
fontsize="16"
color="textoff"
colorover="textover"
colorselected="texton"
align="center"
action="get_deck_letter"
/>
</define>

<define
class="deckleft"
width="799"
height="341"
placeholders="deck,*panelname"
>

<pos x="0" y="+324" condition="var_equal '@$waveformpos' 1"


/>
<pos x="0" y="+324" />
<deck deck="[DECK]">
<dropzone>
<pos x="+0" y="+0" />
<size width="799" height="341" />
</dropzone>
<group name="deckinfo" x="+10" y="+10">
<button class="deckselect" x="+0" y="+0" />
<visual name="tracktitle_background">
<pos x="+24+2" y="+0" />
<size width="779-24-2" height="90" />
<off color="display" shape="square"
border_size="1" border="bordercolor" />
</visual>
<line color="deckinfolines" x="+24+2" y="+90-34"
width="779-24-2" height="1" />
<line color="deckinfolines" x="+779-170" y="+0"
width="1" height="90" />
<group name="title_area" x="+26" y="+0"
visibility="get_title ? true : false">
<cover>
<pos x="+7" y="+7" />
<size width="56-14" height="56-14" />
</cover>
<group visibility="not skin_panel
'adjustbpm_area_[PANELNAME]'">
<textzone group="horizontal"
scroll="no" click="scroll">
<pos x="+56" y="+4" />
<size width="753-170-5-56"
height="25" />
<text
fontsize="18"
color="title"
weight="bold"
action="get_title_before_remix"
important="true"
/>
<text
fontsize="18"
color="remix"
action="get_remix_after_title"
important="true"
/>
</textzone>
<textzone group="horizontal"
scroll="no" click="scroll">
<pos x="+56" y="+29" />
<size width="753-170-5-56"
height="21" />
<text
fontsize="15"
color="artist"
action="get_artist_before_feat"
important="true"
/>
<text
fontsize="15"
color="feat"
action="get_featuring_after_artist"
important="true"
/>
</textzone>
</group>
<group visibility="skin_panel
'adjustbpm_area_[PANELNAME]'">
<textzone group="horizontal"
scroll="no" click="scroll">
<pos x="+56" y="+4" />
<size width="753-170-5-56-100"
height="25" />
<text
fontsize="18"
color="title"
weight="bold"
action="get_title_before_remix"
important="true"
/>
<text
fontsize="18"
color="remix"
action="get_remix_after_title"
important="true"
/>
</textzone>
<textzone group="horizontal"
scroll="no" click="scroll">
<pos x="+56" y="+29" />
<size width="753-170-5-56-100"
height="21" />
<text
fontsize="15"
color="artist"
action="get_artist_before_feat"
important="true"
/>
<text
fontsize="15"
color="feat"
action="get_featuring_after_artist"
important="true"
/>
</textzone>
</group>
</group>
<panel
name="adjustbpm_area_[PANELNAME]"
x="+26+753-170-100"
y="+0"
visible="no"
>
<line color="deckinfolines" x="+0"
y="+0" width="1" height="90-34" />
<button
class="button_deckinfo"
x="+8"
y="+6"
action="edit_bpm"
text="EDIT"
localize="true"
/>
<button
class="button_deckinfo"
x="+8+40+5"
y="+6"
action="beat_tap"
text="TAP"
localize="true"
/>
<group name="adjust_cbg" x="+10"
y="+32">
<button action="adjust_cbg
-1%">
<pos x="+0" y="+0" />
<size width="15"
height="24" />
<icon
sysicon="arrowleft"
width="16"
height="16"
align="center"
color="textoff2"
colorover="textover"
colordown="texton"
/>
</button>
<button action="adjust_cbg
+1%">
<pos x="+23" y="+0" />
<size width="15"
height="24" />
<icon
sysicon="arrowright"
width="16"
height="16"
align="center"
color="textoff2"
colorover="textover"
colordown="texton"
/>
</button>
</group>
<group name="adjust_cbg4" x="+55"
y="+32">
<button action="adjust_cbg -1">
<pos x="+0" y="+0" />
<size width="18"
height="24" />
<icon
x="258"
y="53"
width="10"
height="9"
align="center"
colorover="textover"
colordown="texton"
/>
</button>
<button action="adjust_cbg +1">
<pos x="+20" y="+0" />
<size width="18"
height="24" />
<icon
x="272"
y="53"
width="10"
height="9"
align="center"
colorover="textover"
colordown="texton"
/>
</button>
</group>
</panel>
<group name="bpm_area" x="+26+753-170" y="+1"
visibility="loaded">
<group name="small_phrasekeeper" x="+13"
y="+12">
<visual class="beat_bar_small" x="+0"
y="+0" source="goto_bar 1" />
<visual class="beat_bar_small"
x="+14" y="+0" source="goto_bar 2" />
<visual class="beat_bar_small" x="+0"
y="+7" source="goto_bar 3" />
<visual class="beat_bar_small"
x="+14" y="+7" source="goto_bar 4" />
<button action="phrase_sync 'auto'">
<pos x="+14+14+5" y="-1" />
<size width="20" height="14" />
<text
fontsize="12"
color="textdark"
align="center"
weight="bold"
action="get_beat_counter"
important="true"
/>
<mouserect x="-28-5" y="-6"
width="20+28+5" height="14+12" />
</button>
</group>
<textzone
action="skin_panel
'adjustbpm_area_[PANELNAME]'"
tooltip="`get_bpm 'all'`"
visibility="var_equal '@$spinner' 0 ? yes :
has_video_mix active && skin_panel 'videomixer'"
>
<pos x="+170-80-8" y="+1" />
<size width="80" height="34" />
<text
fontsize="26"
color="textdeck"
align="right"
weight="bold"
format="%Pbpmex"
/>
</textzone>
<textzone
action="skin_panel
'adjustbpm_area_[PANELNAME]'"
tooltip="`get_bpm 'all'`"
novisibility="var_equal '@$spinner' 0 ? yes :
has_video_mix active && skin_panel 'videomixer'"
>
<pos x="+170-80-8" y="+0" />
<size width="80" height="34" />
<text
fontsize="22"
color="textdarker"
align="right"
weight="bold"
format="%bpmex"
/>
</textzone>
</group>
<group name="key_area" x="+26+753-170" y="+32"
visibility="loaded">
<button action="master_tempo">
<pos x="+18" y="+0" />
<size width="20" height="24" />
<text
fontsize="11"
color="textdarker"
colorover="textover"
colorselected="deckcolorbright"
align="left"
weight="bold"
text="MT"
important="true"
/>
</button>
<group name="keymodify" x="+15+30" y="+0">
<button action="key_move -1">
<pos x="+0" y="+0" />
<size width="15" height="24" />
<icon
dy=""
sysicon="arrowleft"
width="16"
height="16"
align="left"
color="textoff2"
colorover="textover"
colordown="texton"
/>
</button>
<button action="key_match_button">
<pos x="+15+4" y="+0" />
<size width="25" height="24" />
<text
fontsize="11"
color="textdarker"
colorover="textover"
colorselected="deckcolorbright"
align="center"
weight="bold"
action="get_key_modifier_text"
important="true"
/>
</button>
<button action="key_move +1">
<pos x="+15+25+8" y="+0" />
<size width="15" height="24" />
<icon
dy=""
sysicon="arrowright"
width="16"
height="16"
align="left"
coloroff="textoff2"
colorover="textover"
colordown="texton"
/>
</button>
</group>
<textzone action="setting 'keyDisplay'">
<pos x="+170-18-35-5" y="+0" />
<size width="35" height="24" />
<text
fontsize="15"
color="deckcolorbright"
weight="bold"
align="right"
action="get_key"
important="true"
/>
</textzone>
<button action="key_match_menu">
<size width="15" height="20" />
<pos x="+170-20" y="+0" />
<icon
dx=""
dy="+1"
sysicon="chevrondown"
width="14"
height="14"
color="textdark"
colorover="textover"
colordown="texton"
colorselected="texton"
/>
</button>
</group>
<group
name="time_area"
x="+26+753-170"
y="+90-34"
width="160+42+20"
height="26"
visibility="loaded"
>
<panel
name="playtime_[PANELNAME]"
x="+0"
visibility="var_equal '@$spinner' 0 ? yes :
has_video_mix active && skin_panel 'videomixer'"
>
<panel
name="timer_one_[PANELNAME]" group="decktimer_[PANELNAME]"
visible="yes">
<textzone>
<pos x="+8" y="+1"
/>
<size width="50"
height="15" />
<text
fontsize="10"
color="textdarker"
align="left"
weight=""
text="ELAPSED"
localize="true"
/>
</textzone>
<textzone>
<pos x="+8" y="+15"
/>
<size width="50"
height="16" />
<text
fontsize="15"
color="textoff2"
align="left"
weight="bold"
action="get_time 'elapsed'"
/>
</textzone>
<textzone>
<pos x="+8+50"
y="+1" />
<size width="50"
height="15" />
<text
fontsize="10"
color="textdarker"
align="right"
weight=""
text="REMAIN"
localize="true"
/>
</textzone>
<textzone>
<pos x="+8+50"
y="+15" />
<size width="50"
height="16" />
<text
fontsize="15"
color="textoff2"
align="right"
weight="bold"
action="get_time 'remain'"
/>
</textzone>
</panel>
<panel
name="timer_two_[PANELNAME]" group="decktimer_[PANELNAME]"
visible="no">
<textzone>
<pos x="+8" y="+1"
/>
<size width="50"
height="15" />
<text
fontsize="10"
color="textdarker"
align="left"
weight=""
text="TOTAL"
localize="true"
/>
</textzone>
<textzone>
<pos x="+8" y="+15"
/>
<size width="50"
height="16" />
<text
fontsize="15"
color="textoff2"
align="left"
weight="bold"
action="get_time 'total'"
/>
</textzone>
<textzone>
<pos x="+8+50"
y="+1" />
<size width="50"
height="15" />
<text
fontsize="10"
color="textdarker"
align="right"
weight=""
text="REMAIN"
localize="true"
/>
</textzone>
<textzone>
<pos x="+8+50"
y="+15" />
<size width="50"
height="16" />
<text
fontsize="15"
color="textoff2"
align="right"
weight="bold"
action="get_time 'remain'"
/>
</textzone>
</panel>
<panel
name="timer_three_[PANELNAME]"
group="decktimer_[PANELNAME]"
visible="no"
>
<textzone>
<pos x="+5" y="+0"
/>
<size width="44"
height="34" />
<text
fontsize="10"
color="textdarker"
align="left"
weight=""
text="REMAIN"
localize="true"
/>
</textzone>
<textzone>
<pos x="+8+40+4"
y="+0" />
<size width="60"
height="34" />
<text
fontsize="18"
color="textoff2"
align="center"
weight="bold"
action="get_time 'remain'"
/>
</textzone>
</panel>
<button
action="skin_panelgroup
'decktimer_[PANELNAME]' +1"
tooltip="TIME\nClick to change the time
display"
query="display_time"
width="116"
height="34"
/>
</panel>
<panel
name="playtime2_[PANELNAME]"
x="+0"
novisibility="var_equal '@$spinner' 0 ? yes :
has_video_mix active && skin_panel 'videomixer'"
>
<textzone>
<pos x="+6" y="+0" />
<size width="44"
height="34" />
<text
fontsize="10"
color="textdarker"
align="left"
weight=""
text="TOTAL"
localize="true"
/>
</textzone>
<textzone>
<pos x="+8+40+4-8" y="+0"
/>
<size width="60"
height="34" />
<text
fontsize="16"
color="textdark"
align="center"
weight="bold"
action="get_time 'total'"
/>
</textzone>
<button tooltip="TIME"
query="display_time" width="116" height="34" />
</panel>
<group name="master" x="+170-50-5">
<button action="masterdeck">
<pos x="+0" y="+1" />
<size width="50"
height="14" />
<text
fontsize="10"
color="dimmed"
colorover="textoff"
colorselected="textdarker"
align="right"
weight=""
text="MASTER"
localize="true"
/>
</button>
<button
action="auto_sync_options" query="auto_sync_options">
<pos x="+0" y="+14" />
<size width="50"
height="12" />
<text
fontsize="10"
color="textdarker"
colorover="textover"
colorselected="deckcolorbright"
align="right"
weight=""
text="SYNC"
localize="true"
/>
</button>
</group>
<group name="deck_option_indicators"
x="+170-50" y="+34-6">
<button
action="auto_match_bpm">
<pos x="+0" y="+0" />
<size width="10"
height="3" />
<off shape="square"
color="mixerbackground" />
<on shape="square"
color="deckcolor" />
<over shape="square"
color="buttonover" />
</button>
<button
action="auto_match_key">
<pos x="+12" y="+0" />
<size width="10"
height="3" />
<off shape="square"
color="mixerbackground" />
<on shape="square"
color="deckcolor" />
<over shape="square"
color="buttonover" />
</button>
<button action="auto_sync">
<pos x="+12+12" y="+0" />
<size width="10"
height="3" />
<off shape="square"
color="mixerbackground" />
<on shape="square"
color="deckcolor" />
<over shape="square"
color="buttonover" />
</button>
<button
action="auto_pitch_lock">
<pos x="+12+12+12" y="+0"
/>
<size width="10"
height="3" />
<off shape="square"
color="mixerbackground" />
<on shape="square"
color="deckcolor" />
<over shape="square"
color="buttonover" />
</button>
</group>

</group>
<songpos class="songpos">
<pos x="+24+2+40" y="+90-38" />
</songpos>
</group>

<group name="area_fx" x="+10" y="+10+90+10">


<panel
class="area_tab"
action1="skin_panelgroup 'fx_[PANELNAME]' +1"
action2="skin_panelgroup_available
'fx_[PANELNAME]'"
text="FX"
localize="true"
query="off"
/>
<panel
name="@fxsliders_[PANELNAME]"
group="fx_[PANELNAME]"
visible="yes"
available="yes"
displayname="FX x3"
forceshow="3fx"
>
<panel
class="fxdrop"
x="+34"
y="+50-13-37"
action1="effect_active 1"
action2="effect_select 1"
textaction="get_effect_name 1 &amp;
param_uppercase"
/>
<panel
class="fxdrop"
x="+34"
y="+50-13"
action1="effect_active 2"
action2="effect_select 2"
textaction="get_effect_name 2 &amp;
param_uppercase"
/>
<panel
class="fxdrop"
x="+34"
y="+50-13+37"
action1="effect_active 3"
action2="effect_select 3"
textaction="get_effect_name 3 &amp;
param_uppercase"
/>
<panel
name="fxsliders_prm1"
x="+34+130+20"
y="+50-13-35+11"
visibility="not shift"
>
<slider
class="horfxslider"
x="+0"
y="+0"
visibility="effect_active 1"
action="effect_slider 1 1"
dblclick="effect_slider_reset 1 1"
disabled="not effect_has_slider 1 1"
frommiddle="get_effect_slider_default 1 1
0.5"
/>
<slider
class="horfxslider"
x="+0"
y="+35"
visibility="effect_active 2"
action="effect_slider 2 1"
dblclick="effect_slider_reset 2 1"
disabled="not effect_has_slider 2 1"
frommiddle="get_effect_slider_default 2 1
0.5"
/>
<slider
class="horfxslider"
x="+0"
y="+35+35"
visibility="effect_active 3"
action="effect_slider 3 1"
dblclick="effect_slider_reset 3 1"
disabled="not effect_has_slider 3 1"
frommiddle="get_effect_slider_default 3 1
0.5"
/>
<slider
class="horfxslider_off"
x="+0"
y="+0"
visibility="not effect_active 1"
action="effect_slider 1 1"
dblclick="effect_slider_reset 1 1"
disabled="not effect_has_slider 1 1"
frommiddle="get_effect_slider_default 1 1
0.5"
/>
<slider
class="horfxslider_off"
x="+0"
y="+35"
visibility="not effect_active 2"
action="effect_slider 2 1"
dblclick="effect_slider_reset 2 1"
disabled="not effect_has_slider 2 1"
frommiddle="get_effect_slider_default 2 1
0.5"
/>
<slider
class="horfxslider_off"
x="+0"
y="+35+35"
visibility="not effect_active 3"
action="effect_slider 3 1"
dblclick="effect_slider_reset 3 1"
disabled="not effect_has_slider 3 1"
frommiddle="get_effect_slider_default 3 1
0.5"
/>
</panel>
<panel name="fxsliders_prm2"
x="+34+130+20" y="+50-13-35+11" visibility="shift">
<slider
class="horfxslider"
x="+0"
y="+0"
visibility="effect_active 1"
action="effect_slider 1 2"
dblclick="effect_slider_reset 1 2"
disabled="not effect_has_slider 1 2"
frommiddle="get_effect_slider_default 1 2
0.5"
/>
<slider
class="horfxslider"
x="+0"
y="+35"
visibility="effect_active 2"
action="effect_slider 2 2"
dblclick="effect_slider_reset 2 2"
disabled="not effect_has_slider 2 2"
frommiddle="get_effect_slider_default 2 2
0.5"
/>
<slider
class="horfxslider"
x="+0"
y="+35+35"
visibility="effect_active 3"
action="effect_slider 3 2"
dblclick="effect_slider_reset 3 2"
disabled="not effect_has_slider 3 1"
frommiddle="get_effect_slider_default 3 2
0.5"
/>
<slider
class="horfxslider_off"
x="+0"
y="+0"
visibility="not effect_active 1"
action="effect_slider 1 2"
dblclick="effect_slider_reset 1 2"
disabled="not effect_has_slider 1 2"
frommiddle="get_effect_slider_default 1 2
0.5"
/>
<slider
class="horfxslider_off"
x="+0"
y="+35"
visibility="not effect_active 2"
action="effect_slider 2 2"
dblclick="effect_slider_reset 2 2"
disabled="not effect_has_slider 2 2"
frommiddle="get_effect_slider_default 2 2
0.5"
/>
<slider
class="horfxslider_off"
x="+0"
y="+35+35"
visibility="not effect_active 3"
action="effect_slider 3 2"
dblclick="effect_slider_reset 3 2"
disabled="not effect_has_slider 3 2"
frommiddle="get_effect_slider_default 3 2
0.5"
/>
</panel>
<group name="fxguis" x="+314-10-20"
y="+50-13-35+3">
<button
class="button_main"
x="+0"
y="+0"
width="20"
height="20"
action="effect_show_gui 1"
textsize="16"
text="+"
visibility="get_effect_slider_label 1
'active' ? false : true"
/>
<panel
class="fxsliderlabel"
x="-10"
y="+0"
width="40"
height="20"
fxslot="1"
visibility="get_effect_slider_label 1
'active' ? true : false"
/>
<button
class="button_main"
x="+0"
y="+35"
width="20"
height="20"
action="effect_show_gui 2"
textsize="16"
text="+"
visibility="get_effect_slider_label 2
'active' ? false : true"
/>
<panel
class="fxsliderlabel"
x="-10"
y="+35"
width="40"
height="20"
fxslot="2"
visibility="get_effect_slider_label 2
'active' ? true : false"
/>
<button
class="button_main"
x="+0"
y="+35+35"
width="20"
height="20"
action="effect_show_gui 3"
textsize="16"
text="+"
visibility="get_effect_slider_label 3
'active' ? false : true"
/>
<panel
class="fxsliderlabel"
x="-10"
y="+35+35"
width="40"
height="20"
fxslot="3"
visibility="get_effect_slider_label 3
'active' ? true : false"
/>
</group>
</panel>
<panel
name="@fxsingle_[PANELNAME]"
group="fx_[PANELNAME]"
visible="no"
available="yes"
displayname="FX x1"
forceshow="1fx"
>
<panel
class="fxdrop"
x="+34"
y="+50-13"
action1="effect_active"
action2="effect_select"
textaction="get_effect_name &amp;
param_uppercase"
/>
<panel class="knob" x="+175" y="+27"
visibility="effect_active">
<slider
action="effect_slider 1"
dblclick="effect_slider_reset 1"
disabled="not effect_has_slider 1"
frommiddle="get_effect_slider_default 1
0.5"
/>
<textzone><text
action="get_effect_slider_label 1" /></textzone>
</panel>
<panel class="knob" x="+175+50"
y="+27" visibility="effect_active">
<slider
action="effect_slider 2"
dblclick="effect_slider_reset 2"
disabled="not effect_has_slider 2"
frommiddle="get_effect_slider_default 2
0.5"
/>
<textzone><text
action="get_effect_slider_label 2" /></textzone>
</panel>
<panel class="knoboff" x="+175"
y="+27" visibility="not effect_active">
<slider
action="effect_slider 1"
dblclick="effect_slider_reset 1"
disabled="not effect_has_slider 1"
frommiddle="get_effect_slider_default 1
0.5"
/>
<textzone><text
action="get_effect_slider_label 1" /></textzone>
</panel>
<panel class="knoboff" x="+175+50"
y="+27" visibility="not effect_active">
<slider
action="effect_slider 2"
dblclick="effect_slider_reset 2"
disabled="not effect_has_slider 2"
frommiddle="get_effect_slider_default 2
0.5"
/>
<textzone><text
action="get_effect_slider_label 2" /></textzone>
</panel>
<button
class="button_main"
x="+314-10-20"
y="+50-13+3"
width="20"
height="20"
action="effect_show_gui"
textsize="16"
text="+"
/>
<button action="effect_select -1">
<pos x="+34+60" y="+50-13-33"
/>
<size width="15" height="30" />
<icon
sysicon="arrowup"
width="25"
height="25"
align="center"
color="buttonoff"
colorover="textdark"
colordown="titlewhite"
/>
</button>
<button action="effect_select +1">
<pos x="+34+60" y="+50-13+26"
/>
<size width="15" height="30" />
<icon
sysicon="arrowdown"
width="25"
height="25"
align="center"
color="buttonoff"
colorover="textdark"
colordown="titlewhite"
/>
</button>
</panel>
<panel
name="@fxknobs_[PANELNAME]"
group="fx_[PANELNAME]"
visible="no"
available="no"
displayname="FX x3 (full)"
forceshow="3fx"
>
<panel
class="fxdrop"
x="+34"
y="+50-13-37"
action1="effect_active 1"
action2="effect_select 1"
textaction="get_effect_name 1 &amp;
param_uppercase"
/>
<panel
class="fxdrop"
x="+34"
y="+50-13"
action1="effect_active 2"
action2="effect_select 2"
textaction="get_effect_name 2 &amp;
param_uppercase"
/>
<panel
class="fxdrop"
x="+34"
y="+50-13+37"
action1="effect_active 3"
action2="effect_select 3"
textaction="get_effect_name 3 &amp;
param_uppercase"
/>
<group name="fxknobs_slot1" y="-2">
<panel
class="knob_modern_small" x="+187" y="+0" visibility="effect_active 1">
<slider
action="effect_slider 1 1"
dblclick="effect_slider_reset 1 1"
disabled="not effect_has_slider 1 1"
frommiddle="get_effect_slider_default 1
1 0.5"
/>
</panel>
<panel
class="knob_modern_small"
x="+187+45"
y="+0"
visibility="effect_active 1"
>
<slider
action="effect_slider 1 2"
dblclick="effect_slider_reset 1 2"
disabled="not effect_has_slider 1 2"
frommiddle="get_effect_slider_default 1
2 0.5"
/>
</panel>
<panel
class="knoboff_modern_small"
x="+187"
y="+0"
visibility="not effect_active 1"
>
<slider
action="effect_slider 1 1"
dblclick="effect_slider_reset 1 1"
disabled="not effect_has_slider 1 1"
frommiddle="get_effect_slider_default 1
1 0.5"
/>
</panel>
<panel
class="knoboff_modern_small"
x="+187+45"
y="+0"
visibility="not effect_active 1"
>
<slider
action="effect_slider 1 2"
dblclick="effect_slider_reset 1 2"
disabled="not effect_has_slider 1 2"
frommiddle="get_effect_slider_default 1
2 0.5"
/>
</panel>
</group>
<group name="fxknobs_slot2"
y="-2+37">
<panel
class="knob_modern_small" x="+187" y="+0" visibility="effect_active 2">
<slider
action="effect_slider 2 1"
dblclick="effect_slider_reset 2 1"
disabled="not effect_has_slider 2 1"
frommiddle="get_effect_slider_default 2
1 0.5"
/>
</panel>
<panel
class="knob_modern_small"
x="+187+45"
y="+0"
visibility="effect_active 2"
>
<slider
action="effect_slider 2 2"
dblclick="effect_slider_reset 2 2"
disabled="not effect_has_slider 2 2"
frommiddle="get_effect_slider_default 2
2 0.5"
/>
</panel>
<panel
class="knoboff_modern_small"
x="+187"
y="+0"
visibility="not effect_active 2"
>
<slider
action="effect_slider 2 1"
dblclick="effect_slider_reset 2 1"
disabled="not effect_has_slider 2 1"
frommiddle="get_effect_slider_default 2
1 0.5"
/>
</panel>
<panel
class="knoboff_modern_small"
x="+187+45"
y="+0"
visibility="not effect_active 2"
>
<slider
action="effect_slider 2 2"
dblclick="effect_slider_reset 2 2"
disabled="not effect_has_slider 2 2"
frommiddle="get_effect_slider_default 2
2 0.5"
/>
</panel>
</group>
<group name="fxknobs_slot3"
y="-2+37+37">
<panel
class="knob_modern_small" x="+187" y="+0" visibility="effect_active 3">
<slider
action="effect_slider 3 1"
dblclick="effect_slider_reset 3 1"
disabled="not effect_has_slider 3 1"
frommiddle="get_effect_slider_default 3
1 0.5"
/>
</panel>
<panel
class="knob_modern_small"
x="+187+45"
y="+0"
visibility="effect_active 3"
>
<slider
action="effect_slider 3 2"
dblclick="effect_slider_reset 3 2"
disabled="not effect_has_slider 3 2"
frommiddle="get_effect_slider_default 3
2 0.5"
/>
</panel>
<panel
class="knoboff_modern_small"
x="+187"
y="+0"
visibility="not effect_active 3"
>
<slider
action="effect_slider 3 1"
dblclick="effect_slider_reset 3 1"
disabled="not effect_has_slider 3 1"
frommiddle="get_effect_slider_default 3
1 0.5"
/>
</panel>
<panel
class="knoboff_modern_small"
x="+187+45"
y="+0"
visibility="not effect_active 3"
>
<slider
action="effect_slider 3 2"
dblclick="effect_slider_reset 3 2"
disabled="not effect_has_slider 3 2"
frommiddle="get_effect_slider_default 3
2 0.5"
/>
</panel>
</group>
<group name="fxguis" x="+314-10-20"
y="+50-13-35+3">
<button
class="button_main"
x="+0"
y="+0"
width="20"
height="20"
action="effect_show_gui 1"
textsize="16"
text="+"
visibility="get_effect_slider_label 1
'active' ? false : true"
/>
<panel
class="fxsliderlabel"
x="-10"
y="+0"
width="40"
height="20"
fxslot="1"
visibility="get_effect_slider_label 1
'active' ? true : false"
/>
<button
class="button_main"
x="+0"
y="+35"
width="20"
height="20"
action="effect_show_gui 2"
textsize="16"
text="+"
visibility="get_effect_slider_label 2
'active' ? false : true"
/>
<panel
class="fxsliderlabel"
x="-10"
y="+35"
width="40"
height="20"
fxslot="2"
visibility="get_effect_slider_label 2
'active' ? true : false"
/>
<button
class="button_main"
x="+0"
y="+35+35"
width="20"
height="20"
action="effect_show_gui 3"
textsize="16"
text="+"
visibility="get_effect_slider_label 3
'active' ? false : true"
/>
<panel
class="fxsliderlabel"
x="-10"
y="+35+35"
width="40"
height="20"
fxslot="3"
visibility="get_effect_slider_label 3
'active' ? true : false"
/>
</group>
</panel>
<panel
name="@fx6slots_[PANELNAME]"
group="fx_[PANELNAME]"
visible="no"
available="no"
displayname="FX x6"
forceshow="6fx"
>
<panel
class="fxdropshort"
x="+34"
y="+50-13-37"
action1="effect_active 1"
action2="effect_select 1"
textaction="get_effect_name 1 &amp;
param_uppercase"
/>
<panel
class="fxdropshort"
x="+34"
y="+50-13"
action1="effect_active 2"
action2="effect_select 2"
textaction="get_effect_name 2 &amp;
param_uppercase"
/>
<panel
class="fxdropshort"
x="+34"
y="+50-13+37"
action1="effect_active 3"
action2="effect_select 3"
textaction="get_effect_name 3 &amp;
param_uppercase"
/>
<panel
class="fxdropshort"
x="+34+142"
y="+50-13-37"
action1="effect_active 4"
action2="effect_select 4"
textaction="get_effect_name 4 &amp;
param_uppercase"
/>
<panel
class="fxdropshort"
x="+34+142"
y="+50-13"
action1="effect_active 5"
action2="effect_select 5"
textaction="get_effect_name 5 &amp;
param_uppercase"
/>
<panel
class="fxdropshort"
x="+34+142"
y="+50-13+37"
action1="effect_active 6"
action2="effect_select 6"
textaction="get_effect_name 6 &amp;
param_uppercase"
/>

<panel
x="+132"
y="-3"
visibility="get_effect_slider_label 1 2
'active' ? false : true"
>
<panel
class="knob_modern_small" x="+0" y="+0" visibility="effect_active 1">
<slider
action="effect_slider 1 1"
dblclick="effect_slider_reset 1 1"
disabled="not effect_has_slider 1 1"
frommiddle="get_effect_slider_default 1
1 0.5"
/>
</panel>
<panel
class="knoboff_modern_small"
x="+0"
y="+0"
visibility="not effect_active 1"
>
<slider
action="effect_slider 1 1"
dblclick="effect_slider_reset 1 1"
disabled="not effect_has_slider 1 1"
frommiddle="get_effect_slider_default 1
1 0.5"
/>
</panel>
</panel>
<panel
class="fxsliderlabel"
x="+125"
y="+3"
width="40"
height="20"
fxslot="1"
visibility="get_effect_slider_label 1 2
'active' ? true : false"
/>

<panel
x="+132"
y="-3+37"
visibility="get_effect_slider_label 2 2
'active' ? false : true"
>
<panel
class="knob_modern_small" x="+0" y="+0" visibility="effect_active 2">
<slider
action="effect_slider 2 1"
dblclick="effect_slider_reset 2 1"
disabled="not effect_has_slider 2 1"
frommiddle="get_effect_slider_default 2
1 0.5"
/>
</panel>
<panel
class="knoboff_modern_small"
x="+0"
y="+0"
visibility="not effect_active 2"
>
<slider
action="effect_slider 2 1"
dblclick="effect_slider_reset 2 1"
disabled="not effect_has_slider 2 1"
frommiddle="get_effect_slider_default 2
1 0.5"
/>
</panel>
</panel>
<panel
class="fxsliderlabel"
x="+125"
y="+3+37"
width="40"
height="20"
fxslot="2"
visibility="get_effect_slider_label 2 2
'active' ? true : false"
/>

<panel
x="+132"
y="-3+37+37"
visibility="get_effect_slider_label 3 2
'active' ? false : true"
>
<panel
class="knob_modern_small" x="+0" y="+0" visibility="effect_active 3">
<slider
action="effect_slider 3 1"
dblclick="effect_slider_reset 3 1"
disabled="not effect_has_slider 3 1"
frommiddle="get_effect_slider_default 3
1 0.5"
/>
</panel>
<panel
class="knoboff_modern_small"
x="+0"
y="+0"
visibility="not effect_active 3"
>
<slider
action="effect_slider 3 1"
dblclick="effect_slider_reset 3 1"
disabled="not effect_has_slider 3 1"
frommiddle="get_effect_slider_default 3
1 0.5"
/>
</panel>
</panel>
<panel
class="fxsliderlabel"
x="+125"
y="+3+37+37"
width="40"
height="20"
fxslot="3"
visibility="get_effect_slider_label 3 2
'active' ? true : false"
/>
<panel
x="+135+140"
y="-3"
visibility="get_effect_slider_label 4 2
'active' ? false : true"
>
<panel
class="knob_modern_small" x="+0" y="+0" visibility="effect_active 4">
<slider
action="effect_slider 4 1"
dblclick="effect_slider_reset 4 1"
disabled="not effect_has_slider 4 1"
frommiddle="get_effect_slider_default 4
1 0.5"
/>
</panel>
<panel
class="knoboff_modern_small"
x="+0"
y="+0"
visibility="not effect_active 4"
>
<slider
action="effect_slider 4 1"
dblclick="effect_slider_reset 4 1"
disabled="not effect_has_slider 4 1"
frommiddle="get_effect_slider_default 4
1 0.5"
/>
</panel>
</panel>
<panel
class="fxsliderlabel"
x="+130+140"
y="+3"
width="40"
height="20"
fxslot="4"
visibility="get_effect_slider_label 4 2
'active' ? true : false"
/>

<panel
x="+135+140"
y="-3+37"
visibility="get_effect_slider_label 5 2
'active' ? false : true"
>
<panel
class="knob_modern_small" x="+0" y="+0" visibility="effect_active 5">
<slider
action="effect_slider 5 1"
dblclick="effect_slider_reset 5 1"
disabled="not effect_has_slider 5 1"
frommiddle="get_effect_slider_default 5
1 0.5"
/>
</panel>
<panel
class="knoboff_modern_small"
x="+0"
y="+0"
visibility="not effect_active 5"
>
<slider
action="effect_slider 5 1"
dblclick="effect_slider_reset 5 1"
disabled="not effect_has_slider 5 1"
frommiddle="get_effect_slider_default 5
1 0.5"
/>
</panel>
</panel>
<panel
class="fxsliderlabel"
x="+130+140"
y="+3+37"
width="40"
height="20"
fxslot="5"
visibility="get_effect_slider_label 5 2
'active' ? true : false"
/>

<panel
x="+135+140"
y="-3+37+37"
visibility="get_effect_slider_label 6 2
'active' ? false : true"
>
<panel
class="knob_modern_small" x="+0" y="+0" visibility="effect_active 6">
<slider
action="effect_slider 6 1"
dblclick="effect_slider_reset 6 1"
disabled="not effect_has_slider 6 1"
frommiddle="get_effect_slider_default 6
1 0.5"
/>
</panel>
<panel
class="knoboff_modern_small"
x="+0"
y="+0"
visibility="not effect_active 6"
>
<slider
action="effect_slider 6 1"
dblclick="effect_slider_reset 6 1"
disabled="not effect_has_slider 6 1"
frommiddle="get_effect_slider_default 6
1 0.5"
/>
</panel>
</panel>
<panel
class="fxsliderlabel"
x="+130+140"
y="+3+37+37"
width="40"
height="20"
fxslot="6"
visibility="get_effect_slider_label 6 2
'active' ? true : false"
/>

</panel>
<panel
name="@pads16_[PANELNAME]"
group="fx_[PANELNAME]"
visible="no"
available="no"
displayname="Pads 16"
forceshow="16pads"
>
<panel
class="paddrop"
x="+24+10"
y="+0"
action="pad_page_select"
textaction="pad_page &amp; param_uppercase"
/>
<button
class="menubutton"
x="+313-15-12"
y="+6"
action="pad_menu"
visibility="pad_has_menu"
/>
<panel name="params1" x="+35+131+7"
y="-4" visibility="not pad_param_visible 2">
<button action="pad_param -1"
visibility="pad_has_param 1">
<pos x="+0" y="+8" />
<size width="18"
height="18" />
<icon
dx="0"
sysicon="arrowleft"
width="16"
height="16"
color="textdark"
colorover="textover"
colordown="texton"
/>
</button>
<textzone>
<pos x="+18" y="+8" />
<size width="60"
height="18" />
<text
fontsize="10"
color="textoff3"
colorover="textover"
align="center"
action="pad_param"
/>
</textzone>
<button action="pad_param +1"
visibility="pad_has_param 1">
<pos x="+18" y="+8" />
<size width="60+18"
height="18" />
<icon
dx="35"
sysicon="arrowright"
width="16"
height="16"
color="textdark"
colorover="textover"
colordown="texton"
/>
</button>
</panel>
<panel name="params2" x="+35+131+7"
y="-4" visibility="pad_param_visible 2">
<button action="pad_param -1">
<pos x="+0" y="+0" />
<size width="18"
height="18" />
<icon
sysicon="arrowleft"
width="14"
height="14"
color="textdark"
colorover="textover"
colordown="white"
/>
</button>
<button>
<pos x="+18" y="+0" />
<size width="60"
height="18" />
<text
fontsize="10"
color="textoff3"
colorover="textover"
align="center"
action="pad_param"
/>
</button>
<button action="pad_param +1">
<pos x="+18" y="+0" />
<size width="60+18"
height="18" />
<icon
dx="35"
sysicon="arrowright"
width="14"
height="14"
color="textdark"
colorover="textover"
colordown="texton"
/>
</button>

<button action="pad_param2 -1">


<pos x="+0" y="+16" />
<size width="18"
height="18" />
<icon
sysicon="arrowleft"
width="14"
height="14"
color="textdark"
colorover="textover"
colordown="texton"
/>
</button>
<button>
<pos x="+18" y="+16" />
<size width="60"
height="18" />
<text
fontsize="10"
color="textoff3"
colorover="textover"
align="center"
action="pad_param2"
/>
</button>
<button action="pad_param2 +1">
<pos x="+18" y="+16" />
<size width="60+18"
height="18" />
<icon
dx="35"
sysicon="arrowright"
width="14"
height="14"
color="textdark"
colorover="textover"
colordown="texton"
/>
</button>
</panel>
<group name="pads" x="+24+10"
y="+100-30-30-6">
<panel
class="padbutton"
x="+0"
y="+0"
action="pad 1"
rightclick="padshift 1"
textaction="pad 1"
sourcecolor="pad_color 1"
/>
<panel
class="padbutton"
x="+69"
y="+0"
action="pad 2"
rightclick="padshift 2"
textaction="pad 2"
sourcecolor="pad_color 2"
/>
<panel
class="padbutton"
x="+69+69"
y="+0"
action="pad 3"
rightclick="padshift 3"
textaction="pad 3"
sourcecolor="pad_color 3"
/>
<panel
class="padbutton"
x="+69+69+69"
y="+0"
action="pad 4"
rightclick="padshift 4"
textaction="pad 4"
sourcecolor="pad_color 4"
/>
<panel
class="padbutton"
x="+0"
y="+36"
action="pad 5"
rightclick="padshift 5"
textaction="pad 5"
sourcecolor="pad_color 5"
/>
<panel
class="padbutton"
x="+69"
y="+36"
action="pad 6"
rightclick="padshift 6"
textaction="pad 6"
sourcecolor="pad_color 6"
/>
<panel
class="padbutton"
x="+69+69"
y="+36"
action="pad 7"
rightclick="padshift 7"
textaction="pad 7"
sourcecolor="pad_color 7"
/>
<panel
class="padbutton"
x="+69+69+69"
y="+36"
action="pad 8"
rightclick="padshift 8"
textaction="pad 8"
sourcecolor="pad_color 8"
/>
</group>
</panel>
</group>

<group name="area_custom" x="+10+34+249+21+10"


y="+10+90+10">
<panel
name="@custom_[PANELNAME]"
group="custom_[PANELNAME]"
visible="yes"
available="yes"
displayname="Custom Buttons"
>
<panel
class="area_tab"
action1="skin_panelgroup 'custom_[PANELNAME]'
+1"
action2="skin_panelgroup_available
'custom_[PANELNAME]'"
text="USER"
localize="true"
/>
<slider
class="horfxslider"
x="+26+10+17"
y="+50-13-35+11"
action="custom_button 5"
rightclick="custom_button_edit 5"
defaultvalue="0"
/>
<group name="custom_buttons" x="+24+10"
y="+100-28-28-6">
<button
class="button_main"
x="+0"
y="+0"
width="55"
height="28"
action="custom_button 1"
textaction="custom_button_name 1"
rightclick="custom_button_edit 1"
textcolor="textoff3"
/>
<button
class="button_main"
x="+55+6"
y="+0"
width="55"
height="28"
action="custom_button 2"
textaction="custom_button_name 2"
rightclick="custom_button_edit 2"
textcolor="textoff3"
/>
</group>
<group name="custom_buttons2" x="+24+10"
y="+100-28">
<button
class="button_main"
x="+0"
y="+0"
width="55"
height="28"
action="custom_button 3"
textaction="custom_button_name 3"
rightclick="custom_button_edit 3"
textcolor="textoff3"
/>
<button
class="button_main"
x="+55+6"
y="+0"
width="55"
height="28"
action="custom_button 4"
textaction="custom_button_name 4"
rightclick="custom_button_edit 4"
textcolor="textoff3"
/>
</group>
</panel>
<panel
name="@hotcues_[PANELNAME]"
group="custom_[PANELNAME]"
visible="no"
available="yes"
displayname="Hotcues"
>
<panel
class="area_tab"
action1="skin_panelgroup 'custom_[PANELNAME]'
+1"
action2="skin_panelgroup_available
'custom_[PANELNAME]'"
text="HOTCUE"
localize="true"
/>
<panel
name="hotcue_page1_[PANELNAME]"
group="hotcues_[PANELNAME]"
x="+24+10"
visible="yes"
>
<panel
class="button_hotcue"
x="+0"
y="+0"
action1="hot_cue 1"
action2="cue_name 1"
action3="delete_cue 1"
text="1"
textaction="cue_display 1"
sourcecolor="cue_color 1"
/>
<panel
class="button_hotcue"
x="+0"
y="+22+4"
action1="hot_cue 2"
action2="cue_name 2"
action3="delete_cue 2"
text="2"
textaction="cue_display 2"
sourcecolor="cue_color 2"
/>
<panel
class="button_hotcue"
x="+0"
y="+26+26"
action1="hot_cue 3"
action2="cue_name 3"
action3="delete_cue 3"
text="3"
textaction="cue_display 3"
sourcecolor="cue_color 3"
/>
<panel
class="button_hotcue"
x="+0"
y="+26+26+26"
action1="hot_cue 4"
action2="cue_name 4"
action3="delete_cue 4"
text="4"
textaction="cue_display 4"
sourcecolor="cue_color 4"
/>
</panel>
<panel
name="hotcue_page2_[PANELNAME]"
group="hotcues_[PANELNAME]"
x="+24+10"
visible="no"
>
<panel
class="button_hotcue"
x="+0"
y="+0"
action1="hot_cue 5"
action2="cue_name 5"
action3="delete_cue 5"
text="5"
textaction="cue_display 5"
sourcecolor="cue_color 5"
/>
<panel
class="button_hotcue"
x="+0"
y="+22+4"
action1="hot_cue 6"
action2="cue_name 6"
action3="delete_cue 6"
text="6"
textaction="cue_display 6"
sourcecolor="cue_color 6"
/>
<panel
class="button_hotcue"
x="+0"
y="+26+26"
action1="hot_cue 7"
action2="cue_name 7"
action3="delete_cue 7"
text="7"
textaction="cue_display 7"
sourcecolor="cue_color 7"
/>
<panel
class="button_hotcue"
x="+0"
y="+26+26+26"
action1="hot_cue 8"
action2="cue_name 8"
action3="delete_cue 8"
text="8"
textaction="cue_display 8"
sourcecolor="cue_color 8"
/>
</panel>
<group
name="hotcue_scroll"
x="+26+10+116+3"
y="+36"
visibility="skin_panelgroup_available
'custom_[PANELNAME]' 'hotcues_[PANELNAME]2' ? skin_panel
'hotcue_page2_[PANELNAME]' : true"
>
<button action="skin_panel
'hotcue_page1_[PANELNAME]' on">
<pos x="+0" y="+0" />
<size width="11" height="11" />
<icon
sysicon="arrowup"
width="18"
height="18"
color="textdarker"
colorover="textover"
colordown="white"
/>
</button>
<button action="skin_panel
'hotcue_page2_[PANELNAME]' on">
<pos x="+0" y="+11+4" />
<size width="11" height="11" />
<icon
sysicon="arrowdown"
width="18"
height="18"
color="textdarker"
colorover="textover"
colordown="white"
/>
</button>
</group>
<button class="menubutton" x="+26+10+116+3"
y="+90-6" action="cues_options" />
</panel>
<panel
name="@hotcues_[PANELNAME]2"
group="custom_[PANELNAME]"
visible="no"
available="no"
displayname="Hotcues (5-8)"
>
<panel
class="area_tab"
orientation="vertical"
action1="skin_panelgroup 'custom_[PANELNAME]'
+1"
action2="skin_panelgroup_available
'custom_[PANELNAME]'"
text="HOTCUE"
localize="true"
/>
<group name="hotcue_page3_[PANELNAME]"
x="+24+10">
<panel
class="button_hotcue"
x="+0"
y="+0"
action1="hot_cue 5"
action2="cue_name 5"
action3="delete_cue 5"
text="5"
textaction="cue_display 5"
sourcecolor="cue_color 5"
/>
<panel
class="button_hotcue"
x="+0"
y="+22+4"
action1="hot_cue 6"
action2="cue_name 6"
action3="delete_cue 6"
text="6"
textaction="cue_display 6"
sourcecolor="cue_color 6"
/>
<panel
class="button_hotcue"
x="+0"
y="+26+26"
action1="hot_cue 7"
action2="cue_name 7"
action3="delete_cue 7"
text="7"
textaction="cue_display 7"
sourcecolor="cue_color 7"
/>
<panel
class="button_hotcue"
x="+0"
y="+26+26+26"
action1="hot_cue 8"
action2="cue_name 8"
action3="delete_cue 8"
text="8"
textaction="cue_display 8"
sourcecolor="cue_color 8"
/>
</group>
<button class="menubutton" x="+26+10+116+3"
y="+90-6" action="cues_options" />
</panel>
<panel
name="@savedloops_top_[PANELNAME]"
group="custom_[PANELNAME]"
visible="no"
available="no"
displayname="Saved Loops"
>
<panel
class="area_tab"
action1="skin_panelgroup 'custom_[PANELNAME]'
+1"
action2="skin_panelgroup_available
'custom_[PANELNAME]'"
text="SAVE LOOP"
localize="true"
/>
<group name="savedloops" x="+24+10">
<panel
class="button_savedloops"
x="+0"
y="+0"
action1="saved_loop 1"
action2="loop_load_prepare 1"
action3="loop_delete 1"
text="1"
textaction="get_saved_loop 1"
sourcecolor="loop_color 1"
/>
<panel
class="button_savedloops"
x="+0"
y="+22+4"
action1="saved_loop 2"
action2="loop_load_prepare 2"
action3="loop_delete 2"
text="2"
textaction="get_saved_loop 2"
sourcecolor="loop_color 2"
/>
<panel
class="button_savedloops"
x="+0"
y="+26+26"
action1="saved_loop 3"
action2="loop_load_prepare 3"
action3="loop_delete 3"
text="3"
textaction="get_saved_loop 3"
sourcecolor="loop_color 3"
/>
<panel
class="button_savedloops"
x="+0"
y="+26+26+26"
action1="saved_loop 4"
action2="loop_load_prepare 4"
action3="loop_delete 4"
text="4"
textaction="get_saved_loop 4"
sourcecolor="loop_color 4"
/>
</group>
</panel>
<panel
name="@timecode_[PANELNAME]"
group="custom_[PANELNAME]"
visible="no"
available="no"
displayname="TimeCode &amp; Line-In"
forceshow="timecode"
>
<panel
class="area_tab"
action1="skin_panelgroup 'custom_[PANELNAME]'
+1"
action2="skin_panelgroup_available
'custom_[PANELNAME]'"
text="LINE INPUT"
localize="true"
/>

<panel
name="timecode_only_[PANELNAME]"
y="+30"
visibility="get_hastimecode && not
get_haslinein"
>
<button class="menubutton" x="+26+10"
y="+6" action="timecode_options" />
<textzone>
<pos x="+24+10" y="+0" />
<size width="54+8+54"
height="15" />
<text
fontsize="11"
color="textdarker"
align="center"
weight=""
text="TIMECODE"
localize="true"
/>
</textzone>
<visual type="linear"
orientation="horizontal" source="get_timecode_quality">
<pos x="+24+10+26+5" y="+20" />
<size width="54" height="6" />
<off x="1669" y="15"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1669" y="30"
condition="var_equal '@$colorscheme' 2" />
<on x="1489" y="0" />
</visual>
<button
class="button_main"
x="+24+10+41"
y="+40"
width="34"
action="timecode_active"
text="ON"
localize="true"
/>
</panel>

<panel
name="linein_only_[PANELNAME]"
y="+30"
visibility="not get_hastimecode &&
get_haslinein"
>
<textzone>
<pos x="+24+10" y="+0" />
<size width="54+8+54"
height="15" />
<text
fontsize="11"
color="textdarker"
align="center"
weight=""
text="LINE-IN"
localize="true"
/>
</textzone>
<visual
type="linear"
orientation="horizontal"
source="linein ? get_vu_meter 'linein' :
nothing"
>
<pos x="+24+10+26+5" y="+20" />
<size width="54" height="6" />
<off x="1669" y="15"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1669" y="30"
condition="var_equal '@$colorscheme' 2" />
<on x="1489" y="0" />
</visual>
<button
class="button_main"
x="+24+10+21"
y="+40"
width="34"
action="get_haslinein ? linein : get_hasmic
? linein 'mic' : linein"
text="ON"
localize="true"
/>
<button
class="button_main"
x="+24+10+21+34+8"
y="+40"
width="34"
action="get_haslinein ? linein_rec :
get_hasmic ? mic_rec : linein_rec"
text="REC"
localize="true"
/>
</panel>

<panel
name="linein_timecode_[PANELNAME]"
visibility="get_hastimecode && get_haslinein"
>
<group x="+24+10" y="+0"
name="dvs_[PANELNAME]">
<textzone>
<pos x="+0" y="+0" />
<size width="116"
height="15" />
<text
fontsize="11"
color="textdarker"
align="center"
weight=""
text="TIMECODE"
localize="true"
/>
</textzone>
<button class="menubutton"
x="+0" y="+20" action="timecode_options" />
<visual type="linear"
orientation="vertical" source="get_timecode_quality">
<pos x="+116-6" y="+2" />
<size width="6"
height="48" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1745" y="6" />
</visual>
<button
class="button_main"
x="+58-17"
y="+20"
width="34"
action="timecode_active"
text="ON"
localize="true"
/>
</group>
<line
name="divider"
color="bordercolor2"
x="+24+10"
y="+90-20-10"
width="116"
height="1"
/>
<group x="+24+10" y="+90-20"
name="aux_[PANELNAME]">
<textzone>
<pos x="+0" y="+8" />
<size width="30"
height="12" />
<text
fontsize="11"
color="textdarker"
align="center"
weight=""
text="AUX"
localize="true"
/>
</textzone>
<button
class="button_main"
x="+116-34-34-6"
y="+0"
width="34"
action="get_haslinein ? linein :
get_hasmic ? linein 'mic' : linein"
text="ON"
localize="true"
/>
<button
class="button_main"
x="+116-34"
y="+0"
width="34"
action="get_haslinein ? linein_rec :
get_hasmic ? mic_rec : linein_rec"
text="REC"
localize="true"
/>
</group>
</panel>
<panel
name="no_linein_timecode_[PANELNAME]"
y="+20"
visibility="not get_hastimecode && not
get_haslinein"
>
<textzone>
<pos x="+24+10" y="+0" />
<size width="54+8+54"
height="15" />
<text
fontsize="11"
color="textdarker"
align="center"
weight=""
text="NO INPUTS"
localize="true"
/>
</textzone>
<button
class="button_main"
x="+24+10+43"
y="+20"
width="30"
action="settings 'audio'"
query="off"
sysicon="settings"
iconsize="25"
textcolor="textdarker"
/>
</panel>
</panel>
</group>
<line
x="+10"
y="+10+90+10+100+10"
width="799-307-10"
height="2"
color="dark"
hightlight="hightlight"
shadow="shadow"
/>

<group name="area_pads" x="+10"


y="+10+90+10+100+10+10">
<panel
class="area_tab"
action1="skin_panelgroup 'pads_[PANELNAME]' +1"
action2="skin_panelgroup_available
'pads_[PANELNAME]'"
text="PADS"
localize="true"
/>
<panel
name="@padparams_[PANELNAME]"
group="pads_[PANELNAME]"
visible="yes"
available="yes"
displayname="Pads (default)"
>
<panel
class="paddrop"
x="+24+10"
y="+0"
action="pad_page_select"
textaction="pad_page &amp; param_uppercase"
/>
<button
class="menubutton"
x="+313-15-12"
y="+6"
action="pad_menu"
visibility="pad_has_menu"
/>
<panel name="params1" x="+35+131+7" y="-4"
visibility="not pad_param_visible 2">
<button action="pad_param -1"
visibility="pad_has_param 1">
<pos x="+0" y="+8" />
<size width="18" height="18" />
<icon
dx="0"
sysicon="arrowleft"
width="16"
height="16"
color="textdark"
colorover="textover"
colordown="texton"
/>
</button>
<textzone>
<pos x="+18" y="+8" />
<size width="60" height="18" />
<text
fontsize="10"
color="textoff3"
colorover="textover"
align="center"
action="pad_param"
/>
</textzone>
<button action="pad_param +1"
visibility="pad_has_param 1">
<pos x="+18" y="+8" />
<size width="60+18" height="18"
/>
<icon
dx="35"
sysicon="arrowright"
width="16"
height="16"
color="textdark"
colorover="textover"
colordown="texton"
/>
</button>
</panel>
<panel name="params2" x="+35+131+7" y="-4"
visibility="pad_param_visible 2">
<button action="pad_param -1">
<pos x="+0" y="+0" />
<size width="18" height="18" />
<icon
sysicon="arrowleft"
width="14"
height="14"
color="textdark"
colorover="textover"
colordown="white"
/>
</button>
<button>
<pos x="+18" y="+0" />
<size width="60" height="18" />
<text
fontsize="10"
color="textoff3"
colorover="textover"
align="center"
action="pad_param"
/>
</button>
<button action="pad_param +1">
<pos x="+18" y="+0" />
<size width="60+18" height="18"
/>
<icon
dx="35"
sysicon="arrowright"
width="14"
height="14"
color="textdark"
colorover="textover"
colordown="texton"
/>
</button>

<button action="pad_param2 -1">


<pos x="+0" y="+16" />
<size width="18" height="18" />
<icon
sysicon="arrowleft"
width="14"
height="14"
color="textdark"
colorover="textover"
colordown="texton"
/>
</button>
<button>
<pos x="+18" y="+16" />
<size width="60" height="18" />
<text
fontsize="10"
color="textoff3"
colorover="textover"
align="center"
action="pad_param2"
/>
</button>
<button action="pad_param2 +1">
<pos x="+18" y="+16" />
<size width="60+18" height="18"
/>
<icon
dx="35"
sysicon="arrowright"
width="14"
height="14"
color="textdark"
colorover="textover"
colordown="texton"
/>
</button>
</panel>
</panel>
<panel
name="@padfavorite_[PANELNAME]"
group="pads_[PANELNAME]"
visible="no"
available="yes"
displayname="Pads (4 btn)"
>
<button
class="button_padselect"
x="+34"
y="+0"
action="pad_page btn1"
rightclick="pad_page_select 1"
textaction="pad_page btn1 &amp;
param_uppercase"
/>
<button
class="button_padselect"
x="+34+69"
y="+0"
action="pad_page btn2"
rightclick="pad_page_select 2"
textaction="pad_page btn2 &amp;
param_uppercase"
/>
<button
class="button_padselect"
x="+34+69+69"
y="+0"
action="pad_page btn3"
rightclick="pad_page_select 3"
textaction="pad_page btn3 &amp;
param_uppercase"
/>
<button
class="button_padselect"
x="+34+69+69+69"
y="+0"
action="pad_page btn4"
rightclick="pad_page_select 4"
textaction="pad_page btn4 &amp;
param_uppercase"
/>
</panel>
<group
name="pads"
x="+24+10"
y="+100-30-30-6"
visibility="not skin_panel '@pads16_[PANELNAME]'"
>
<panel
class="padbutton"
x="+0"
y="+0"
action="pad 1"
rightclick="padshift 1"
textaction="pad 1"
sourcecolor="pad_color 1"
/>
<panel
class="padbutton"
x="+69"
y="+0"
action="pad 2"
rightclick="padshift 2"
textaction="pad 2"
sourcecolor="pad_color 2"
/>
<panel
class="padbutton"
x="+69+69"
y="+0"
action="pad 3"
rightclick="padshift 3"
textaction="pad 3"
sourcecolor="pad_color 3"
/>
<panel
class="padbutton"
x="+69+69+69"
y="+0"
action="pad 4"
rightclick="padshift 4"
textaction="pad 4"
sourcecolor="pad_color 4"
/>
<panel
class="padbutton"
x="+0"
y="+36"
action="pad 5"
rightclick="padshift 5"
textaction="pad 5"
sourcecolor="pad_color 5"
/>
<panel
class="padbutton"
x="+69"
y="+36"
action="pad 6"
rightclick="padshift 6"
textaction="pad 6"
sourcecolor="pad_color 6"
/>
<panel
class="padbutton"
x="+69+69"
y="+36"
action="pad 7"
rightclick="padshift 7"
textaction="pad 7"
sourcecolor="pad_color 7"
/>
<panel
class="padbutton"
x="+69+69+69"
y="+36"
action="pad 8"
rightclick="padshift 8"
textaction="pad 8"
sourcecolor="pad_color 8"
/>
</group>
<group
name="pads"
x="+24+10"
y="+100-30-30-6"
visibility="skin_panel '@pads16_[PANELNAME]'"
>
<panel
class="padbutton"
x="+0"
y="+0"
action="pad 9"
rightclick="padshift 9"
textaction="pad 9"
sourcecolor="pad_color 9"
/>
<panel
class="padbutton"
x="+69"
y="+0"
action="pad 10"
rightclick="padshift 10"
textaction="pad 10"
sourcecolor="pad_color 10"
/>
<panel
class="padbutton"
x="+69+69"
y="+0"
action="pad 11"
rightclick="padshift 11"
textaction="pad 11"
sourcecolor="pad_color 11"
/>
<panel
class="padbutton"
x="+69+69+69"
y="+0"
action="pad 12"
rightclick="padshift 12"
textaction="pad 12"
sourcecolor="pad_color 12"
/>
<panel
class="padbutton"
x="+0"
y="+36"
action="pad 13"
rightclick="padshift 13"
textaction="pad 13"
sourcecolor="pad_color 13"
/>
<panel
class="padbutton"
x="+69"
y="+36"
action="pad 14"
rightclick="padshift 14"
textaction="pad 14"
sourcecolor="pad_color 14"
/>
<panel
class="padbutton"
x="+69+69"
y="+36"
action="pad 15"
rightclick="padshift 15"
textaction="pad 15"
sourcecolor="pad_color 15"
/>
<panel
class="padbutton"
x="+69+69+69"
y="+36"
action="pad 16"
rightclick="padshift 16"
textaction="pad 16"
sourcecolor="pad_color 16"
/>
</group>
</group>

<group name="area_loops" x="+10+34+249+21+10"


y="+10+90+10+100+10+10">
<panel
class="area_tab"
x="+0"
y="+0"
action1="skin_panelgroup 'loops_[PANELNAME]' +1"
action2="skin_panelgroup_available
'loops_[PANELNAME]'"
text="LOOP"
localize="true"
/>
<panel
name="@loopdefault_[PANELNAME]"
group="loops_[PANELNAME]"
visible="yes"
available="yes"
displayname="Loops (main)"
>
<button class="menubutton" x="+26+10"
y="+6" action="loop_options" />
<visual type="linear"
orientation="horizontal" source="loop_position">
<pos x="+24+10+26+5" y="+13" />
<size width="54" height="6" />
<off shape="square"
color="faderinoff" radius="4" />
<on shape="square" color="faderinon"
radius="4" />
</visual>
<group name="quickloop" x="+24+10"
y="+100-30-30-6">
<button
class="button_main"
width="26"
x="+0"
y="+0"
textcolor="textoff3"
sysicon="chevronleft"
iconsize="15"
action="loop_half"
/>
<button
class="button_off"
width="54"
x="+26+5"
y="+0"
textaction="get_text '%loop'"
action="loop"
rightclick="loop_select"
textsize="12"
important="true"
/>
<button
class="button_main"
width="26"
x="+26+5+54+5"
y="+0"
textcolor="textoff3"
sysicon="chevronright"
iconsize="15"
action="loop_double"
/>
</group>
<group name="loop_inout" x="+24+10"
y="+100-30">
<button
class="button_main"
action="loop_in"
weight="bold"
x="+0"
y="+0"
width="55"
text="IN"
localize="true"
/>
<button
class="button_main"
action="loop_out"
weight="bold"
x="+55+6"
y="+0"
width="55"
text="OUT"
localize="true"
/>
</group>
</panel>
<panel
name="@loopadjust_[PANELNAME]"
group="loops_[PANELNAME]"
visible="no"
available="yes"
displayname="Loops Adjust"
>
<textzone>
<pos x="+24+10" y="+10" />
<size width="54+8+54" height="15" />
<text
fontsize="10"
color="textdarker"
align="center"
weight=""
text="LOOP ADJUST"
localize="true"
/>
</textzone>
<group
name="quickloop"
x="+24+10"
y="+100-30-30-6"
visibility="not loop_adjust"
>
<button
class="button_main"
width="26"
x="+0"
y="+0"
textcolor="textoff3"
sysicon="chevronleft"
iconsize="15"
action="loop_half"
/>
<button
class="button_off"
width="54"
x="+26+5"
y="+0"
textaction="get_text '%loop'"
action="loop"
rightclick="loop_select"
textsize="12"
important="true"
/>
<button
class="button_main"
width="26"
x="+26+5+54+5"
y="+0"
textcolor="textoff3"
sysicon="chevronright"
iconsize="15"
action="loop_double"
/>
</group>
<group name="quickloop" x="+24+10"
y="+100-30-30-6" visibility="loop_adjust">
<button
class="button_main"
width="56"
x="+0"
y="+0"
textcolor="textoff3"
sysicon="arrowleft"
iconsize="15"
action="loop_adjust -1"
/>
<button
class="button_main"
width="56"
x="+54+7"
y="+0"
textcolor="textoff3"
sysicon="arrowright"
iconsize="15"
action="loop_adjust +1"
/>
</group>
<group name="loopadjust" x="+24+10"
y="+100-30">
<button
action="loop_adjust 'in'"
class="button_main_custom"
x="+0"
y="+0"
width="35"
height="30"
>
<icon
x="208"
y="79"
width="19"
height="9"
colorover="textover"
colordown="texton"
colorselected="texton"
/>
</button>
<button
action="loop_adjust 'move'"
class="button_main_custom"
x="+35+6"
y="+0"
width="35"
height="30"
>
<icon
x="174"
y="79"
width="19"
height="9"
colorover="textover"
colordown="texton"
colorselected="texton"
/>
</button>
<button
action="loop_adjust 'out'"
class="button_main_custom"
x="+35+6+35+6"
y="+0"
width="35"
height="30"
>
<icon
x="239"
y="79"
width="19"
height="9"
colorover="textover"
colordown="texton"
colorselected="texton"
/>
</button>
</group>
</panel>
<panel
name="@savedloops_[PANELNAME]"
group="loops_[PANELNAME]"
visible="no"
available="no"
displayname="Saved Loops"
>
<group name="savedloops" x="+24+10">
<panel
class="button_savedloops"
x="+0"
y="+0"
action1="saved_loop 1"
action2="loop_load_prepare 1"
action3="loop_delete 1"
text="1"
textaction="get_saved_loop 1"
sourcecolor="loop_color 1"
/>
<panel
class="button_savedloops"
x="+0"
y="+22+4"
action1="saved_loop 2"
action2="loop_load_prepare 2"
action3="loop_delete 2"
text="2"
textaction="get_saved_loop 2"
sourcecolor="loop_color 2"
/>
<panel
class="button_savedloops"
x="+0"
y="+26+26"
action1="saved_loop 3"
action2="loop_load_prepare 3"
action3="loop_delete 3"
text="3"
textaction="get_saved_loop 3"
sourcecolor="loop_color 3"
/>
<panel
class="button_savedloops"
x="+0"
y="+26+26+26"
action1="saved_loop 4"
action2="loop_load_prepare 4"
action3="loop_delete 4"
text="4"
textaction="get_saved_loop 4"
sourcecolor="loop_color 4"
/>
</group>
</panel>
<panel
name="@looprec_[PANELNAME]"
group="loops_[PANELNAME]"
visible="no"
available="no"
displayname="Loop Rec"
>
<textzone>
<pos x="+24+10" y="+10" />
<size width="54+8+54" height="15" />
<text
fontsize="10"
color="textdarker"
align="center"
weight=""
text="SAMPLE RECORD"
localize="true"
/>
</textzone>
<group name="quickloop" x="+24+10"
y="+100-30-30-6">
<button
class="button_main"
width="26"
x="+0"
y="+0"
textcolor="textoff3"
sysicon="chevronleft"
iconsize="15"
action="loop_half"
/>
<button
class="button_off"
width="54"
x="+26+5"
y="+0"
textaction="get_text '%loop'"
action="loop"
rightclick="loop_select"
textsize="12"
important="true"
/>
<button
class="button_main"
width="26"
x="+26+5+54+5"
y="+0"
textcolor="textoff3"
sysicon="chevronright"
iconsize="15"
action="loop_double"
/>
</group>
<button
class="button_main"
x="+24+10+31"
y="+100-30"
width="54"
action="sampler_rec"
rightclick="sampler_abort_rec"
text="REC"
localize="true"
/>
</panel>
<panel
name="@loopbuttons_[PANELNAME]"
group="loops_[PANELNAME]"
visible="no"
available="no"
displayname="Loop Direct"
>
<group name="directloop" x="+24+10"
y="+100-30-30-6-34">
<button
class="button_off"
textcolor="textdark"
width="26"
height="28"
x="+0"
y="+0"
text="1/8"
action="loop 0.125"
rightclick="temporary"
/>
<button
class="button_off"
textcolor="textdark"
width="26"
height="28"
x="+25+5"
y="+0"
text="1/4"
action="loop 0.25"
rightclick="temporary"
/>
<button
class="button_off"
textcolor="textdark"
width="26"
height="28"
x="+30+30"
y="+0"
text="1/2"
action="loop 0.5"
rightclick="temporary"
/>
<button
class="button_off"
textcolor="textdark"
width="26"
height="28"
x="+30+30+30"
y="+0"
text="1"
action="loop 1"
rightclick="temporary"
/>
</group>
<group name="directloop" x="+24+10"
y="+100-30-30-8">
<button
class="button_off"
textcolor="textdark"
width="26"
height="28"
x="+0"
y="+0"
text="2"
action="loop 2"
rightclick="temporary"
/>
<button
class="button_off"
textcolor="textdark"
width="26"
height="28"
x="+25+5"
y="+0"
text="4"
action="loop 4"
rightclick="temporary"
/>
<button
class="button_off"
textcolor="textdark"
width="26"
height="28"
x="+30+30"
y="+0"
text="8"
action="loop 8"
rightclick="temporary"
/>
<button
class="button_off"
textcolor="textdark"
width="26"
height="28"
x="+30+30+30"
y="+0"
text="16"
action="loop 16"
rightclick="temporary"
/>
</group>
<group name="loopsize" x="+24+10"
y="+100-30">
<button
action="loop_half"
class="button_main_custom"
x="+0"
y="+0"
width="35"
height="30"
>
<icon
width="13"
height="13"
sysicon="chevronleft"
coloroff="textoff3"
colorover="textover"
colordown="texton"
colorselected="texton"
/>
</button>
<button
action="reloop"
query="off"
class="button_main_custom"
x="+35+6"
y="+0"
width="35"
height="30"
>
<icon
x="189"
y="166"
width="16"
height="16"
coloroff="textoff3"
colorover="textover"
colordown="texton"
colorselected="texton"
/>
</button>
<button
action="loop_double"
class="button_main_custom"
x="+35+6+35+6"
y="+0"
width="35"
height="30"
>
<icon
width="13"
height="13"
sysicon="chevronright"
coloroff="textoff3"
colorover="textover"
colordown="texton"
colorselected="texton"
/>
</button>
</group>
</panel>
</group>

<panel name="area_deck" x="+799-306" y="+341-233">

<line
x="+0"
y="+0"
width="2"
height="233"
color="dark"
hightlight="hightlight"
shadow="shadow"
/>
<group name="area_jogwheel" x="+27+18" y="+12">

<group visibility="var_equal '@$spinner' 0">


<panel
class="jogwheel"
x="+0"
y="+0"
visibility="not has_video_mix 'active' ?
yes : not skin_panel 'videomixer'"
/>
</group>
<group visibility="var_equal '@$spinner' 1">
<panel
class="jogwheel_b"
x="+0"
y="+0"
visibility="not has_video_mix 'active' ?
yes : not skin_panel 'videomixer'"
/>
</group>
<group visibility="var_equal '@$spinner' 2">
<panel
class="jogwheel_c"
x="+0"
y="+0"
visibility="not has_video_mix 'active' ?
yes : not skin_panel 'videomixer'"
/>
</group>
<panel
class="videopreview"
x="-20"
y="-10"
visibility="has_video_mix 'active' &&
skin_panel 'videomixer'"
>
<visual>
<pos x="+0" y="+0" />
<size width="192" height="108"
/>
<off shape="square"
color="dark" border_size="1" border="bordercolor" />
</visual>
<video x="+1" y="+1" source="channel"
chan="leftvideo" linkdrop="false">
<size width="190" height="106"
/>
</video>
<button
x="+0"
y="+0"
action="deck leftvideo video_transition"
dblclick="video_crossfader 0%"
rightclick="video_crossfader 0%
while_pressed"
>
<size width="192" height="108"
/>
</button>
<group name="fxdropdowns" x="+35"
y="+108+5">
<panel
class="vfxdrop"
width="+122"
x="+0"
y="+0"
action1="video_fx"
action2="video_fx_select"
textaction="get_videofx_name &amp;
param_uppercase"
/>
<textzone x="+0" y="+27">
<size width="122"
height="14" />
<text
fontsize="10"
align="center"
color="textdarker"
text="VIDEO FX"
localize="true"
/>
</textzone>
</group>

</panel>
</group>
<group
name="area_jogwheel_buttons"
x="+10"
y="+3"
visibility="not has_video_mix 'active' ? yes : not
skin_panel 'videomixer'"
>
<button action="unload"
visibility="loaded">
<pos x="+0" y="+0" />
<size width="22" height="22" />
<off shape="circle" color="buttonoff"
border="bordercolor" border_size="1" />
<over shape="circle"
color="buttonover" border="bordercolor" border_size="1" />
<down shape="circle" color="buttonon"
border="bordercolor" border_size="1" />
<icon
x="180"
y="131"
width="12"
height="12"
coloroff="textdark"
colorover="textover"
colordown="texton"
colorselected="texton"
important="important"
/>
</button>
<button action="load_next" visibility="not
loaded">
<pos x="+0" y="+0" />
<size width="22" height="22" />
<off shape="circle" color="buttonoff"
border="bordercolor" border_size="1" />
<over shape="circle"
color="buttonover" border="bordercolor" border_size="1" />
<down shape="circle" color="buttonon"
border="bordercolor" border_size="1" />
<icon
x="305"
y="132"
width="12"
height="12"
coloroff="textdark"
colorover="textover"
colordown="texton"
colorselected="texton"
important="important"
/>
</button>
<button action="vinyl_mode">
<pos x="+180+12" y="+0" />
<size width="38" height="13" />
<off
shape="square"
color="buttonoff"
border="bordercolor"
border_size="1"
radius="5"
/>
<over
shape="square"
color="buttonoff"
border="bordercolor"
border_size="1"
radius="5"
/>
<down
shape="square"
color="buttonon_invert"
border="bordercolor"
border_size="1"
radius="5"
/>
<text
fontsize="9"
color="textdark"
colorover="textover"
colordown="deckcolor_invert"
weight=""
align="center"
text="VINYL"
localize="true"
important="true"
/>
</button>
<button action="slip_mode">
<pos x="+180+12" y="+13+4" />
<size width="38" height="13" />
<off
shape="square"
color="buttonoff"
border="bordercolor"
border_size="1"
radius="5"
/>
<over
shape="square"
color="buttonoff"
border="bordercolor"
border_size="1"
radius="5"
/>
<down
shape="square"
color="buttonon_invert"
border="bordercolor"
border_size="1"
radius="5"
/>
<text
fontsize="9"
color="textdark"
colorover="textover"
colordown="deckcolor_invert"
weight=""
align="center"
text="SLIP"
localize="true"
important="true"
/>
</button>
</group>
<button action="stop_button" novisibility="not
loaded && loaded 'opposite'">
<pos x="+10" y="+130+22" />
<size width="22" height="22" />
<off shape="circle" color="buttonoff"
border="bordercolor" border_size="1" />
<over shape="circle" color="buttonover"
border="bordercolor" border_size="1" />
<down shape="circle" color="buttonon"
border="bordercolor" border_size="1" />
<icon
sysicon="stop"
width="23"
height="23"
color="textdark"
colorover="textover"
colordown="texton"
colorselected="texton"
important="important"
/>
</button>
<button action="clone_from_deck" visibility="not
loaded && loaded 'opposite'">
<pos x="+10" y="+130+22" />
<size width="22" height="22" />
<off shape="circle" color="buttonoff"
border="bordercolor" border_size="1" />
<over shape="circle" color="buttonover"
border="bordercolor" border_size="1" />
<down shape="circle" color="buttonon"
border="bordercolor" border_size="1" />
<icon
dx="+0"
dy="+0"
x="246"
y="132"
width="12"
height="12"
coloroff="textdark"
colorover="textover"
colordown="texton"
colorselected="texton"
/>
</button>
<group name="area_pitch" x="+306-10-46-2"
y="+2">
<panel class="pitch_fader" x="+0" y="+0" />
<button
class="pitchreset_button"
x="-17"
y="+92-10"
action="pitch_reset"
dblclick="pitch 100%"
query="pitch_reset ? blink : off"
/>
<button
class="button_main"
x="+0"
y="+164+5"
width="23"
height="23"
textcolor="textdark"
action="pitch_bend -2% 500ms"
textsize="16"
text="-"
/>
<button
class="button_main"
x="+23+3"
y="+164+5"
width="23"
height="23"
textcolor="textdark"
action="pitch_bend +2% 500ms"
textsize="16"
text="+"
/>
<button action="pitch_lock"
visibility="auto_pitch_lock">
<pos x="-15" y="+65" />
<size width="10" height="11" />
<icon
x="240"
y="51"
width="10"
height="11"
coloroff="pitchlock_off"
colorselected="textoff3"
colorover="textover"
coloroverselected="textover"
/>
</button>
</group>
<group name="area_deckoptions" x="-10"
y="+233-10-30+15-10">
<button class="settingsbutton"
action="deck_options">
<pos x="+4" y="+6" />
</button>
</group>
<group name="area_transport" x="+27"
y="+233-10-30">
<button
class="button_main"
x="+0"
y="+0"
action="cue_button"
textaction="cue_button"
weight=""
/>
<button
class="button_main"
x="+69"
y="+0"
sysicon="play_button"
iconsize="32"
action="play_button"
weight=""
/>
<button
class="button_main"
x="+69+69"
y="+0"
action="sync"
text="SYNC"
localize="true"
weight=""
/>
</group>
</panel>
</deck>
</define>

<define class="deckright" height="341"


placeholders="deck,*panelname">
<pos x="1920-799" y="+324" condition="var_equal
'@$waveformpos' 1" />
<pos x="1920-799" y="+324" />
<deck deck="[DECK]">
<dropzone>
<pos x="+0" y="+0" />
<size width="799" height="341" />
</dropzone>
<group name="deckinfo" x="+10" y="+10">
<button class="deckselect" x="+779-24" y="+0" />
<visual name="tracktitle_background">
<pos x="+0" y="+0" />
<size width="779-24-2" height="90" />
<off color="display" shape="square"
border_size="1" border="bordercolor" />
</visual>
<line color="deckinfolines" x="+0" y="+90-34"
width="779-24-2" height="1" />
<line color="deckinfolines" x="+1+85+85" y="+0"
width="1" height="90" />
<group
name="title_area"
x="+1+85+85+2"
y="+0"
visibility="get_title ? true : false"
>
<cover>
<pos x="+753-170-10-56+14" y="+7" />
<size width="56-14" height="56-14" />
</cover>
<group visibility="not skin_panel
'adjustbpm_area_[PANELNAME]'">
<textzone group="horizontal"
scroll="no" align="right" click="scroll">
<pos x="+5" y="+4" />
<size width="753-170-10-56"
height="25" />
<text
fontsize="18"
color="title"
weight="bold"
action="get_title_before_remix"
important="true"
/>
<text
fontsize="18"
color="remix"
action="get_remix_after_title"
important="true"
/>
</textzone>
<textzone group="horizontal"
scroll="no" align="right" click="scroll">
<pos x="+5" y="+29" />
<size width="753-170-10-56"
height="21" />
<text
fontsize="15"
color="artist"
action="get_artist_before_feat"
important="true"
/>
<text
fontsize="15"
color="feat"
action="get_featuring_after_artist"
important="true"
/>
</textzone>
</group>
<group visibility="skin_panel
'adjustbpm_area_[PANELNAME]'" x="+100">
<textzone group="horizontal"
scroll="no" align="right" click="scroll">
<pos x="+5" y="+4" />
<size width="753-170-10-56-100"
height="25" />
<text
fontsize="18"
color="title"
weight="bold"
action="get_title_before_remix"
important="true"
/>
<text
fontsize="18"
color="remix"
action="get_remix_after_title"
important="true"
/>
</textzone>
<textzone group="horizontal"
scroll="no" align="right" click="scroll">
<pos x="+5" y="+29" />
<size width="753-170-10-56-100"
height="21" />
<text
fontsize="15"
color="artist"
action="get_artist_before_feat"
important="true"
/>
<text
fontsize="15"
color="feat"
action="get_featuring_after_artist"
important="true"
/>
</textzone>
</group>
</group>
<panel name="adjustbpm_area_[PANELNAME]"
x="+170" y="+0" visible="no">
<line color="deckinfolines" x="+100"
y="+0" width="1" height="90-34" />
<button
class="button_deckinfo"
x="+8"
y="+6"
action="beat_tap"
text="TAP"
localize="true"
/>
<button
class="button_deckinfo"
x="+8+40+5"
y="+6"
action="edit_bpm"
text="EDIT"
localize="true"
/>
<group name="adjust_cbg" x="+10"
y="+32">
<button action="adjust_cbg
-1%">
<pos x="+0" y="+0" />
<size width="15"
height="24" />
<icon
sysicon="arrowleft"
width="16"
height="16"
align="center"
color="textoff2"
colorover="titlewhite"
colordown="titlewhite"
/>
</button>
<button action="adjust_cbg
+1%">
<pos x="+23" y="+0" />
<size width="15"
height="24" />
<icon
sysicon="arrowright"
width="16"
height="16"
align="center"
color="textoff2"
colorover="titlewhite"
colordown="titlewhite"
/>
</button>
</group>
<group name="adjust_cbg4" x="+55"
y="+32">
<button action="adjust_cbg -1">
<pos x="+0" y="+0" />
<size width="18"
height="24" />
<icon
x="258"
y="53"
width="10"
height="9"
align="center"
colorover="titlewhite"
colordown="titlewhite"
/>
</button>
<button action="adjust_cbg +1">
<pos x="+20" y="+0" />
<size width="18"
height="24" />
<icon
x="272"
y="53"
width="10"
height="9"
align="center"
colorover="titlewhite"
colordown="titlewhite"
/>
</button>
</group>
</panel>
<group name="bpm_area" x="+0" y="+1"
visibility="loaded">
<group name="small_phrasekeeper"
x="+170-10-14-14" y="+12">
<visual class="beat_bar_small" x="+0"
y="+0" source="goto_bar 1" />
<visual class="beat_bar_small"
x="+14" y="+0" source="goto_bar 2" />
<visual class="beat_bar_small" x="+0"
y="+7" source="goto_bar 3" />
<visual class="beat_bar_small"
x="+14" y="+7" source="goto_bar 4" />
<button action="phrase_sync 'auto'">
<pos x="-20-5" y="-1" />
<size width="20" height="14" />
<text
fontsize="12"
color="textdark"
align="center"
weight="bold"
action="get_beat_counter"
important="true"
/>
<mouserect x="+0" y="-6"
width="20+28+5" height="14+12" />
</button>
</group>
<textzone
action="skin_panel
'adjustbpm_area_[PANELNAME]'"
tooltip="`get_bpm 'all'`"
visibility="var_equal '@$spinner' 0 ? yes :
has_video_mix active && skin_panel 'videomixer'"
>
<pos x="+8" y="+1" />
<size width="80" height="34" />
<text
fontsize="26"
color="textdeck"
align="left"
weight="bold"
format="%Pbpmex"
/>
</textzone>²
<textzone
action="skin_panel
'adjustbpm_area_[PANELNAME]'"
tooltip="`get_bpm 'all'`"
novisibility="var_equal '@$spinner' 0 ? yes :
has_video_mix active && skin_panel 'videomixer'"
>
<pos x="+8" y="+0" />
<size width="80" height="34" />
<text
fontsize="22"
color="textdarker"
align="left"
weight="bold"
format="%bpmex"
/>
</textzone>
</group>
<group name="key_area" x="+0" y="+32"
visibility="loaded">
<button action="master_tempo">
<pos x="+170-20-17" y="+0" />
<size width="20" height="24" />
<text
fontsize="11"
color="textdarker"
colorover="textover"
colorselected="deckcolorbright"
align="right"
weight="bold"
text="MT"
important="true"
/>
</button>
<group name="keymodify" x="+25+35" y="+0">
<button action="key_move -1">
<pos x="+0" y="+0" />
<size width="15" height="24" />
<icon
dy=""
sysicon="arrowleft"
width="16"
height="16"
align="left"
color="textoff2"
colorover="textover"
colordown="texton"
/>
</button>
<button action="key_match_button">
<pos x="+15+4" y="+0" />
<size width="25" height="24" />
<text
fontsize="11"
color="textdarker"
colorover="textover"
colorselected="deckcolorbright"
align="center"
weight="bold"
action="get_key_modifier_text"
important="true"
/>
</button>
<button action="key_move +1">
<pos x="+15+25+8" y="+0" />
<size width="15" height="24" />
<icon
dy=""
sysicon="arrowright"
width="16"
height="16"
align="left"
coloroff="textoff2"
colorover="textover"
colordown="texton"
/>
</button>
</group>
<textzone action="setting 'keyDisplay'">
<pos x="+15+8" y="+0" />
<size width="35" height="24" />
<text
fontsize="15"
color="deckcolorbright"
weight="bold"
align="left"
action="get_key"
important="true"
/>
</textzone>
<button action="key_match_menu">
<size width="15" height="20" />
<pos x="+5" y="+0" />
<icon
dx=""
dy="+1"
sysicon="chevrondown"
width="14"
height="14"
color="textdark"
colorover="textover"
colordown="texton"
colorselected="texton"
/>
</button>
</group>
<group
name="time_area"
x="+0"
y="+90-34"
width="160+42+20"
height="26"
visibility="loaded"
>
<panel
name="playtime_[PANELNAME]"
x="+55"
visibility="var_equal '@$spinner' 0 ? yes :
has_video_mix active && skin_panel 'videomixer'"
>
<panel
name="timer_one_[PANELNAME]" group="decktimer_[PANELNAME]"
visible="yes">
<textzone>
<pos x="+8" y="+1" />
<size width="50"
height="15" />
<text
fontsize="10"
color="textdarker"
align="left"
weight=""
text="REMAIN"
localize="true"
/>
</textzone>
<textzone>
<pos x="+8" y="+15" />
<size width="50"
height="16" />
<text
fontsize="15"
color="textoff2"
align="left"
weight="bold"
action="get_time 'remain'"
/>
</textzone>
<textzone>
<pos x="+8+50" y="+1" />
<size width="50"
height="15" />
<text
fontsize="10"
color="textdarker"
align="right"
weight=""
text="ELAPSED"
localize="true"
/>
</textzone>
<textzone>
<pos x="+8+50" y="+15" />
<size width="50"
height="16" />
<text
fontsize="15"
color="textoff2"
align="right"
weight="bold"
action="get_time 'elapsed'"
/>
</textzone>
</panel>
<panel
name="timer_two_[PANELNAME]" group="decktimer_[PANELNAME]"
visible="no">
<textzone>
<pos x="+8" y="+1"
/>
<size width="50"
height="15" />
<text
fontsize="10"
color="textdarker"
align="left"
weight=""
text="REMAIN"
localize="true"
/>
</textzone>
<textzone>
<pos x="+8" y="+15"
/>
<size width="50"
height="16" />
<text
fontsize="15"
color="textoff2"
align="left"
weight="bold"
action="get_time 'remain'"
/>
</textzone>
<textzone>
<pos x="+8+50"
y="+1" />
<size width="50"
height="15" />
<text
fontsize="10"
color="textdarker"
align="right"
weight=""
text="TOTAL"
localize="true"
/>
</textzone>
<textzone>
<pos x="+8+50"
y="+15" />
<size width="50"
height="16" />
<text
fontsize="15"
color="textoff2"
align="right"
weight="bold"
action="get_time 'total'"
/>
</textzone>
</panel>
<panel
name="timer_three_[PANELNAME]"
group="decktimer_[PANELNAME]"
visible="no"
>
<textzone>
<pos x="+6+60"
y="+0" />
<size width="45"
height="34" />
<text
dx="+4"
fontsize="10"
color="textdarker"
align="right"
weight=""
text="REMAIN"
localize="true"
/>
</textzone>
<textzone>
<pos x="+6" y="+0"
/>
<size width="60"
height="34" />
<text
fontsize="18"
color="textoff2"
align="center"
weight="bold"
action="get_time 'remain'"
/>
</textzone>
</panel>
<button
action="skin_panelgroup
'decktimer_[PANELNAME]' +1"
tooltip="TIME\nClick to change the time
display"
query="display_time"
width="116"
height="34"
/>
</panel>
<panel
name="playtime2_[PANELNAME]"
x="+55"
novisibility="var_equal '@$spinner' 0 ? yes :
has_video_mix active && skin_panel 'videomixer'"
>
<textzone>
<pos x="+6+60" y="+0" />
<size width="45"
height="34" />
<text
fontsize="10"
color="textdarker"
align="right"
weight=""
text="TOTAL"
localize="true"
/>
</textzone>
<textzone>
<pos x="+6+8" y="+0" />
<size width="60"
height="34" />
<text
fontsize="16"
color="textdark"
align="center"
weight="bold"
action="get_time 'total'"
/>
</textzone>
<button tooltip="TIME"
query="display_time" width="116" height="34" />
</panel>
<group name="master" x="+5">
<button action="masterdeck">
<pos x="+0" y="+1" />
<size width="50"
height="14" />
<text
fontsize="10"
color="dimmed"
colorover="textoff"
colorselected="textdarker"
align="left"
weight=""
text="MASTER"
localize="true"
/>
</button>
<button
action="auto_sync_options" query="auto_sync_options">
<pos x="+0" y="+14" />
<size width="50"
height="12" />
<text
fontsize="10"
color="textdarker"
colorover="textover"
colorselected="deckcolorbright"
align="left"
weight=""
text="SYNC"
localize="true"
/>
</button>
</group>
<group name="deck_option_indicators"
x="+5" y="+34-6">
<button
action="auto_match_bpm">
<pos x="+0" y="+0" />
<size width="10"
height="3" />
<off shape="square"
color="mixerbackground" />
<on shape="square"
color="deckcolor" />
<over shape="square"
color="buttonover" />
</button>
<button
action="auto_match_key">
<pos x="+12" y="+0" />
<size width="10"
height="3" />
<off shape="square"
color="mixerbackground" />
<on shape="square"
color="deckcolor" />
<over shape="square"
color="buttonover" />
</button>
<button action="auto_sync">
<pos x="+12+12" y="+0" />
<size width="10"
height="3" />
<off shape="square"
color="mixerbackground" />
<on shape="square"
color="deckcolor" />
<over shape="square"
color="buttonover" />
</button>
<button
action="auto_pitch_lock">
<pos x="+12+12+12" y="+0"
/>
<size width="10"
height="3" />
<off shape="square"
color="mixerbackground" />
<on shape="square"
color="deckcolor" />
<over shape="square"
color="buttonover" />
</button>
</group>
</group>
<songpos class="songpos">
<pos x="+1+85+85+20" y="+90-38" />
</songpos>
</group>

<group name="area_custom" x="+306-24+10"


y="+10+90+10">
<panel
name="@custom_[PANELNAME]"
group="custom_[PANELNAME]"
visible="yes"
available="yes"
displayname="Custom Buttons"
>
<panel
class="area_tab"
x="+169-10"
orientation="vertical-cw"
action1="skin_panelgroup 'custom_[PANELNAME]'
+1"
action2="skin_panelgroup_available
'custom_[PANELNAME]'"
text="USER"
localize="true"
/>
<slider
class="horfxslider"
x="+26+10+17"
y="+50-13-35+11"
action="custom_button 5"
rightclick="custom_button_edit 5"
defaultvalue="0"
/>
<group name="custom_buttons"
x="+24+10" y="+100-28-28-6">
<button
class="button_main"
x="+0"
y="+0"
width="55"
height="28"
action="custom_button 1"
textaction="custom_button_name 1"
rightclick="custom_button_edit 1"
textcolor="textoff3"
/>
<button
class="button_main"
x="+55+6"
y="+0"
width="55"
height="28"
action="custom_button 2"
textaction="custom_button_name 2"
rightclick="custom_button_edit 2"
textcolor="textoff3"
/>
</group>
<group name="custom_buttons2"
x="+24+10" y="+100-28">
<button
class="button_main"
x="+0"
y="+0"
width="55"
height="28"
action="custom_button 3"
textaction="custom_button_name 3"
rightclick="custom_button_edit 3"
textcolor="textoff3"
/>
<button
class="button_main"
x="+55+6"
y="+0"
width="55"
height="28"
action="custom_button 4"
textaction="custom_button_name 4"
rightclick="custom_button_edit 4"
textcolor="textoff3"
/>
</group>
</panel>
<panel
name="@hotcues_[PANELNAME]"
group="custom_[PANELNAME]"
visible="no"
available="yes"
displayname="Hotcues"
>
<panel
class="area_tab"
orientation="vertical-cw"
x="+169-10"
action1="skin_panelgroup 'custom_[PANELNAME]'
+1"
action2="skin_panelgroup_available
'custom_[PANELNAME]'"
text="HOTCUE"
localize="true"
/>
<panel
name="hotcue_page1_[PANELNAME]"
group="hotcues_[PANELNAME]"
x="+24+10"
visible="yes"
>
<panel
class="button_hotcue"
x="+0"
y="+0"
action1="hot_cue 1"
action2="cue_name 1"
action3="delete_cue 1"
text="1"
textaction="cue_display 1"
sourcecolor="cue_color 1"
/>
<panel
class="button_hotcue"
x="+0"
y="+22+4"
action1="hot_cue 2"
action2="cue_name 2"
action3="delete_cue 2"
text="2"
textaction="cue_display 2"
sourcecolor="cue_color 2"
/>
<panel
class="button_hotcue"
x="+0"
y="+26+26"
action1="hot_cue 3"
action2="cue_name 3"
action3="delete_cue 3"
text="3"
textaction="cue_display 3"
sourcecolor="cue_color 3"
/>
<panel
class="button_hotcue"
x="+0"
y="+26+26+26"
action1="hot_cue 4"
action2="cue_name 4"
action3="delete_cue 4"
text="4"
textaction="cue_display 4"
sourcecolor="cue_color 4"
/>
</panel>
<panel
name="hotcue_page2_[PANELNAME]"
group="hotcues_[PANELNAME]"
x="+24+10"
visible="no"
>
<panel
class="button_hotcue"
x="+0"
y="+0"
action1="hot_cue 5"
action2="cue_name 5"
action3="delete_cue 5"
text="5"
textaction="cue_display 5"
sourcecolor="cue_color 5"
/>
<panel
class="button_hotcue"
x="+0"
y="+22+4"
action1="hot_cue 6"
action2="cue_name 6"
action3="delete_cue 6"
text="6"
textaction="cue_display 6"
sourcecolor="cue_color 6"
/>
<panel
class="button_hotcue"
x="+0"
y="+26+26"
action1="hot_cue 7"
action2="cue_name 7"
action3="delete_cue 7"
text="7"
textaction="cue_display 7"
sourcecolor="cue_color 7"
/>
<panel
class="button_hotcue"
x="+0"
y="+26+26+26"
action1="hot_cue 8"
action2="cue_name 8"
action3="delete_cue 8"
text="8"
textaction="cue_display 8"
sourcecolor="cue_color 8"
/>
</panel>
<group
name="hotcue_scroll"
x="+12+6"
y="+36"
visibility="skin_panelgroup_available
'custom_[PANELNAME]' 'hotcues_[PANELNAME]2' ? skin_panel
'hotcue_page2_[PANELNAME]' : true"
>
<button action="skin_panel
'hotcue_page1_[PANELNAME]' on">
<pos x="+0" y="+0" />
<size width="11" height="11" />
<icon
sysicon="arrowup"
width="18"
height="18"
color="textdarker"
colorover="textover"
colordown="white"
/>
</button>
<button action="skin_panel
'hotcue_page2_[PANELNAME]' on">
<pos x="+0" y="+11+4" />
<size width="11" height="11" />
<icon
sysicon="arrowdown"
width="18"
height="18"
color="textdarker"
colorover="textover"
colordown="white"
/>
</button>
</group>
<button class="menubutton" x="+12+6"
y="+90-6" action="cues_options" />
</panel>
<panel
name="@hotcues_[PANELNAME]2"
group="custom_[PANELNAME]"
visible="no"
available="no"
displayname="Hotcues 5-8"
>
<panel
class="area_tab"
orientation="vertical-cw"
x="+169-10"
action1="skin_panelgroup 'custom_[PANELNAME]'
+1"
action2="skin_panelgroup_available
'custom_[PANELNAME]'"
text="HOTCUE"
localize="true"
/>

<panel name="hotcue_page3_[PANELNAME]"
x="+24+10">
<panel
class="button_hotcue"
x="+0"
y="+0"
action1="hot_cue 5"
action2="cue_name 5"
action3="delete_cue 5"
text="5"
textaction="cue_display 5"
sourcecolor="cue_color 5"
/>
<panel
class="button_hotcue"
x="+0"
y="+22+4"
action1="hot_cue 6"
action2="cue_name 6"
action3="delete_cue 6"
text="6"
textaction="cue_display 6"
sourcecolor="cue_color 6"
/>
<panel
class="button_hotcue"
x="+0"
y="+26+26"
action1="hot_cue 7"
action2="cue_name 7"
action3="delete_cue 7"
text="7"
textaction="cue_display 7"
sourcecolor="cue_color 7"
/>
<panel
class="button_hotcue"
x="+0"
y="+26+26+26"
action1="hot_cue 8"
action2="cue_name 8"
action3="delete_cue 8"
text="8"
textaction="cue_display 8"
sourcecolor="cue_color 8"
/>
</panel>
<button class="menubutton" x="+12+6"
y="+90-6" action="cues_options" />
</panel>
<panel
name="@savedloops_top_[PANELNAME]"
group="custom_[PANELNAME]"
visible="no"
available="no"
displayname="Saved Loops"
>
<panel
class="area_tab"
orientation="vertical-cw"
x="+169-10"
action1="skin_panelgroup 'custom_[PANELNAME]'
+1"
action2="skin_panelgroup_available
'custom_[PANELNAME]'"
text="SAVE LOOP"
localize="true"
/>
<group name="savedloops" x="+24+10">
<panel
class="button_savedloops"
x="+0"
y="+0"
action1="saved_loop 1"
action2="loop_load_prepare 1"
action3="loop_delete 1"
text="1"
textaction="get_saved_loop 1"
sourcecolor="loop_color 1"
/>
<panel
class="button_savedloops"
x="+0"
y="+22+4"
action1="saved_loop 2"
action2="loop_load_prepare 2"
action3="loop_delete 2"
text="2"
textaction="get_saved_loop 2"
sourcecolor="loop_color 2"
/>
<panel
class="button_savedloops"
x="+0"
y="+26+26"
action1="saved_loop 3"
action2="loop_load_prepare 3"
action3="loop_delete 3"
text="3"
textaction="get_saved_loop 3"
sourcecolor="loop_color 3"
/>
<panel
class="button_savedloops"
x="+0"
y="+26+26+26"
action1="saved_loop 4"
action2="loop_load_prepare 4"
action3="loop_delete 4"
text="4"
textaction="get_saved_loop 4"
sourcecolor="loop_color 4"
/>
</group>
</panel>
<panel
name="@timecode_[PANELNAME]"
group="custom_[PANELNAME]"
visible="no"
available="no"
displayname="TimeCode &amp; Line-In"
forceshow="timecode"
>
<panel
class="area_tab"
x="+169-10"
orientation="vertical-cw"
action1="skin_panelgroup 'custom_[PANELNAME]'
+1"
action2="skin_panelgroup_available
'custom_[PANELNAME]'"
text="LINE INPUT"
localize="true"
/>

<panel
name="timecode_only_[PANELNAME]"
y="+30"
visibility="get_hastimecode && not
get_haslinein"
>
<button class="menubutton" x="+26+10"
y="+6" action="timecode_options" />
<textzone>
<pos x="+24+10" y="+0" />
<size width="54+8+54"
height="15" />
<text
fontsize="11"
color="textdarker"
align="center"
weight=""
text="TIMECODE"
localize="true"
/>
</textzone>
<visual type="linear"
orientation="horizontal" source="get_timecode_quality">
<pos x="+24+10+26+5" y="+20" />
<size width="54" height="6" />
<off x="1489" y="14" />
<on x="1489" y="0" />
</visual>
<button
class="button_main"
x="+24+10+41"
y="+40"
width="34"
action="timecode_active"
text="ON"
localize="true"
/>
</panel>

<panel
name="linein_only_[PANELNAME]"
y="+30"
visibility="not get_hastimecode &&
get_haslinein"
>
<textzone>
<pos x="+24+10" y="+0" />
<size width="54+8+54"
height="15" />
<text
fontsize="11"
color="textdarker"
align="center"
weight=""
text="LINE-IN"
localize="true"
/>
</textzone>
<visual
type="linear"
orientation="horizontal"
source="linein ? get_vu_meter 'linein' :
nothing"
>
<pos x="+24+10+26+5" y="+20" />
<size width="54" height="6" />
<off x="1489" y="14" />
<on x="1489" y="0" />
</visual>
<button
class="button_main"
x="+24+10+21"
y="+40"
width="34"
action="get_haslinein ? linein : get_hasmic
? linein 'mic' : linein"
text="ON"
localize="true"
/>
<button
class="button_main"
x="+24+10+21+34+8"
y="+40"
width="34"
action="get_haslinein ? linein_rec :
get_hasmic ? mic_rec : linein_rec"
text="REC"
localize="true"
/>
</panel>

<panel
name="linein_timecode_[PANELNAME]"
visibility="get_hastimecode && get_haslinein"
>
<group x="+24+10" y="+0"
name="dvs_[PANELNAME]">
<textzone>
<pos x="+0" y="+0" />
<size width="116"
height="15" />
<text
fontsize="11"
color="textdarker"
align="center"
weight=""
text="TIMECODE"
localize="true"
/>
</textzone>
<button class="menubutton"
x="+0" y="+20" action="timecode_options" />
<visual type="linear"
orientation="vertical" source="get_timecode_quality">
<pos x="+116-6" y="+2" />
<size width="6"
height="48" />
<off x="1760" y="0" />
<on x="1745" y="6" />
</visual>
<button
class="button_main"
x="+58-17"
y="+20"
width="34"
action="timecode_active"
text="ON"
localize="true"
/>
</group>
<line
name="divider"
color="bordercolor2"
x="+24+10"
y="+90-20-10"
width="116"
height="1"
/>
<group x="+24+10" y="+90-20"
name="aux_[PANELNAME]">
<textzone>
<pos x="+0" y="+8" />
<size width="30"
height="12" />
<text
fontsize="11"
color="textdarker"
align="center"
weight=""
text="AUX"
localize="true"
/>
</textzone>
<button
class="button_main"
x="+116-34-34-6"
y="+0"
width="34"
action="get_haslinein ? linein :
get_hasmic ? linein 'mic' : linein"
text="ON"
localize="true"
/>
<button
class="button_main"
x="+116-34"
y="+0"
width="34"
action="get_haslinein ? linein_rec :
get_hasmic ? mic_rec : linein_rec"
text="REC"
localize="true"
/>
</group>
</panel>
<panel
name="no_linein_timecode_[PANELNAME]"
y="+20"
visibility="not get_hastimecode && not
get_haslinein"
>
<textzone>
<pos x="+24+10" y="+0" />
<size width="54+8+54"
height="15" />
<text
fontsize="11"
color="textdarker"
align="center"
weight=""
text="NO INPUTS"
localize="true"
/>
</textzone>
<button
class="button_main"
x="+24+10+43"
y="+20"
width="30"
action="settings 'audio'"
query="off"
sysicon="settings"
iconsize="25"
textcolor="textdarker"
/>
</panel>
</panel>
</group>

<group name="area_loops" x="+306-24+10"


y="+10+100+10+100+10">
<panel
class="area_tab"
x="+169-10"
y="+0"
orientation="vertical-cw"
action1="skin_panelgroup 'loops_[PANELNAME]' +1"
action2="skin_panelgroup_available
'loops_[PANELNAME]'"
text="LOOP"
localize="true"
/>
<panel
name="@loopdefault_[PANELNAME]"
group="loops_[PANELNAME]"
visible="yes"
available="yes"
displayname="Loops (main)"
>
<button class="menubutton" x="+169-30"
y="+6" action="loop_options" />
<visual type="linear"
orientation="horizontal" source="loop_position">
<pos x="+24+10+26+5" y="+13" />
<size width="54" height="6" />
<off shape="square"
color="faderinoff" radius="4" />
<on shape="square" color="faderinon"
radius="4" />
</visual>
<group name="quickloop" x="+24+10"
y="+100-30-30-6">
<button
class="button_main"
width="26"
x="+0"
y="+0"
textcolor="textoff3"
sysicon="chevronleft"
iconsize="15"
action="loop_half"
/>
<button
class="button_off"
width="54"
x="+26+5"
y="+0"
textaction="get_text '%loop'"
action="loop"
rightclick="loop_select"
textsize="12"
important="true"
/>
<button
class="button_main"
width="26"
x="+26+5+54+5"
y="+0"
textcolor="textoff3"
sysicon="chevronright"
iconsize="15"
action="loop_double"
/>
</group>
<group name="loop_inout" x="+24+10"
y="+100-30">
<button
class="button_main"
action="loop_in"
weight="bold"
x="+0"
y="+0"
width="55"
text="IN"
localize="true"
/>
<button
class="button_main"
action="loop_out"
weight="bold"
x="+55+6"
y="+0"
width="55"
text="OUT"
localize="true"
/>
</group>
</panel>
<panel
name="@loopadjust_[PANELNAME]"
group="loops_[PANELNAME]"
visible="no"
available="yes"
displayname="Loops Adjust"
>
<textzone>
<pos x="+24+10" y="+10" />
<size width="54+8+54" height="15" />
<text
fontsize="10"
color="textdarker"
align="center"
weight=""
text="LOOP ADJUST"
localize="true"
/>
</textzone>
<group
name="quickloop"
x="+24+10"
y="+100-30-30-6"
visibility="not loop_adjust"
>
<button
class="button_main"
width="26"
x="+0"
y="+0"
textcolor="textoff3"
sysicon="chevronleft"
iconsize="15"
action="loop_half"
/>
<button
class="button_off"
width="54"
x="+26+5"
y="+0"
textaction="get_text '%loop'"
action="loop"
rightclick="loop_select"
textsize="12"
important="true"
/>
<button
class="button_main"
width="26"
x="+26+5+54+5"
y="+0"
textcolor="textoff3"
sysicon="chevronright"
iconsize="15"
action="loop_double"
/>
</group>
<group name="quickloop" x="+24+10"
y="+100-30-30-6" visibility="loop_adjust">
<button
class="button_main"
width="56"
x="+0"
y="+0"
textcolor="textoff3"
sysicon="arrowleft"
iconsize="15"
action="loop_adjust -1"
/>
<button
class="button_main"
width="56"
x="+54+7"
y="+0"
textcolor="textoff3"
sysicon="arrowright"
iconsize="15"
action="loop_adjust +1"
/>
</group>
<group name="loopadjust" x="+24+10"
y="+100-30">
<button
action="loop_adjust 'in'"
class="button_main_custom"
x="+0"
y="+0"
width="35"
height="30"
>
<icon
x="208"
y="79"
width="19"
height="9"
colorover="textover"
colordown="texton"
colorselected="texton"
/>
</button>
<button
action="loop_adjust 'move'"
class="button_main_custom"
x="+35+6"
y="+0"
width="35"
height="30"
>
<icon
x="174"
y="79"
width="19"
height="9"
colorover="textover"
colordown="texton"
colorselected="texton"
/>
</button>
<button
action="loop_adjust 'out'"
class="button_main_custom"
x="+35+6+35+6"
y="+0"
width="35"
height="30"
>
<icon
x="239"
y="79"
width="19"
height="9"
colorover="textover"
colordown="texton"
colorselected="texton"
/>
</button>
</group>
</panel>
<panel
name="@savedloops_[PANELNAME]"
group="loops_[PANELNAME]"
visible="no"
available="no"
displayname="Saved Loops"
>
<group name="savedloops" x="+24+10">
<panel
class="button_savedloops"
x="+0"
y="+0"
action1="saved_loop 1"
action2="loop_load_prepare 1"
action3="loop_delete 1"
text="1"
textaction="get_saved_loop 1"
sourcecolor="loop_color 1"
/>
<panel
class="button_savedloops"
x="+0"
y="+22+4"
action1="saved_loop 2"
action2="loop_load_prepare 2"
action3="loop_delete 2"
text="2"
textaction="get_saved_loop 2"
sourcecolor="loop_color 2"
/>
<panel
class="button_savedloops"
x="+0"
y="+26+26"
action1="saved_loop 3"
action2="loop_load_prepare 3"
action3="loop_delete 3"
text="3"
textaction="get_saved_loop 3"
sourcecolor="loop_color 3"
/>
<panel
class="button_savedloops"
x="+0"
y="+26+26+26"
action1="saved_loop 4"
action2="loop_load_prepare 4"
action3="loop_delete 4"
text="4"
textaction="get_saved_loop 4"
sourcecolor="loop_color 4"
/>
</group>
</panel>
<panel
name="@looprec_[PANELNAME]"
group="loops_[PANELNAME]"
visible="no"
available="no"
displayname="Loop Rec"
>
<textzone>
<pos x="+24+10" y="+10" />
<size width="54+8+54" height="15" />
<text
fontsize="10"
color="textdarker"
align="center"
weight=""
text="SAMPLE RECORD"
localize="true"
/>
</textzone>
<group name="quickloop" x="+24+10"
y="+100-30-30-6">
<button
class="button_main"
width="26"
x="+0"
y="+0"
textcolor="textoff3"
sysicon="chevronleft"
iconsize="15"
action="loop_half"
/>
<button
class="button_off"
width="54"
x="+26+5"
y="+0"
textaction="get_text '%loop'"
action="loop"
rightclick="loop_select"
textsize="12"
important="true"
/>
<button
class="button_main"
width="26"
x="+26+5+54+5"
y="+0"
textcolor="textoff3"
sysicon="chevronright"
iconsize="15"
action="loop_double"
/>
</group>
<button
class="button_main"
x="+24+10+31"
y="+100-30"
width="54"
action="sampler_rec"
rightclick="sampler_abort_rec"
text="REC"
localize="true"
/>
</panel>
<panel
name="@loopbuttons_[PANELNAME]"
group="loops_[PANELNAME]"
visible="no"
available="no"
displayname="Loop Direct"
>
<group name="directloop" x="+24+10"
y="+100-30-30-6-34">
<button
class="button_off"
textcolor="textdark"
width="26"
height="28"
x="+0"
y="+0"
text="1/8"
action="loop 0.125"
rightclick="temporary"
/>
<button
class="button_off"
textcolor="textdark"
width="26"
height="28"
x="+25+5"
y="+0"
text="1/4"
action="loop 0.25"
rightclick="temporary"
/>
<button
class="button_off"
textcolor="textdark"
width="26"
height="28"
x="+30+30"
y="+0"
text="1/2"
action="loop 0.5"
rightclick="temporary"
/>
<button
class="button_off"
textcolor="textdark"
width="26"
height="28"
x="+30+30+30"
y="+0"
text="1"
action="loop 1"
rightclick="temporary"
/>
</group>
<group name="directloop" x="+24+10"
y="+100-30-30-8">
<button
class="button_off"
textcolor="textdark"
width="26"
height="28"
x="+0"
y="+0"
text="2"
action="loop 2"
rightclick="temporary"
/>
<button
class="button_off"
textcolor="textdark"
width="26"
height="28"
x="+25+5"
y="+0"
text="4"
action="loop 4"
rightclick="temporary"
/>
<button
class="button_off"
textcolor="textdark"
width="26"
height="28"
x="+30+30"
y="+0"
text="8"
action="loop 8"
rightclick="temporary"
/>
<button
class="button_off"
textcolor="textdark"
width="26"
height="28"
x="+30+30+30"
y="+0"
text="16"
action="loop 16"
rightclick="temporary"
/>
</group>
<group name="loopsize" x="+24+10"
y="+100-30">
<button
action="loop_half"
class="button_main_custom"
x="+0"
y="+0"
width="35"
height="30"
>
<icon
width="13"
height="13"
sysicon="chevronleft"
coloroff="textoff3"
colorover="textover"
colordown="texton"
colorselected="texton"
/>
</button>
<button
action="reloop"
query="off"
class="button_main_custom"
x="+35+6"
y="+0"
width="35"
height="30"
>
<icon
x="189"
y="166"
width="16"
height="16"
coloroff="textoff3"
colorover="textover"
colordown="texton"
colorselected="texton"
/>
</button>
<button
action="loop_double"
class="button_main_custom"
x="+35+6+35+6"
y="+0"
width="35"
height="30"
>
<icon
width="13"
height="13"
sysicon="chevronright"
coloroff="textoff3"
colorover="textover"
colordown="texton"
colorselected="texton"
/>
</button>
</group>
</panel>
</group>

<group name="area_fx" x="+306+169-24" y="+10+90+10">


<panel
class="area_tab"
orientation="vertical-cw"
x="+314"
y="+0"
action1="skin_panelgroup 'fx_[PANELNAME]' +1"
action2="skin_panelgroup_available
'fx_[PANELNAME]'"
text="FX"
localize="true"
query="off"
/>
<panel
name="@fxsliders_[PANELNAME]"
group="fx_[PANELNAME]"
visible="yes"
available="yes"
displayname="FX x3"
forceshow="3fx"
>
<panel
class="fxdrop"
x="+34"
y="+50-13-37"
action1="effect_active 1"
action2="effect_select 1"
textaction="get_effect_name 1 &amp;
param_uppercase"
/>
<panel
class="fxdrop"
x="+34"
y="+50-13"
action1="effect_active 2"
action2="effect_select 2"
textaction="get_effect_name 2 &amp;
param_uppercase"
/>
<panel
class="fxdrop"
x="+34"
y="+50-13+37"
action1="effect_active 3"
action2="effect_select 3"
textaction="get_effect_name 3 &amp;
param_uppercase"
/>
<panel
name="fxsliders_prm1"
x="+34+130+20"
y="+50-13-35+11"
visibility="not shift"
>
<slider
class="horfxslider"
x="+0"
y="+0"
visibility="effect_active 1"
action="effect_slider 1 1"
dblclick="effect_slider_reset 1 1"
disabled="not effect_has_slider 1 1"
frommiddle="get_effect_slider_default 1 1
0.5"
/>
<slider
class="horfxslider"
x="+0"
y="+35"
visibility="effect_active 2"
action="effect_slider 2 1"
orientation="horizontal"
dblclick="effect_slider_reset 2 1"
disabled="not effect_has_slider 2 1"
frommiddle="get_effect_slider_default 2 1
0.5"
/>
<slider
class="horfxslider"
x="+0"
y="+35+35"
visibility="effect_active 3"
action="effect_slider 3 1"
orientation="horizontal"
dblclick="effect_slider_reset 3 1"
disabled="not effect_has_slider 3 1"
frommiddle="get_effect_slider_default 3 1
0.5"
/>
<slider
class="horfxslider_off"
x="+0"
y="+0"
visibility="not effect_active 1"
action="effect_slider 1 1"
dblclick="effect_slider_reset 1 1"
disabled="not effect_has_slider 1 1"
frommiddle="get_effect_slider_default 1 1
0.5"
/>
<slider
class="horfxslider_off"
x="+0"
y="+35"
visibility="not effect_active 2"
action="effect_slider 2 1"
orientation="horizontal"
dblclick="effect_slider_reset 2 1"
disabled="not effect_has_slider 2 1"
frommiddle="get_effect_slider_default 2 1
0.5"
/>
<slider
class="horfxslider_off"
x="+0"
y="+35+35"
visibility="not effect_active 3"
action="effect_slider 3 1"
orientation="horizontal"
dblclick="effect_slider_reset 3 1"
disabled="not effect_has_slider 3 1"
frommiddle="get_effect_slider_default 3 1
0.5"
/>
</panel>
<panel name="fxsliders_prm2" x="+34+130+20"
y="+50-13-35+11" visibility="shift">
<slider
class="horfxslider"
x="+0"
y="+0"
visibility="effect_active 1"
action="effect_slider 1 2"
dblclick="effect_slider_reset 1 2"
disabled="not effect_has_slider 1 2"
frommiddle="get_effect_slider_default 1 2
0.5"
/>
<slider
class="horfxslider"
x="+0"
y="+35"
visibility="effect_active 2"
action="effect_slider 2 2"
orientation="horizontal"
dblclick="effect_slider_reset 2 2"
disabled="not effect_has_slider 2 2"
frommiddle="get_effect_slider_default 2 2
0.5"
/>
<slider
class="horfxslider"
x="+0"
y="+35+35"
visibility="effect_active 3"
action="effect_slider 3 2"
orientation="horizontal"
dblclick="effect_slider_reset 3 2"
disabled="not effect_has_slider 3 1"
frommiddle="get_effect_slider_default 3 2
0.5"
/>
<slider
class="horfxslider_off"
x="+0"
y="+0"
visibility="not effect_active 1"
action="effect_slider 1 2"
dblclick="effect_slider_reset 1 2"
disabled="not effect_has_slider 1 2"
frommiddle="get_effect_slider_default 1 2
0.5"
/>
<slider
class="horfxslider_off"
x="+0"
y="+35"
visibility="not effect_active 2"
action="effect_slider 2 2"
orientation="horizontal"
dblclick="effect_slider_reset 2 2"
disabled="not effect_has_slider 2 2"
frommiddle="get_effect_slider_default 2 2
0.5"
/>
<slider
class="horfxslider_off"
x="+0"
y="+35+35"
visibility="not effect_active 3"
action="effect_slider 3 2"
orientation="horizontal"
dblclick="effect_slider_reset 3 2"
disabled="not effect_has_slider 3 2"
frommiddle="get_effect_slider_default 3 2
0.5"
/>
</panel>
<group name="fxguis" x="+314-10-20"
y="+50-13-35+3">
<button
class="button_main"
x="+0"
y="+0"
width="20"
height="20"
action="effect_show_gui 1"
textsize="16"
text="+"
visibility="get_effect_slider_label 1
'active' ? false : true"
/>
<panel
class="fxsliderlabel"
x="-10"
y="+0"
width="40"
height="20"
fxslot="1"
visibility="get_effect_slider_label 1
'active' ? true : false"
/>
<button
class="button_main"
x="+0"
y="+35"
width="20"
height="20"
action="effect_show_gui 2"
textsize="16"
text="+"
visibility="get_effect_slider_label 2
'active' ? false : true"
/>
<panel
class="fxsliderlabel"
x="-10"
y="+35"
width="40"
height="20"
fxslot="2"
visibility="get_effect_slider_label 2
'active' ? true : false"
/>
<button
class="button_main"
x="+0"
y="+35+35"
width="20"
height="20"
action="effect_show_gui 3"
textsize="16"
text="+"
visibility="get_effect_slider_label 3
'active' ? false : true"
/>
<panel
class="fxsliderlabel"
x="-10"
y="+35+35"
width="40"
height="20"
fxslot="3"
visibility="get_effect_slider_label 3
'active' ? true : false"
/>
</group>
</panel>
<panel
name="@fxsingle_[PANELNAME]"
group="fx_[PANELNAME]"
visible="no"
available="yes"
displayname="FX x1"
forceshow="1fx"
>
<panel
class="fxdrop"
x="+34"
y="+50-13"
action1="effect_active"
action2="effect_select"
textaction="get_effect_name &amp;
param_uppercase"
/>
<panel class="knob" x="+175" y="+27"
visibility="effect_active">
<slider
action="effect_slider 1"
dblclick="effect_slider_reset 1"
disabled="not effect_has_slider 1"
frommiddle="get_effect_slider_default 1
0.5"
/>
<textzone><text
action="get_effect_slider_label 1" /></textzone>
</panel>
<panel class="knob" x="+175+50" y="+27"
visibility="effect_active">
<slider
action="effect_slider 2"
dblclick="effect_slider_reset 2"
disabled="not effect_has_slider 2"
frommiddle="get_effect_slider_default 2
0.5"
/>
<textzone><text
action="get_effect_slider_label 2" /></textzone>
</panel>
<panel class="knoboff" x="+175" y="+27"
visibility="not effect_active">
<slider
action="effect_slider 1"
dblclick="effect_slider_reset 1"
disabled="not effect_has_slider 1"
frommiddle="get_effect_slider_default 1
0.5"
/>
<textzone><text
action="get_effect_slider_label 1" /></textzone>
</panel>
<panel class="knoboff" x="+175+50" y="+27"
visibility="not effect_active">
<slider
action="effect_slider 2"
dblclick="effect_slider_reset 2"
disabled="not effect_has_slider 2"
frommiddle="get_effect_slider_default 2
0.5"
/>
<textzone><text
action="get_effect_slider_label 2" /></textzone>
</panel>
<button
class="button_main"
x="+314-10-20"
y="+50-13+3"
width="20"
height="20"
action="effect_show_gui"
textsize="16"
text="+"
/>
<button action="effect_select -1">
<pos x="+34+60" y="+50-13-33" />
<size width="15" height="30" />
<icon
sysicon="arrowup"
width="25"
height="25"
align="center"
color="buttonoff"
colorover="textdark"
colordown="titlewhite"
/>
</button>
<button action="effect_select +1">
<pos x="+34+60" y="+50-13+26" />
<size width="15" height="30" />
<icon
sysicon="arrowdown"
width="25"
height="25"
align="center"
color="buttonoff"
colorover="textdark"
colordown="titlewhite"
/>
</button>
</panel>
<panel
name="@fxknobs_[PANELNAME]"
group="fx_[PANELNAME]"
visible="no"
available="no"
displayname="FX x3 (full)"
forceshow="3fx"
>
<panel
class="fxdrop"
x="+34"
y="+50-13-37"
action1="effect_active 1"
action2="effect_select 1"
textaction="get_effect_name 1 &amp;
param_uppercase"
/>
<panel
class="fxdrop"
x="+34"
y="+50-13"
action1="effect_active 2"
action2="effect_select 2"
textaction="get_effect_name 2 &amp;
param_uppercase"
/>
<panel
class="fxdrop"
x="+34"
y="+50-13+37"
action1="effect_active 3"
action2="effect_select 3"
textaction="get_effect_name 3 &amp;
param_uppercase"
/>
<group name="fxknobs_slot1" y="-2">
<panel class="knob_modern_small"
x="+187" y="+0" visibility="effect_active 1">
<slider
action="effect_slider 1 1"
dblclick="effect_slider_reset 1 1"
disabled="not effect_has_slider 1 1"
frommiddle="get_effect_slider_default 1
1 0.5"
/>
</panel>
<panel
class="knob_modern_small"
x="+187+45"
y="+0"
visibility="effect_active 1"
>
<slider
action="effect_slider 1 2"
dblclick="effect_slider_reset 1 2"
disabled="not effect_has_slider 1 2"
frommiddle="get_effect_slider_default 1
2 0.5"
/>
</panel>
<panel
class="knoboff_modern_small"
x="+187"
y="+0"
visibility="not effect_active 1"
>
<slider
action="effect_slider 1 1"
dblclick="effect_slider_reset 1 1"
disabled="not effect_has_slider 1 1"
frommiddle="get_effect_slider_default 1
1 0.5"
/>
</panel>
<panel
class="knoboff_modern_small"
x="+187+45"
y="+0"
visibility="not effect_active 1"
>
<slider
action="effect_slider 1 2"
dblclick="effect_slider_reset 1 2"
disabled="not effect_has_slider 1 2"
frommiddle="get_effect_slider_default 1
2 0.5"
/>
</panel>
</group>
<group name="fxknobs_slot2" y="-2+37">
<panel class="knob_modern_small"
x="+187" y="+0" visibility="effect_active 2">
<slider
action="effect_slider 2 1"
dblclick="effect_slider_reset 2 1"
disabled="not effect_has_slider 2 1"
frommiddle="get_effect_slider_default 2
1 0.5"
/>
</panel>
<panel
class="knob_modern_small"
x="+187+45"
y="+0"
visibility="effect_active 2"
>
<slider
action="effect_slider 2 2"
dblclick="effect_slider_reset 2 2"
disabled="not effect_has_slider 2 2"
frommiddle="get_effect_slider_default 2
2 0.5"
/>
</panel>
<panel
class="knoboff_modern_small"
x="+187"
y="+0"
visibility="not effect_active 2"
>
<slider
action="effect_slider 2 1"
dblclick="effect_slider_reset 2 1"
disabled="not effect_has_slider 2 1"
frommiddle="get_effect_slider_default 2
1 0.5"
/>
</panel>
<panel
class="knoboff_modern_small"
x="+187+45"
y="+0"
visibility="not effect_active 2"
>
<slider
action="effect_slider 2 2"
dblclick="effect_slider_reset 2 2"
disabled="not effect_has_slider 2 2"
frommiddle="get_effect_slider_default 2
2 0.5"
/>
</panel>
</group>
<group name="fxknobs_slot3" y="-2+37+37">
<panel class="knob_modern_small"
x="+187" y="+0" visibility="effect_active 3">
<slider
action="effect_slider 3 1"
dblclick="effect_slider_reset 3 1"
disabled="not effect_has_slider 3 1"
frommiddle="get_effect_slider_default 3
1 0.5"
/>
</panel>
<panel
class="knob_modern_small"
x="+187+45"
y="+0"
visibility="effect_active 3"
>
<slider
action="effect_slider 3 2"
dblclick="effect_slider_reset 3 2"
disabled="not effect_has_slider 3 2"
frommiddle="get_effect_slider_default 3
2 0.5"
/>
</panel>
<panel
class="knoboff_modern_small"
x="+187"
y="+0"
visibility="not effect_active 3"
>
<slider
action="effect_slider 3 1"
dblclick="effect_slider_reset 3 1"
disabled="not effect_has_slider 3 1"
frommiddle="get_effect_slider_default 3
1 0.5"
/>
</panel>
<panel
class="knoboff_modern_small"
x="+187+45"
y="+0"
visibility="not effect_active 3"
>
<slider
action="effect_slider 3 2"
dblclick="effect_slider_reset 3 2"
disabled="not effect_has_slider 3 2"
frommiddle="get_effect_slider_default 3
2 0.5"
/>
</panel>
</group>
<group name="fxguis" x="+314-10-20"
y="+50-13-35+3">
<button
class="button_main"
x="+0"
y="+0"
width="20"
height="20"
action="effect_show_gui 1"
textsize="16"
text="+"
visibility="get_effect_slider_label 1
'active' ? false : true"
/>
<panel
class="fxsliderlabel"
x="-10"
y="+0"
width="40"
height="20"
fxslot="1"
visibility="get_effect_slider_label 1
'active' ? true : false"
/>
<button
class="button_main"
x="+0"
y="+35"
width="20"
height="20"
action="effect_show_gui 2"
textsize="16"
text="+"
visibility="get_effect_slider_label 2
'active' ? false : true"
/>
<panel
class="fxsliderlabel"
x="-10"
y="+35"
width="40"
height="20"
fxslot="2"
visibility="get_effect_slider_label 2
'active' ? true : false"
/>
<button
class="button_main"
x="+0"
y="+35+35"
width="20"
height="20"
action="effect_show_gui 3"
textsize="16"
text="+"
visibility="get_effect_slider_label 3
'active' ? false : true"
/>
<panel
class="fxsliderlabel"
x="-10"
y="+35+35"
width="40"
height="20"
fxslot="3"
visibility="get_effect_slider_label 3
'active' ? true : false"
/>
</group>
</panel>
<panel
name="@fx6slots_[PANELNAME]"
group="fx_[PANELNAME]"
visible="no"
available="no"
displayname="FX x6"
forceshow="6fx"
>
<panel
class="fxdropshort"
x="+34"
y="+50-13-37"
action1="effect_active 1"
action2="effect_select 1"
textaction="get_effect_name 1 &amp;
param_uppercase"
/>
<panel
class="fxdropshort"
x="+34"
y="+50-13"
action1="effect_active 2"
action2="effect_select 2"
textaction="get_effect_name 2 &amp;
param_uppercase"
/>
<panel
class="fxdropshort"
x="+34"
y="+50-13+37"
action1="effect_active 3"
action2="effect_select 3"
textaction="get_effect_name 3 &amp;
param_uppercase"
/>
<panel
class="fxdropshort"
x="+34+142"
y="+50-13-37"
action1="effect_active 4"
action2="effect_select 4"
textaction="get_effect_name 4 &amp;
param_uppercase"
/>
<panel
class="fxdropshort"
x="+34+142"
y="+50-13"
action1="effect_active 5"
action2="effect_select 5"
textaction="get_effect_name 5 &amp;
param_uppercase"
/>
<panel
class="fxdropshort"
x="+34+142"
y="+50-13+37"
action1="effect_active 6"
action2="effect_select 6"
textaction="get_effect_name 6 &amp;
param_uppercase"
/>
<panel
x="+132"
y="-3"
visibility="get_effect_slider_label 1 2
'active' ? false : true"
>
<panel class="knob_modern_small"
x="+0" y="+0" visibility="effect_active 1">
<slider
action="effect_slider 1 1"
dblclick="effect_slider_reset 1 1"
disabled="not effect_has_slider 1 1"
frommiddle="get_effect_slider_default 1
1 0.5"
/>
</panel>
<panel
class="knoboff_modern_small"
x="+0"
y="+0"
visibility="not effect_active 1"
>
<slider
action="effect_slider 1 1"
dblclick="effect_slider_reset 1 1"
disabled="not effect_has_slider 1 1"
frommiddle="get_effect_slider_default 1
1 0.5"
/>
</panel>
</panel>
<panel
class="fxsliderlabel"
x="+125"
y="+3"
width="40"
height="20"
fxslot="1"
visibility="get_effect_slider_label 1 2
'active' ? true : false"
/>

<panel
x="+132"
y="-3+37"
visibility="get_effect_slider_label 2 2
'active' ? false : true"
>
<panel class="knob_modern_small"
x="+0" y="+0" visibility="effect_active 2">
<slider
action="effect_slider 2 1"
dblclick="effect_slider_reset 2 1"
disabled="not effect_has_slider 2 1"
frommiddle="get_effect_slider_default 2
1 0.5"
/>
</panel>
<panel
class="knoboff_modern_small"
x="+0"
y="+0"
visibility="not effect_active 2"
>
<slider
action="effect_slider 2 1"
dblclick="effect_slider_reset 2 1"
disabled="not effect_has_slider 2 1"
frommiddle="get_effect_slider_default 2
1 0.5"
/>
</panel>
</panel>
<panel
class="fxsliderlabel"
x="+125"
y="+3+37"
width="40"
height="20"
fxslot="2"
visibility="get_effect_slider_label 2 2
'active' ? true : false"
/>

<panel
x="+132"
y="-3+37+37"
visibility="get_effect_slider_label 3 2
'active' ? false : true"
>
<panel class="knob_modern_small"
x="+0" y="+0" visibility="effect_active 3">
<slider
action="effect_slider 3 1"
dblclick="effect_slider_reset 3 1"
disabled="not effect_has_slider 3 1"
frommiddle="get_effect_slider_default 3
1 0.5"
/>
</panel>
<panel
class="knoboff_modern_small"
x="+0"
y="+0"
visibility="not effect_active 3"
>
<slider
action="effect_slider 3 1"
dblclick="effect_slider_reset 3 1"
disabled="not effect_has_slider 3 1"
frommiddle="get_effect_slider_default 3
1 0.5"
/>
</panel>
</panel>
<panel
class="fxsliderlabel"
x="+125"
y="+3+37+37"
width="40"
height="20"
fxslot="3"
visibility="get_effect_slider_label 3 2
'active' ? true : false"
/>

<panel
x="+135+140"
y="-3"
visibility="get_effect_slider_label 4 2
'active' ? false : true"
>
<panel class="knob_modern_small"
x="+0" y="+0" visibility="effect_active 4">
<slider
action="effect_slider 4 1"
dblclick="effect_slider_reset 4 1"
disabled="not effect_has_slider 4 1"
frommiddle="get_effect_slider_default 4
1 0.5"
/>
</panel>
<panel
class="knoboff_modern_small"
x="+0"
y="+0"
visibility="not effect_active 4"
>
<slider
action="effect_slider 4 1"
dblclick="effect_slider_reset 4 1"
disabled="not effect_has_slider 4 1"
frommiddle="get_effect_slider_default 4
1 0.5"
/>
</panel>
</panel>
<panel
class="fxsliderlabel"
x="+130+140"
y="+3"
width="40"
height="20"
fxslot="4"
visibility="get_effect_slider_label 4 2
'active' ? true : false"
/>

<panel
x="+135+140"
y="-3+37"
visibility="get_effect_slider_label 5 2
'active' ? false : true"
>
<panel class="knob_modern_small"
x="+0" y="+0" visibility="effect_active 5">
<slider
action="effect_slider 5 1"
dblclick="effect_slider_reset 5 1"
disabled="not effect_has_slider 5 1"
frommiddle="get_effect_slider_default 5
1 0.5"
/>
</panel>
<panel
class="knoboff_modern_small"
x="+0"
y="+0"
visibility="not effect_active 5"
>
<slider
action="effect_slider 5 1"
dblclick="effect_slider_reset 5 1"
disabled="not effect_has_slider 5 1"
frommiddle="get_effect_slider_default 5
1 0.5"
/>
</panel>
</panel>
<panel
class="fxsliderlabel"
x="+130+140"
y="+3+37"
width="40"
height="20"
fxslot="5"
visibility="get_effect_slider_label 5 2
'active' ? true : false"
/>

<panel
x="+135+140"
y="-3+37+37"
visibility="get_effect_slider_label 6 2
'active' ? false : true"
>
<panel class="knob_modern_small"
x="+0" y="+0" visibility="effect_active 6">
<slider
action="effect_slider 6 1"
dblclick="effect_slider_reset 6 1"
disabled="not effect_has_slider 6 1"
frommiddle="get_effect_slider_default 6
1 0.5"
/>
</panel>
<panel
class="knoboff_modern_small"
x="+0"
y="+0"
visibility="not effect_active 6"
>
<slider
action="effect_slider 6 1"
dblclick="effect_slider_reset 6 1"
disabled="not effect_has_slider 6 1"
frommiddle="get_effect_slider_default 6
1 0.5"
/>
</panel>
</panel>
<panel
class="fxsliderlabel"
x="+130+140"
y="+3+37+37"
width="40"
height="20"
fxslot="6"
visibility="get_effect_slider_label 6 2
'active' ? true : false"
/>

</panel>
<panel
name="@pads16_[PANELNAME]"
group="fx_[PANELNAME]"
visible="no"
available="no"
displayname="Pads 16"
forceshow="16pads"
>
<panel
class="paddrop"
x="+24+10"
y="+0"
action="pad_page_select"
textaction="pad_page &amp; param_uppercase"
/>
<button
class="menubutton"
x="+313-15-12"
y="+6"
action="pad_menu"
visibility="pad_has_menu"
/>
<panel name="params1" x="+35+131+7" y="-4"
visibility="not pad_param_visible 2">
<button action="pad_param -1"
visibility="pad_has_param 1">
<pos x="+0" y="+8" />
<size width="18" height="18" />
<icon
dx="0"
sysicon="arrowleft"
width="16"
height="16"
color="textdark"
colorover="textover"
colordown="texton"
/>
</button>
<textzone>
<pos x="+18" y="+8" />
<size width="60" height="18" />
<text
fontsize="10"
color="textoff3"
colorover="textover"
align="center"
action="pad_param"
/>
</textzone>
<button action="pad_param +1"
visibility="pad_has_param 1">
<pos x="+18" y="+8" />
<size width="60+18" height="18"
/>
<icon
dx="35"
sysicon="arrowright"
width="16"
height="16"
color="textdark"
colorover="textover"
colordown="texton"
/>
</button>
</panel>
<panel name="params2" x="+35+131+7" y="-4"
visibility="pad_param_visible 2">
<button action="pad_param -1">
<pos x="+0" y="+0" />
<size width="18" height="18" />
<icon
sysicon="arrowleft"
width="14"
height="14"
color="textdark"
colorover="textover"
colordown="white"
/>
</button>
<button>
<pos x="+18" y="+0" />
<size width="60" height="18" />
<text
fontsize="10"
color="textoff3"
colorover="textover"
align="center"
action="pad_param"
/>
</button>
<button action="pad_param +1">
<pos x="+18" y="+0" />
<size width="60+18" height="18"
/>
<icon
dx="35"
sysicon="arrowright"
width="14"
height="14"
color="textdark"
colorover="textover"
colordown="texton"
/>
</button>

<button action="pad_param2 -1">


<pos x="+0" y="+16" />
<size width="18" height="18" />
<icon
sysicon="arrowleft"
width="14"
height="14"
color="textdark"
colorover="textover"
colordown="texton"
/>
</button>
<button>
<pos x="+18" y="+16" />
<size width="60" height="18" />
<text
fontsize="10"
color="textoff3"
colorover="textover"
align="center"
action="pad_param2"
/>
</button>
<button action="pad_param2 +1">
<pos x="+18" y="+16" />
<size width="60+18" height="18"
/>
<icon
dx="35"
sysicon="arrowright"
width="14"
height="14"
color="textdark"
colorover="textover"
colordown="texton"
/>
</button>
</panel>
<group name="pads" x="+24+10"
y="+100-30-30-6">
<panel
class="padbutton"
x="+0"
y="+0"
action="pad 1"
rightclick="padshift 1"
textaction="pad 1"
sourcecolor="pad_color 1"
/>
<panel
class="padbutton"
x="+69"
y="+0"
action="pad 2"
rightclick="padshift 2"
textaction="pad 2"
sourcecolor="pad_color 2"
/>
<panel
class="padbutton"
x="+69+69"
y="+0"
action="pad 3"
rightclick="padshift 3"
textaction="pad 3"
sourcecolor="pad_color 3"
/>
<panel
class="padbutton"
x="+69+69+69"
y="+0"
action="pad 4"
rightclick="padshift 4"
textaction="pad 4"
sourcecolor="pad_color 4"
/>
<panel
class="padbutton"
x="+0"
y="+36"
action="pad 5"
rightclick="padshift 5"
textaction="pad 5"
sourcecolor="pad_color 5"
/>
<panel
class="padbutton"
x="+69"
y="+36"
action="pad 6"
rightclick="padshift 6"
textaction="pad 6"
sourcecolor="pad_color 6"
/>
<panel
class="padbutton"
x="+69+69"
y="+36"
action="pad 7"
rightclick="padshift 7"
textaction="pad 7"
sourcecolor="pad_color 7"
/>
<panel
class="padbutton"
x="+69+69+69"
y="+36"
action="pad 8"
rightclick="padshift 8"
textaction="pad 8"
sourcecolor="pad_color 8"
/>
</group>
</panel>
</group>
<line
x="+306"
y="+10+90+10+100+10"
width="799-306-10"
height="2"
color="dark"
hightlight="hightlight"
shadow="shadow"
/>
<group name="area_pads" x="+306+169-24"
y="+10+100+10+100+10">
<panel
class="area_tab"
orientation="vertical-cw"
x="+314"
y="+0"
action1="skin_panelgroup 'pads_[PANELNAME]' +1"
action2="skin_panelgroup_available
'pads_[PANELNAME]'"
text="PADS"
localize="true"
/>
<panel
name="@padparams_[PANELNAME]"
group="pads_[PANELNAME]"
visible="yes"
available="yes"
displayname="Pads (default)"
>
<panel
class="paddrop"
x="+24+10"
y="+0"
action="pad_page_select"
textaction="pad_page &amp; param_uppercase"
/>
<button
class="menubutton"
x="+314-15-12"
y="+6"
action="pad_menu"
visibility="pad_has_menu"
/>
<panel name="params1" x="+35+131+7" y="-4"
visibility="not pad_param_visible 2">
<button action="pad_param -1"
visibility="pad_has_param 1">
<pos x="+0" y="+8" />
<size width="18" height="18" />
<icon
dx="0"
sysicon="arrowleft"
width="16"
height="16"
color="textdark"
colorover="textover"
colordown="texton"
/>
</button>
<textzone>
<pos x="+18" y="+8" />
<size width="60" height="18" />
<text
fontsize="10"
color="textoff3"
colorover="textover"
align="center"
action="pad_param"
/>
</textzone>
<button action="pad_param +1"
visibility="pad_has_param 1">
<pos x="+18" y="+8" />
<size width="60+18" height="18"
/>
<icon
dx="35"
sysicon="arrowright"
width="16"
height="16"
color="textdark"
colorover="textover"
colordown="texton"
/>
</button>
</panel>
<panel name="params2" x="+35+131+7" y="-4"
visibility="pad_param_visible 2">
<button action="pad_param -1">
<pos x="+0" y="+0" />
<size width="18" height="18" />
<icon
sysicon="arrowleft"
width="14"
height="14"
color="textdark"
colorover="textover"
colordown="white"
/>
</button>
<button>
<pos x="+18" y="+0" />
<size width="60" height="18" />
<text
fontsize="10"
color="textoff3"
colorover="textover"
align="center"
action="pad_param"
/>
</button>
<button action="pad_param +1">
<pos x="+18" y="+0" />
<size width="60+18" height="18"
/>
<icon
dx="35"
sysicon="arrowright"
width="14"
height="14"
color="textdark"
colorover="textover"
colordown="texton"
/>
</button>

<button action="pad_param2 -1">


<pos x="+0" y="+16" />
<size width="18" height="18" />
<icon
sysicon="arrowleft"
width="14"
height="14"
color="textdark"
colorover="textover"
colordown="texton"
/>
</button>
<button>
<pos x="+18" y="+16" />
<size width="60" height="18" />
<text
fontsize="10"
color="textoff3"
colorover="textover"
align="center"
action="pad_param2"
/>
</button>
<button action="pad_param2 +1">
<pos x="+18" y="+16" />
<size width="60+18" height="18"
/>
<icon
dx="35"
sysicon="arrowright"
width="14"
height="14"
color="textdark"
colorover="textover"
colordown="texton"
/>
</button>
</panel>
</panel>
<panel
name="@padfavorite_[PANELNAME]"
group="pads_[PANELNAME]"
visible="no"
available="yes"
displayname="Pads (4 btn)"
>
<button
class="button_padselect"
x="+34"
y="+0"
action="pad_page btn1"
rightclick="pad_page_select 1"
textaction="pad_page btn1 &amp;
param_uppercase"
/>
<button
class="button_padselect"
x="+34+69"
y="+0"
action="pad_page btn2"
rightclick="pad_page_select 2"
textaction="pad_page btn2 &amp;
param_uppercase"
/>
<button
class="button_padselect"
x="+34+69+69"
y="+0"
action="pad_page btn3"
rightclick="pad_page_select 3"
textaction="pad_page btn3 &amp;
param_uppercase"
/>
<button
class="button_padselect"
x="+34+69+69+69"
y="+0"
action="pad_page btn4"
rightclick="pad_page_select 4"
textaction="pad_page btn4 &amp;
param_uppercase"
/>
</panel>
<group
name="pads"
x="+24+10"
y="+100-30-30-6"
visibility="not skin_panel '@pads16_[PANELNAME]'"
>
<panel
class="padbutton"
x="+0"
y="+0"
action="pad 1"
rightclick="padshift 1"
textaction="pad 1"
sourcecolor="pad_color 1"
/>
<panel
class="padbutton"
x="+69"
y="+0"
action="pad 2"
rightclick="padshift 2"
textaction="pad 2"
sourcecolor="pad_color 2"
/>
<panel
class="padbutton"
x="+69+69"
y="+0"
action="pad 3"
rightclick="padshift 3"
textaction="pad 3"
sourcecolor="pad_color 3"
/>
<panel
class="padbutton"
x="+69+69+69"
y="+0"
action="pad 4"
rightclick="padshift 4"
textaction="pad 4"
sourcecolor="pad_color 4"
/>
<panel
class="padbutton"
x="+0"
y="+36"
action="pad 5"
rightclick="padshift 5"
textaction="pad 5"
sourcecolor="pad_color 5"
/>
<panel
class="padbutton"
x="+69"
y="+36"
action="pad 6"
rightclick="padshift 6"
textaction="pad 6"
sourcecolor="pad_color 6"
/>
<panel
class="padbutton"
x="+69+69"
y="+36"
action="pad 7"
rightclick="padshift 7"
textaction="pad 7"
sourcecolor="pad_color 7"
/>
<panel
class="padbutton"
x="+69+69+69"
y="+36"
action="pad 8"
rightclick="padshift 8"
textaction="pad 8"
sourcecolor="pad_color 8"
/>
</group>
<group
name="pads"
x="+24+10"
y="+100-30-30-6"
visibility="skin_panel '@pads16_[PANELNAME]'"
>
<panel
class="padbutton"
x="+0"
y="+0"
action="pad 9"
rightclick="padshift 9"
textaction="pad 9"
sourcecolor="pad_color 9"
/>
<panel
class="padbutton"
x="+69"
y="+0"
action="pad 10"
rightclick="padshift 10"
textaction="pad 10"
sourcecolor="pad_color 10"
/>
<panel
class="padbutton"
x="+69+69"
y="+0"
action="pad 11"
rightclick="padshift 11"
textaction="pad 11"
sourcecolor="pad_color 11"
/>
<panel
class="padbutton"
x="+69+69+69"
y="+0"
action="pad 12"
rightclick="padshift 12"
textaction="pad 12"
sourcecolor="pad_color 12"
/>
<panel
class="padbutton"
x="+0"
y="+36"
action="pad 13"
rightclick="padshift 13"
textaction="pad 13"
sourcecolor="pad_color 13"
/>
<panel
class="padbutton"
x="+69"
y="+36"
action="pad 14"
rightclick="padshift 14"
textaction="pad 14"
sourcecolor="pad_color 14"
/>
<panel
class="padbutton"
x="+69+69"
y="+36"
action="pad 15"
rightclick="padshift 15"
textaction="pad 15"
sourcecolor="pad_color 15"
/>
<panel
class="padbutton"
x="+69+69+69"
y="+36"
action="pad 16"
rightclick="padshift 16"
textaction="pad 16"
sourcecolor="pad_color 16"
/>
</group>
</group>

<panel name="area_deckB" x="+0" y="+341-233">


<line
x="+304"
y="+0"
width="2"
height="233"
color="dark"
hightlight="hightlight"
shadow="shadow"
/>
<group name="area_jogwheel" x="+48+27+10+15"
y="+12">

<group visibility="var_equal '@$spinner' 0">


<panel
class="jogwheel"
x="+0"
y="+0"
visibility="not has_video_mix 'active' ?
yes : not skin_panel 'videomixer'"
/>
</group>
<group visibility="var_equal '@$spinner' 1">
<panel
class="jogwheel_b"
x="+0"
y="+0"
visibility="not has_video_mix 'active' ?
yes : not skin_panel 'videomixer'"
/>
</group>
<group visibility="var_equal '@$spinner' 2">
<panel
class="jogwheel_c"
x="+0"
y="+0"
visibility="not has_video_mix 'active' ?
yes : not skin_panel 'videomixer'"
/>
</group>

<panel
class="videopreview"
x="-12"
y="-10"
visibility="has_video_mix 'active' &&
skin_panel 'videomixer'"
>
<visual>
<pos x="+0" y="+0" />
<size width="192" height="108"
/>
<off shape="square"
color="dark" border_size="1" border="bordercolor" />
</visual>
<video x="+1" y="+1" source="channel"
chan="rightvideo" linkdrop="false">
<size width="190" height="106"
/>
</video>
<button
x="+0"
y="+0"
action="deck rightvideo video_transition"
dblclick="video_crossfader 0%"
rightclick="video_crossfader 0%
while_pressed"
>
<size width="192" height="108"
/>
</button>
<group name="fxdropdowns" x="+35"
y="+108+5">
<panel
class="vfxdrop"
width="+122"
x="+0"
y="+0"
action1="video_fx"
action2="video_fx_select"
textaction="get_videofx_name &amp;
param_uppercase"
/>
<textzone x="+0" y="+27">
<size width="122"
height="14" />
<text
fontsize="10"
align="center"
color="textdarker"
text="VIDEO FX"
localize="true"
/>
</textzone>
</group>

</panel>
</group>
<group
name="area_jogwheel_buttons"
x="+10+48+12"
y="+3"
visibility="not has_video_mix 'active' ? yes : not
skin_panel 'videomixer'"
>
<button action="unload"
visibility="loaded">
<pos x="+0" y="+0" />
<size width="22" height="22" />
<off shape="circle" color="buttonoff"
border="bordercolor" border_size="1" />
<over shape="circle"
color="buttonover" border="bordercolor" border_size="1" />
<down shape="circle" color="buttonon"
border="bordercolor" border_size="1" />
<icon
x="180"
y="131"
width="12"
height="12"
coloroff="textdark"
colorover="textover"
colordown="texton"
colorselected="texton"
/>
</button>
<button action="load_next" visibility="not
loaded">
<pos x="+0" y="+0" />
<size width="22" height="22" />
<off shape="circle" color="buttonoff"
border="bordercolor" border_size="1" />
<over shape="circle"
color="buttonover" border="bordercolor" border_size="1" />
<down shape="circle" color="buttonon"
border="bordercolor" border_size="1" />
<icon
x="305"
y="132"
width="12"
height="12"
coloroff="textdark"
colorover="textover"
colordown="texton"
colorselected="texton"
important="important"
/>
</button>
<button action="vinyl_mode">
<pos x="+180+12" y="+0" />
<size width="38" height="13" />
<off
shape="square"
color="buttonoff"
border="bordercolor"
border_size="1"
radius="5"
/>
<over
shape="square"
color="buttonoff"
border="bordercolor"
border_size="1"
radius="5"
/>
<down
shape="square"
color="buttonon_invert"
border="bordercolor"
border_size="1"
radius="5"
/>
<text
fontsize="9"
color="textdark"
colorover="textover"
colordown="deckcolor_invert"
weight=""
align="center"
text="VINYL"
localize="true"
important="true"
/>
</button>
<button action="slip_mode">
<pos x="+180+12" y="+13+4" />
<size width="38" height="13" />
<off
shape="square"
color="buttonoff"
border="bordercolor"
border_size="1"
radius="5"
/>
<over
shape="square"
color="buttonoff"
border="bordercolor"
border_size="1"
radius="5"
/>
<down
shape="square"
color="buttonon_invert"
border="bordercolor"
border_size="1"
radius="5"
/>
<text
fontsize="9"
color="textdark"
colorover="textover"
colordown="deckcolor_invert"
weight=""
align="center"
text="SLIP"
localize="true"
important="true"
/>
</button>
</group>
<button action="stop_button" novisibility="not
loaded && loaded 'opposite'">
<pos x="+10+48+12" y="+130+22" />
<size width="22" height="22" />
<off shape="circle" color="buttonoff"
border="bordercolor" border_size="1" />
<over shape="circle" color="buttonover"
border="bordercolor" border_size="1" />
<down shape="circle" color="buttonon"
border="bordercolor" border_size="1" />
<icon
sysicon="stop"
width="23"
height="23"
color="textdark"
colorover="textover"
colordown="texton"
colorselected="texton"
important="important"
/>
</button>
<button action="clone_from_deck" visibility="not
loaded && loaded 'opposite'">
<pos x="+10+48+12" y="+130+22" />
<size width="22" height="22" />
<off shape="circle" color="buttonoff"
border="bordercolor" border_size="1" />
<over shape="circle" color="buttonover"
border="bordercolor" border_size="1" />
<down shape="circle" color="buttonon"
border="bordercolor" border_size="1" />
<icon
dx="+0"
dy="+0"
x="246"
y="132"
width="12"
height="12"
coloroff="textdark"
colorover="textover"
colordown="texton"
colorselected="texton"
/>
</button>
<group name="area_pitch" x="+10" y="+2">
<panel class="pitch_fader" x="+0" y="+0" />
<button
class="pitchreset_button"
x="+48"
y="+92-10"
sysicon="arrowleft"
action="pitch_reset"
dblclick="pitch 100%"
query="pitch_reset ? blink : off"
/>
<button
class="button_main"
x="+0"
y="+164+5"
width="23"
height="23"
textcolor="textdark"
action="pitch_bend -2% 500ms"
textsize="16"
text="-"
/>
<button
class="button_main"
x="+23+3"
y="+164+5"
width="23"
height="23"
textcolor="textdark"
action="pitch_bend +2% 500ms"
textsize="16"
text="+"
/>
<button action="pitch_lock"
visibility="auto_pitch_lock">
<pos x="+48+5" y="+65" />
<size width="10" height="11" />
<icon
x="240"
y="51"
width="10"
height="11"
coloroff="pitchlock_off"
colorselected="textoff3"
colorover="textover"
coloroverselected="textover"
/>
</button>
</group>
<group name="area_deckoptions" x="+304-10"
y="+233-10-30+15-12">
<button class="settingsbutton"
action="deck_options">
<pos x="+4" y="+6" />
</button>
</group>
<group name="area_transport" x="+48+27+5"
y="+233-10-30">
<button
class="button_main"
x="+0"
y="+0"
action="cue_button"
textaction="cue_button"
weight=""
/>
<button
class="button_main"
x="+69"
y="+0"
sysicon="play_button"
iconsize="32"
action="play_button"
weight=""
/>
<button
class="button_main"
x="+69+69"
y="+0"
action="sync"
text="SYNC"
localize="true"
weight=""
/>
</group>
</panel>
</deck>
</define>

<define class="leftdeck_mini"
placeholders="deck,*panelname,*swapdeck">

<deck deck="[DECK]">
<button action="select">
<pos x="+0" y="+5" />
<size width="24" height="70" />
<up color="darker" border="bordercolor"
border_size="1" />
<over color="buttonover"
border="deckcolorbright" border_size="1" />
<selected color="buttonselected"
border="deckcolorbright" border_size="1" />
<text
fontsize="16"
color="textoff"
colorover="textover"
colorselected="texton"
align="center"
action="get_deck_letter"
/>
</button>
<group name="deckinfo" x="+24+2" y="+5">
<visual name="tracktitle_background">
<pos x="+0" y="+0" />
<size width="779-24-2" height="70" />
<off color="display" shape="square"
border_size="1" border="bordercolor" />
</visual>
<line color="deckinfolines" x="+0"
y="+70-34" width="753" height="1" />
<line color="deckinfolines" x="+753-170"
y="+0" width="1" height="70" />
<line
color="deckinfolines"
x="+753-170-60"
y="+0"
width="1"
height="70-34"
visibility="loaded"
/>
<group name="title_area" x="+0" y="+0"
visibility="get_title ? true : false">
<cover>
<pos x="+5" y="+6" />
<size width="24" height="24" />
</cover>
<textzone group="horizontal"
scroll="no" align="left" click="scroll">
<pos x="+5+24+5" y="+8" />
<size
width="753-170-25-10-60-10" height="20" />
<text
fontsize="16"
color="title"
action="get_title_before_remix"
important="true"
/>
<text
fontsize="16"
color="remix"
action="get_remix_after_title"
important="true"
/>
<text
fontsize="16"
color="remix"
action="get_artist_title_separator"
important="true"
/>
<text
fontsize="16"
color="artist"
action="get_artist_before_feat"
important="true"
/>
<text
fontsize="16"
color="feat"
action="get_featuring_after_artist"
important="true"
/>
</textzone>
</group>
<group name="bpm_area">
<textzone action="edit_bpm"
tooltip="`get_bpm 'all'`">
<pos x="+753-80-8" y="+1" />
<size width="80" height="34" />
<text
fontsize="22"
color="textdeck"
align="right"
weight="bold"
format="%Pbpmex"
/>
</textzone>
</group>
<group name="key_area" x="+753-170+3"
y="+7" visibility="loaded">
<group name="keymodify" x="+0" y="+0">
<button action="key_match_button">
<pos x="+4" y="+0" />
<size width="25" height="24" />
<text
fontsize="11"
color="textdarker"
colorover="textover"
colorselected="deckcolorbright"
align="center"
weight="bold"
action="get_key_modifier_text"
important="true"
/>
</button>
</group>
<textzone action="setting
'keyDisplay'">
<pos x="+30" y="+0" />
<size width="35" height="24" />
<text
fontsize="15"
color="deckcolorbright"
weight="bold"
align="right"
action="get_key"
important="true"
/>
</textzone>
<button action="key_match_menu">
<size width="15" height="20" />
<pos x="+30+35+5" y="+0" />
<icon
dx=""
dy="+1"
sysicon="chevrondown"
width="14"
height="14"
color="textdark"
colorover="textover"
colordown="texton"
colorselected="texton"
/>
</button>
</group>
<group
name="small_phrasekeeper"
x="+753-170-50"
y="+12"
visibility="loaded"
> +45
<visual class="beat_bar_small" x="+0"
y="+0" source="goto_bar 1" />
<visual class="beat_bar_small"
x="+14" y="+0" source="goto_bar 2" />
<visual class="beat_bar_small" x="+0"
y="+7" source="goto_bar 3" />
<visual class="beat_bar_small"
x="+14" y="+7" source="goto_bar 4" />
<button action="phrase_sync 'auto'">
<pos x="+14+14" y="-1" />
<size width="20" height="14" />
<text
fontsize="12"
color="textdark"
align="center"
weight="bold"
action="get_beat_counter"
important="true"
/>
<mouserect x="-28-5" y="-6"
width="20+28+5" height="14+12" />
</button>
</group>
<group
name="time_area"
x="+753-170"
y="+34+2"
width="160+42+20"
height="26"
visibility="loaded"
>
<panel
name="timer_one_deck3mini" group="decktimer_deck3mini" visible="yes">
<textzone>
<pos x="+8" y="+1"
/>
<size width="50"
height="15" />
<text
fontsize="10"
color="textdarker"
align="left"
weight=""
text="ELAPSED"
localize="true"
/>
</textzone>
<textzone>
<pos x="+8" y="+15"
/>
<size width="50"
height="16" />
<text
fontsize="15"
color="textoff2"
align="left"
weight="bold"
action="get_time 'elapsed'"
/>
</textzone>
<textzone>
<pos x="+8+50"
y="+1" />
<size width="50"
height="15" />
<text
fontsize="10"
color="textdarker"
align="right"
weight=""
text="REMAIN"
localize="true"
/>
</textzone>
<textzone>
<pos x="+8+50"
y="+15" />
<size width="50"
height="16" />
<text
fontsize="15"
color="textoff2"
align="right"
weight="bold"
action="get_time 'remain'"
/>
</textzone>
</panel>
<panel
name="timer_two_deck3mini" group="decktimer_deck3mini" visible="no">
<textzone>
<pos x="+8" y="+1"
/>
<size width="50"
height="15" />
<text
fontsize="10"
color="textdarker"
align="left"
weight=""
text="TOTAL"
localize="true"
/>
</textzone>
<textzone>
<pos x="+8" y="+15"
/>
<size width="50"
height="16" />
<text
fontsize="15"
color="textoff2"
align="left"
weight="bold"
action="get_time 'total'"
/>
</textzone>
<textzone>
<pos x="+8+50"
y="+1" />
<size width="50"
height="15" />
<text
fontsize="10"
color="textdarker"
align="right"
weight=""
text="REMAIN"
localize="true"
/>
</textzone>
<textzone>
<pos x="+8+50"
y="+15" />
<size width="50"
height="16" />
<text
fontsize="15"
color="textoff2"
align="right"
weight="bold"
action="get_time 'remain'"
/>
</textzone>
</panel>
<panel
name="timer_three_deck3mini" group="decktimer_deck3mini" visible="no">
<textzone>
<pos x="+5" y="+0"
/>
<size width="44"
height="34" />
<text
fontsize="10"
color="textdarker"
align="left"
weight=""
text="REMAIN"
localize="true"
/>
</textzone>
<textzone>
<pos x="+8+40+4"
y="+0" />
<size width="60"
height="34" />
<text
fontsize="18"
color="textoff2"
align="center"
weight="bold"
action="get_time 'remain'"
/>
</textzone>
</panel>
<button
action="skin_panelgroup 'decktimer_deck3mini'
+1"
tooltip="TIME\nClick to change the time
display"
query="display_time"
width="116"
height="34"
/>
<group name="master"
x="+170-50-5">
<button
action="masterdeck">
<pos x="+0" y="+1"
/>
<size width="50"
height="14" />
<text
fontsize="10"
color="dimmed"
colorover="textoff"
colorselected="textdarker"
align="right"
weight=""
text="MASTER"
localize="true"
/>
</button>
<button
action="auto_sync_options" query="auto_sync_options">
<pos x="+0" y="+14"
/>
<size width="50"
height="12" />
<text
fontsize="10"
color="textdarker"
colorover="textover"
colorselected="deckcolorbright"
align="right"
weight=""
text="SYNC"
localize="true"
/>
</button>
</group>
<group
name="deck_option_indicators" x="+170-50" y="+34-6">
<button
action="auto_match_bpm">
<pos x="+0" y="+0"
/>
<size width="10"
height="3" />
<off shape="square"
color="mixerbackground" />
<on shape="square"
color="deckcolor" />
<over shape="square"
color="buttonover" />
</button>
<button
action="auto_match_key">
<pos x="+12" y="+0"
/>
<size width="10"
height="3" />
<off shape="square"
color="mixerbackground" />
<on shape="square"
color="deckcolor" />
<over shape="square"
color="buttonover" />
</button>
<button
action="auto_sync">
<pos x="+12+12"
y="+0" />
<size width="10"
height="3" />
<off shape="square"
color="mixerbackground" />
<on shape="square"
color="deckcolor" />
<over shape="square"
color="buttonover" />
</button>
<button
action="auto_pitch_lock">
<pos x="+12+12+12"
y="+0" />
<size width="10"
height="3" />
<off shape="square"
color="mixerbackground" />
<on shape="square"
color="deckcolor" />
<over shape="square"
color="buttonover" />
</button>
</group>
</group>
<songpos class="songpos" width="753-170">
<pos x="+1" y="+70-34+1" />
</songpos>
</group><!-- end deck info -->
<group name="toggle_area" x="+0" y="+5+70+5">
<button
class="mini_tab"
y="+2"
height="40-5"
orientation="horizontal"
action="skin_panelgroup
'minideck_group_[PANELNAME]' +1"
text="&gt;"
/>
<panel
name="minideck_fx_[PANELNAME]"
group="minideck_group_[PANELNAME]"
visible="yes"
>
<group name="fx_single" y="+4">
<panel
class="fxdrop"
x="+34"
y="+0"
action1="effect_active 1"
action2="effect_select 1"
textaction="get_effect_name 1 &amp;
param_uppercase"
/>k
<panel name="fxsliders_prm1"
x="+34+130+10" y="+10">
<slider
class="horfxslider"
x="+0"
y="+0"
visibility="effect_active 1"
action="effect_slider 1 1"
dblclick="effect_slider_reset 1 1"
disabled="not effect_has_slider 1 1"
frommiddle="get_effect_slider_default 1
1 0.5"
/>
<slider
class="horfxslider_off"
x="+0"
y="+0"
visibility="not effect_active 1"
action="effect_slider 1 1"
dblclick="effect_slider_reset 1 1"
disabled="not effect_has_slider 1 1"
frommiddle="get_effect_slider_default 1
1 0.5"
/>
</panel>
<group name="fxguis" x="+270"
y="+2">
<button
class="button_main"
textcolor="textdark"
x="+0"
y="+0"
width="20"
height="20"
action="effect_show_gui 1"
textsize="16"
text="+"
/>
</group>
</group>
<line
x="+300"
y="+1"
width="2"
height="36"
color="dark"
hightlight="hightlight"
shadow="shadow"
/>
<group name="quickloop" x="+300+15"
y="+2">
<button
class="button_main"
width="33"
x="+0"
y="+0"
sysicon="chevronleft"
iconsize="15"
action="loop_half"
/>
<button
class="button_off"
width="55"
x="+33+5"
y="+0"
textaction="get_text '%loop'"
action="loop"
rightclick="loop_select"
textsize="12"
important="true"
/>
<button
class="button_main"
width="33"
x="+33+5+54+5"
y="+0"
sysicon="chevronright"
iconsize="15"
action="loop_double"
/>
</group>
</panel>
<panel
name="minideck_pads_[PANELNAME]"
group="minideck_group_[PANELNAME]"
visible="no"
>
<group name="mini_pads" y="+4">
<panel
class="paddrop"
x="+34"
y="+0"
action="pad_page_select"
textaction="pad_page &amp; param_uppercase"
/>
<group name="pads" x="+34+143"
y="-2">
<panel
class="padbutton"
x="+0"
y="+0"
action="pad 1"
rightclick="padshift 1"
textaction="pad 1"
sourcecolor="pad_color 1"
/>
<panel
class="padbutton"
x="+69"
y="+0"
action="pad 2"
rightclick="padshift 2"
textaction="pad 2"
sourcecolor="pad_color 2"
/>
<panel
class="padbutton"
x="+69+69"
y="+0"
action="pad 3"
rightclick="padshift 3"
textaction="pad 3"
sourcecolor="pad_color 3"
/>
<panel
class="padbutton"
x="+69+69+69"
y="+0"
action="pad 4"
rightclick="padshift 4"
textaction="pad 4"
sourcecolor="pad_color 4"
/>
</group>
</group>
</panel>
</group><!-- end toggle area -->
<group x="+799-71" y="+75+5"
visibility="var_not_equal '@$4decks' 0">
<line
x="+0"
y="+0"
width="2"
height="36"
color="dark"
hightlight="hightlight"
shadow="shadow"
/>
<button
x="+20"
y="+2"
class="button_main"
width="30"
sysicon="arrowup"
iconsize="18"
action="deck [SWAPDECK] leftdeck && deck [SWAPDECK]
select"
tooltip="SWAP\nBring this deck to the main deck
area, and bring down the current main deck here"
/>
</group>
<button action="stop_button">
<pos x="+465" y="+75+5+6" />
<size width="22" height="22" />
<off shape="circle" color="buttonoff"
border="bordercolor" border_size="1" />
<over shape="circle" color="buttonover"
border="bordercolor" border_size="1" />
<down shape="circle" color="buttonon"
border="bordercolor" border_size="1" />
<icon
sysicon="stop_button"
width="23"
height="23"
color="textoff3"
colorover="textover"
colordown="texton"
colorselected="texton"
important="important"
/>
</button>
<group name="area_transport" x="+700-69-69-62+9"
y="+75+5+2">
<button
class="button_main"
x="+0"
y="+0"
action="cue_button"
textaction="cue_button"
weight=""
/>
<button
class="button_main"
x="+69"
y="+0"
sysicon="play_button"
iconsize="30"
action="play_button"
weight=""
/>
<button
class="button_main"
x="+69+69"
y="+0"
action="sync"
text="SYNC"
localize="true"
weight=""
/>
</group>
<dropzone>
<pos x="-1" y="+0" />
<size width="799-10+1" height="120" />
<over color="transparent" border_size="2"
border="deckcolor" />
</dropzone>
</deck>
</define>

<define class="rightdeck_mini"
placeholders="deck,*panelname,*swapdeck">

<deck deck="[DECK]">
<button action="select">
<pos x="+799-24-10" y="+5" />
<size width="24" height="70" />
<up color="darker" border="bordercolor"
border_size="1" />
<over color="buttonover"
border="deckcolorbright" border_size="1" />
<selected color="buttonselected"
border="deckcolorbright" border_size="1" />
<text
fontsize="16"
color="textoff"
colorover="textover"
colorselected="texton"
align="center"
action="get_deck_letter"
/>
</button>
<group name="deckinfo" x="+10" y="+5">
<visual name="tracktitle_background">
<pos x="+0" y="+0" />
<size width="779-24-2" height="70" />
<off color="display" shape="square"
border_size="1" border="bordercolor" />
</visual>
<line color="deckinfolines" x="+0"
y="+70-34" width="753" height="1" />
<line color="deckinfolines" x="+170" y="+0"
width="1" height="70" />
<line
color="deckinfolines"
x="+170+60"
y="+0"
width="1"
height="70-34"
visibility="loaded"
/>
<group name="title_area" x="+170" y="+0"
visibility="get_title ? true : false">
<cover>
<pos x="+583-24-5" y="+6" />
<size width="24" height="24" />
</cover>
<textzone group="horizontal"
scroll="no" align="right" click="scroll">
<pos x="+60+5" y="+8" />
<size
width="753-170-25-10-60-10" height="20" />
<text
fontsize="16"
color="title"
action="get_title_before_remix"
important="true"
/>
<text
fontsize="16"
color="remix"
action="get_remix_after_title"
important="true"
/>
<text
fontsize="16"
color="remix"
action="get_artist_title_separator"
important="true"
/>
<text
fontsize="16"
color="artist"
action="get_artist_before_feat"
important="true"
/>
<text
fontsize="16"
color="feat"
action="get_featuring_after_artist"
important="true"
/>
</textzone>
</group>
<group name="bpm_area">
<textzone action="edit_bpm"
tooltip="`get_bpm 'all'`">
<pos x="+8" y="+1" />
<size width="80" height="34" />
<text
fontsize="22"
color="textdeck"
align="left"
weight="bold"
format="%Pbpmex"
/>
</textzone>
</group>
<group name="key_area" x="+80+3" y="+7"
visibility="loaded">
<group name="keymodify" x="+0" y="+0">
<button action="key_match_button">
<pos x="+35+5+15+2" y="+0" />
<size width="25" height="24" />
<text
fontsize="11"
color="textdarker"
colorover="textover"
colorselected="deckcolorbright"
align="center"
weight="bold"
action="get_key_modifier_text"
important="true"
/>
</button>
</group>
<textzone action="setting
'keyDisplay'">
<pos x="+0" y="+0" />
<size width="35" height="24" />
<text
fontsize="15"
color="deckcolorbright"
weight="bold"
align="right"
action="get_key"
important="true"
/>
</textzone>
<button action="key_match_menu">
<size width="15" height="20" />
<pos x="+35+5" y="+0" />
<icon
dx=""
dy="+1"
sysicon="chevrondown"
width="14"
height="14"
color="textdark"
colorover="textover"
colordown="texton"
colorselected="texton"
/>
</button>
</group>
<group name="small_phrasekeeper" x="+170+3"
y="+12" visibility="loaded"> +45
<group x="+20+5">
<visual class="beat_bar_small"
x="+0" y="+0" source="goto_bar 1" />
<visual class="beat_bar_small"
x="+14" y="+0" source="goto_bar 2" />
<visual class="beat_bar_small"
x="+0" y="+7" source="goto_bar 3" />
<visual class="beat_bar_small"
x="+14" y="+7" source="goto_bar 4" />
</group>
<button action="phrase_sync 'auto'">
<pos x="+0" y="-1" />
<size width="20" height="14" />
<text
fontsize="12"
color="textdark"
align="center"
weight="bold"
action="get_beat_counter"
important="true"
/>
<mouserect x="+0" y="-6"
width="20+28+5" height="14+12" />
</button>
</group>
<group
name="time_area"
x="+0"
y="+34+2"
width="160+42+20"
height="26"
visibility="loaded"
>
<group x="+55">
<panel
name="timer_one_deck4mini" group="decktimer_deck4mini" visible="yes">
<textzone>
<pos x="+8" y="+1"
/>
<size width="50"
height="15" />
<text
fontsize="10"
color="textdarker"
align="left"
weight=""
text="ELAPSED"
localize="true"
/>
</textzone>
<textzone>
<pos x="+8" y="+15"
/>
<size width="50"
height="16" />
<text
fontsize="15"
color="textoff2"
align="left"
weight="bold"
action="get_time 'elapsed'"
/>
</textzone>
<textzone>
<pos x="+8+50"
y="+1" />
<size width="50"
height="15" />
<text
fontsize="10"
color="textdarker"
align="right"
weight=""
text="REMAIN"
localize="true"
/>
</textzone>
<textzone>
<pos x="+8+50"
y="+15" />
<size width="50"
height="16" />
<text
fontsize="15"
color="textoff2"
align="right"
weight="bold"
action="get_time 'remain'"
/>
</textzone>
</panel>
<panel
name="timer_two_deck4mini" group="decktimer_deck4mini" visible="no">
<textzone>
<pos x="+8" y="+1"
/>
<size width="50"
height="15" />
<text
fontsize="10"
color="textdarker"
align="left"
weight=""
text="TOTAL"
localize="true"
/>
</textzone>
<textzone>
<pos x="+8" y="+15"
/>
<size width="50"
height="16" />
<text
fontsize="15"
color="textoff2"
align="left"
weight="bold"
action="get_time 'total'"
/>
</textzone>
<textzone>
<pos x="+8+50"
y="+1" />
<size width="50"
height="15" />
<text
fontsize="10"
color="textdarker"
align="right"
weight=""
text="REMAIN"
localize="true"
/>
</textzone>
<textzone>
<pos x="+8+50"
y="+15" />
<size width="50"
height="16" />
<text
fontsize="15"
color="textoff2"
align="right"
weight="bold"
action="get_time 'remain'"
/>
</textzone>
</panel>
<panel
name="timer_three_deck4mini" group="decktimer_deck4mini" visible="no">
<textzone>
<pos x="+5+60+5"
y="+0" />
<size width="44"
height="34" />
<text
fontsize="10"
color="textdarker"
align="left"
weight=""
text="REMAIN"
localize="true"
/>
</textzone>
<textzone>
<pos x="+5" y="+0"
/>
<size width="60"
height="34" />
<text
fontsize="18"
color="textoff2"
align="center"
weight="bold"
action="get_time 'remain'"
/>
</textzone>
</panel>
<button
action="skin_panelgroup
'decktimer_deck4mini' +1"
tooltip="TIME\nClick to change the time
display"
query="display_time"
width="116"
height="34"
/>
</group>
<group name="master" x="+5">
<button
action="masterdeck">
<pos x="+0" y="+1"
/>
<size width="50"
height="14" />
<text
fontsize="10"
color="dimmed"
colorover="textoff"
colorselected="textdarker"
align="left"
weight=""
text="MASTER"
localize="true"
/>
</button>
<button
action="auto_sync_options" query="auto_sync_options">
<pos x="+0" y="+14"
/>
<size width="50"
height="12" />
<text
fontsize="10"
color="textdarker"
colorover="textover"
colorselected="deckcolorbright"
align="left"
weight=""
text="SYNC"
localize="true"
/>
</button>
</group>
<group
name="deck_option_indicators" x="+5" y="+34-6">
<button
action="auto_match_bpm">
<pos x="+0" y="+0"
/>
<size width="10"
height="3" />
<off shape="square"
color="mixerbackground" />
<on shape="square"
color="deckcolor" />
<over shape="square"
color="buttonover" />
</button>
<button
action="auto_match_key">
<pos x="+12" y="+0"
/>
<size width="10"
height="3" />
<off shape="square"
color="mixerbackground" />
<on shape="square"
color="deckcolor" />
<over shape="square"
color="buttonover" />
</button>
<button
action="auto_sync">
<pos x="+12+12"
y="+0" />
<size width="10"
height="3" />
<off shape="square"
color="mixerbackground" />
<on shape="square"
color="deckcolor" />
<over shape="square"
color="buttonover" />
</button>
<button
action="auto_pitch_lock">
<pos x="+12+12+12"
y="+0" />
<size width="10"
height="3" />
<off shape="square"
color="mixerbackground" />
<on shape="square"
color="deckcolor" />
<over shape="square"
color="buttonover" />
</button>
</group>
</group>
<songpos class="songpos" width="753-170">
<pos x="+170+1" y="+70-34+1" />
</songpos>
</group><!-- end deck info -->
<group name="toggle_area" x="+60+268"
y="+5+70+5">
<button
class="mini_tab"
x="+160+275"
y="+0"
height="40-5"
orientation="horizontal"
action="skin_panelgroup
'minideck_group_[PANELNAME]' +1"
text="&lt;"
/>
<panel
name="minideck_fx_[PANELNAME]"
group="minideck_group_[PANELNAME]"
visible="yes"
>
<group name="fx_single" x="+160+10"
y="+4">
<panel
class="fxdrop"
x="+0"
y="+0"
action1="effect_active 1"
action2="effect_select 1"
textaction="get_effect_name 1 &amp;
param_uppercase"
/>
<panel name="fxsliders_prm1"
x="+130+10" y="+10">
<slider
class="horfxslider"
x="+0"
y="+0"
visibility="effect_active 1"
action="effect_slider 1 1"
dblclick="effect_slider_reset 1 1"
disabled="not effect_has_slider 1 1"
frommiddle="get_effect_slider_default 1
1 0.5"
/>
<slider
class="horfxslider_off"
x="+0"
y="+0"
visibility="not effect_active 1"
action="effect_slider 1 1"
dblclick="effect_slider_reset 1 1"
disabled="not effect_has_slider 1 1"
frommiddle="get_effect_slider_default 1
1 0.5"
/>
</panel>
<group name="fxguis" x="+235"
y="+2">
<button
class="button_main"
textcolor="textdark"
x="+0"
y="+0"
width="20"
height="20"
action="effect_show_gui 1"
textsize="16"
text="+"
/>
</group>
</group>
<line
x="+160"
y="+1"
width="2"
height="36"
color="dark"
hightlight="hightlight"
shadow="shadow"
/>
<group name="quickloop" x="+15"
y="+2">
<button
class="button_main"
width="33"
x="+0"
y="+0"
sysicon="chevronleft"
iconsize="15"
action="loop_half"
/>
<button
class="button_off"
width="55"
x="+33+5"
y="+0"
textaction="get_text '%loop'"
action="loop"
rightclick="loop_select"
textsize="12"
important="true"
/>
<button
class="button_main"
width="33"
x="+33+5+54+5"
y="+0"
sysicon="chevronright"
iconsize="15"
action="loop_double"
/>
</group>
</panel>
<panel
name="minideck_pads_[PANELNAME]"
group="minideck_group_[PANELNAME]"
visible="no"
>
<group name="mini_pads" y="+4">
<panel
class="paddrop"
x="+10"
y="+0"
action="pad_page_select"
textaction="pad_page &amp; param_uppercase"
/>
<group name="pads" x="+10+143"
y="-2">
<panel
class="padbutton"
x="+0"
y="+0"
action="pad 1"
rightclick="padshift 1"
textaction="pad 1"
sourcecolor="pad_color 1"
/>
<panel
class="padbutton"
x="+69"
y="+0"
action="pad 2"
rightclick="padshift 2"
textaction="pad 2"
sourcecolor="pad_color 2"
/>
<panel
class="padbutton"
x="+69+69"
y="+0"
action="pad 3"
rightclick="padshift 3"
textaction="pad 3"
sourcecolor="pad_color 3"
/>
<panel
class="padbutton"
x="+69+69+69"
y="+0"
action="pad 4"
rightclick="padshift 4"
textaction="pad 4"
sourcecolor="pad_color 4"
/>
</group>
</group>
</panel>
</group><!-- end toggle area -->
<group x="+10" y="+75+5"
visibility="var_not_equal '@$4decks' 0">
<line
x="+26+20"
y="+0"
width="2"
height="36"
color="dark"
hightlight="hightlight"
shadow="shadow"
/>
<button
x="+0"
y="+2"
class="button_main"
width="30"
sysicon="arrowup"
iconsize="18"
action="deck [SWAPDECK] rightdeck && deck
[SWAPDECK] select"
tooltip="SWAP\nBring this deck to the main deck
area, and bring down the current main deck here"
/>
</group>
<button action="stop_button">
<pos x="+299" y="+75+5+6" />
<size width="22" height="22" />
<off shape="circle" color="buttonoff"
border="bordercolor" border_size="1" />
<over shape="circle" color="buttonover"
border="bordercolor" border_size="1" />
<down shape="circle" color="buttonon"
border="bordercolor" border_size="1" />
<icon
sysicon="stop_button"
width="23"
height="23"
color="textoff3"
colorover="textover"
colordown="texton"
colorselected="texton"
important="important"
/>
</button>
<group name="area_transport" x="+48+27+5"
y="+75+5+2">
<button
class="button_main"
x="+0"
y="+0"
action="cue_button"
textaction="cue_button"
weight=""
/>
<button
class="button_main"
x="+69"
y="+0"
sysicon="play_button"
iconsize="30"
action="play_button"
weight=""
/>
<button
class="button_main"
x="+69+69"
y="+0"
action="sync"
text="SYNC"
localize="true"
weight=""
/>
</group>
<dropzone>
<pos x="+0" y="+0" />
<size width="799-10+1" height="120" />
<over color="transparent" border_size="2"
border="deckcolor" />
</dropzone>
</deck>
</define> <!-- end rightdeck mini -->

<define class="mini_mixer"
placeholders="*minideck_left=3,*minideck_right=4">
<line
x="+0"
y="+0"
width="1"
height="120"
color="dark"
hightlight="hightlight"
shadow="shadow"
/>
<line
x="+322-1"
y="+0"
width="1"
height="120"
color="dark"
hightlight="hightlight"
shadow="shadow"
/>
<group name="mini_mixer_4d2c" x="+0"
y="+0">
<group name="vu_area" x="+80+60+1"
y="+25">
<panel visibility="not deck
[MINIDECK_LEFT] leftdeck">
<deck deck="3">
<group
name="vu_left" x="+9" y="+0">
<visual
source="get_level_left"
type="linear"
orientation="vertical"
direction="up"
>
<pos
x="+0" y="+0" />
<size
width="3" height="120-43" />
<off
x="1760" y="0" condition="var_not_equal '@$colorscheme' 2" />
<off
x="1807" y="0" condition="var_equal '@$colorscheme' 2" />
<on
x="1469" y="0" />
</visual>
<visual
source="get_level_right"
type="linear"
orientation="vertical"
direction="up"
>
<pos
x="+3+2" y="+0" />
<size
width="3" height="120-43" />
<off
x="1760" y="0" condition="var_not_equal '@$colorscheme' 2" />
<off
x="1807" y="0" condition="var_equal '@$colorscheme' 2" />
<on
x="1469" y="0" />
</visual>
</group>
</deck>
</panel>
<panel visibility="deck
[MINIDECK_LEFT] leftdeck">
<deck deck="1">
<group
name="vu_left" x="+9" y="+0">
<visual
source="get_level_left"
type="linear"
orientation="vertical"
direction="up"
>
<pos
x="+0" y="+0" />
<size
width="3" height="120-43" />
<off
x="1760" y="0" condition="var_not_equal '@$colorscheme' 2" />
<off
x="1807" y="0" condition="var_equal '@$colorscheme' 2" />
<on
x="1792" y="0" />
</visual>
<visual
source="get_level_right"
type="linear"
orientation="vertical"
direction="up"
>
<pos
x="+3+2" y="+0" />
<size
width="3" height="120-43" />
<off
x="1760" y="0" condition="var_not_equal '@$colorscheme' 2" />
<off
x="1807" y="0" condition="var_equal '@$colorscheme' 2" />
<on
x="1792" y="0" />
</visual>
</group>
</deck>
</panel>
<panel visibility="deck
[MINIDECK_RIGHT] rightdeck">
<deck deck="2">
<group
name="vu_right" x="+9+8+6" y="+0">
<visual
source="get_level_left"
type="linear"
orientation="vertical"
direction="up"
>
<pos
x="+0" y="+0" />
<size
width="3" height="120-43" />
<off
x="1760" y="0" condition="var_not_equal '@$colorscheme' 2" />
<off
x="1807" y="0" condition="var_equal '@$colorscheme' 2" />
<on
x="1776" y="0" />
</visual>
<visual
source="get_level_right"
type="linear"
orientation="vertical"
direction="up"
>
<pos
x="+3+2" y="+0" />
<size
width="3" height="120-43" />
<off
x="1760" y="0" condition="var_not_equal '@$colorscheme' 2" />
<off
x="1807" y="0" condition="var_equal '@$colorscheme' 2" />
<on
x="1776" y="0" />
</visual>
</group>
</deck>
</panel>
<panel visibility="not deck
[MINIDECK_RIGHT] rightdeck">
<deck deck="4">
<group
name="vu_right" x="+9+8+6" y="+0">
<visual
source="get_level_left"
type="linear"
orientation="vertical"
direction="up"
>
<pos
x="+0" y="+0" />
<size
width="3" height="120-43" />
<off
x="1760" y="0" condition="var_not_equal '@$colorscheme' 2" />
<off
x="1807" y="0" condition="var_equal '@$colorscheme' 2" />
<on
x="1453" y="0" />
</visual>
<visual
source="get_level_right"
type="linear"
orientation="vertical"
direction="up"
>
<pos
x="+3+2" y="+0" />
<size
width="3" height="120-43" />
<off
x="1760" y="0" condition="var_not_equal '@$colorscheme' 2" />
<off
x="1807" y="0" condition="var_equal '@$colorscheme' 2" />
<on
x="1453" y="0" />
</visual>
</group>
</deck>
</panel>
</group>
<panel visibility="deck
[MINIDECK_LEFT] leftdeck">
<deck deck="1">
<panel
class="volume_fader_short" x="+90" y="+20" />
<group x="+19" y="+15">
<panel class="knob"
x="+0" y="+0">
<slider
action="gain" dblclick="gain 50%" frommiddle="true" />

<textzone><text action="gain_label" /></textzone>


</panel>
</group>
<button
class="button_deck_inverted"
x="+18"
y="+120-36"
width="43"
height="26"
action="pfl"
sysicon="headphones"
iconsize="21"
/>
</deck>
</panel>
<panel visibility="not deck
[MINIDECK_LEFT] leftdeck">
<deck deck="3">
<panel
class="volume_fader_short" x="+90" y="+20" />
<group x="+19" y="+15">
<panel class="knob"
x="+0" y="+0">
<slider
action="gain" dblclick="gain 50%" frommiddle="true" />

<textzone><text action="gain_label" /></textzone>


</panel>
</group>
<button
class="button_deck_inverted"
x="+18"
y="+120-36"
width="43"
height="26"
action="pfl"
sysicon="headphones"
iconsize="21"
/>
</deck>
</panel>
<panel visibility="deck
[MINIDECK_RIGHT] rightdeck">
<deck deck="2">
<panel
class="volume_fader_short" x="+320-90-40" y="+20" />
<group x="+320-42-19+1"
y="+15">
<panel class="knob"
x="+0" y="+0">
<slider
action="gain" dblclick="gain 50%" frommiddle="true" />

<textzone><text action="gain_label" /></textzone>


</panel>
</group>
<button
class="button_deck_inverted"
x="+320-43-18"
y="+120-36"
width="43"
height="26"
action="pfl"
sysicon="headphones"
iconsize="21"
/>
</deck>
</panel>
<panel visibility="not deck
[MINIDECK_RIGHT] rightdeck">
<deck deck="4">
<panel
class="volume_fader_short" x="+320-90-40" y="+20" />
<group x="+320-42-19+1"
y="+15">
<panel class="knob"
x="+0" y="+0">
<slider
action="gain" dblclick="gain 50%" frommiddle="true" />

<textzone><text action="gain_label" /></textzone>


</panel>
</group>
<button
class="button_deck_inverted"
x="+320-43-18"
y="+120-36"
width="43"
height="26"
action="pfl"
sysicon="headphones"
iconsize="21"
/>
</deck>
</panel>
</group>
</define>

<!-- start browser not zoomed -->


<panel visibility="not browser_zoom">
<!-- MAIN WAVEFORM -->

<!-- <line name="lineabove" color="#8612bd" x="0" y="+80"


width="1920" height="1" /> -->

<panel name="topwave">

<pos
x="4"
y="341+110"
condition="var_equal '@$waveformpos' 1 && var_equal
'@$4mixer' 0 && var_not_equal '@$4decks' 0"
/>
<pos x="4" y="341" condition="var_equal '@$waveformpos' 1"
/>
<pos x="4" y="0" />

<visual name="waveform_background_full">
<pos x="4" y="+64" />
<size width="1912" height="250" />
<off color="waveformbackground" shape="square" />
</visual>
<line
name="topwave_top"
color="#8612bd"
x="0"
y="+62"
width="1920"
height="6"
/>
<line
name="topwave_bottom"
color="#8612bd"
x="0"
y="+310"
width="1920"
height="6"
/>
<panel
name="defaultwave"
visibility="setting skinWaveformType 1 && var_equal
'@$4decks' 0 ? true : var_equal '@$4waveforms' 0"
x="+8"
y="+38"
>
<rhythmzone mirror="true" upsidedown="false"
fade="200">
<pos x="+4" y="+38" />
<size width="1900" height="220" />
<colors
deck1="0"
deck1_active="waveform_active1"
deck1_left="waveform_passive1"
deck2="0"
deck2_active="waveform_active2"
deck2_right="waveform_passive2"
deck3="0"
deck3_active="waveform_active3"
deck3_left="waveform_passive3"
deck4="0"
deck4_active="waveform_active4"
deck4_right="waveform_passive4"
/>
<rhythm y="+0" height="200" />
<grid height="8" width="12" maxwidth="12">
<pos y1="+234-30+5" y2="+234-30+15"
y3="+234-30+5" y4="+234-30+15" />
</grid>
<gridlines width="1" color="darkgray"
transparency="0.6" />
<cue y="+0" height="115">
<mask x="307" y="0" width="15" height="15"
/>
<text dx="+16" dy="-2" weight="bold"
fontsize="13" color="deckcolor" />
</cue>
<overlay>
<pos x="961" y="+0-08" />
<size width="2" height="242" />
<background color="#ffffff" shape="square"
/>
</overlay>
</rhythmzone>
</panel>
<panel
name="defaultwave4"
visibility="setting skinWaveformType 1 && var_equal
'@$4waveforms' 1 && var_not_equal '@$4decks' 0"
x="+8"
y="+44"
>
<rhythmzone mirror="true" upsidedown="false"
fade="200">
<pos x="0" y="+0" />
<size width="1920" height="220" />
<colors
deck1="waveform_passive1"
deck1_active="waveform_active1"
deck1_left="0"
deck2="waveform_passive2"
deck2_active="waveform_active2"
deck2_right="0"
deck3="waveform_passive3"
deck3_active="waveform_active3"
deck3_left="0"
deck4="waveform_passive4"
deck4_active="waveform_active4"
deck4_right="0"
/>
<rhythm y="+0" height="220-30" />
<grid height="5" width="5" maxwidth="12">
<pos y1="+234-30+2" y2="+234-30+2+7"
y3="+234-30+2+7+7" y4="+234-30+2+7+7+7" />
</grid>
<gridlines width="1" color="darkgray"
transparency="0.6" />
<cue y="+0" height="115">
<mask x="307" y="0" width="15" height="15"
/>
<text dx="+16" dy="-2" weight="bold"
fontsize="13" color="deckcolor" />
</cue>
<overlay>
<pos x="960" y="-2" />
<size width="1" height="173" />
<background color="needle" shape="square"
/>
</overlay>
</rhythmzone>
</panel>
<panel
name="fullwave4"
visibility="not setting skinWaveformType 1 && var_equal
'@$4waveforms' 1 && var_not_equal '@$4decks' 0"
>
<scratchwave
deck="1"
orientation="horizontal"
color="scratch1"
color2="scratch2"
>
<pos x="0" y="+45+12" />
<size width="1920" height="43-24" />
<grid
size="1"
mainsize="4"
height="8"
pos="-10"
maincolor="deckcolor"
color="darkgray"
mirrored="true"
shapepos="-12"
shapemirrored="down"
/>
<gridlines width="1" color="darkgray"
transparency="0.5" />
<cue y="-12" height="15">
<mask x="307" y="0" width="15"
height="15" />
<text dx="+12" dy="-2" weight=""
fontsize="13" color="texton" />
</cue>
<overlay>
<pos x="960" y="-12" />
<size width="1" height="43" />
<background color="needle"
shape="square" />
</overlay>
</scratchwave>
<dropzone deck="1">
<pos x="+0" y="+45" />
<size width="1920" height="43" />
<over color="transparent" border_size="2"
border="deckcolor" />
</dropzone>

<group y="+43">
<scratchwave
deck="2"
orientation="horizontal"
color="scratch1"
color2="scratch2"
>
<pos x="0" y="+45+12" />
<size width="1920" height="43-24" />
<grid
size="1"
mainsize="4"
height="8"
pos="-10"
maincolor="deckcolor"
color="darkgray"
mirrored="true"
shapepos="-12"
shapemirrored="both"
/>
<gridlines width="1" color="darkgray"
transparency="0.5" />
<cue y="-12" height="15">
<mask x="307" y="0" width="15"
height="15" />
<text dx="+12" dy="-2"
weight="" fontsize="13" color="texton" />
</cue>
<overlay>
<pos x="960" y="-12" />
<size width="1" height="43" />
<background color="needle"
shape="square" />
</overlay>
</scratchwave>
<dropzone deck="2">
<pos x="+0" y="+45" />
<size width="1920" height="43" />
<over color="transparent"
border_size="2" border="deckcolor" />
</dropzone>
</group>
<group y="+43+43">
<scratchwave
deck="3"
orientation="horizontal"
color="scratch1"
color2="scratch2"
>
<pos x="0" y="+45+12" />
<size width="1920" height="43-24" />
<grid
size="1"
mainsize="4"
height="8"
pos="-10"
maincolor="deckcolor"
color="darkgray"
mirrored="true"
shapepos="-12"
shapemirrored="both"
/>
<gridlines width="1" color="darkgray"
transparency="0.5" />
<cue y="-12" height="15">
<mask x="307" y="0" width="15"
height="15" />
<text dx="+12" dy="-2"
weight="" fontsize="13" color="texton" />
</cue>
<overlay>
<pos x="960" y="-12" />
<size width="1" height="43" />
<background color="needle"
shape="square" />
</overlay>
</scratchwave>
<dropzone deck="3">
<pos x="+0" y="+45" />
<size width="1920" height="43" />
<over color="transparent"
border_size="2" border="deckcolor" />
</dropzone>
</group>
<group y="+43+43+43">
<scratchwave
deck="4"
orientation="horizontal"
color="scratch1"
color2="scratch2"
>
<pos x="0" y="+45+12" />
<size width="1920" height="43-24" />
<grid
size="1"
mainsize="4"
height="8"
pos="-10"
maincolor="deckcolor"
color="darkgray"
mirrored="true"
shapepos="-12"
shapemirrored="up"
/>
<gridlines width="1" color="darkgray"
transparency="0.5" />
<cue y="-12" height="15">
<mask x="307" y="0" width="15"
height="15" />
<text dx="+12" dy="-2"
weight="" fontsize="13" color="texton" />
</cue>
<overlay>
<pos x="960" y="-12" />
<size width="1" height="43" />
<background color="needle"
shape="square" />
</overlay>
</scratchwave>
<dropzone deck="4">
<pos x="+0" y="+45" />
<size width="1920" height="43" />
<over color="transparent"
border_size="2" border="deckcolor" />
</dropzone>
</group>
</panel>
<panel
name="fullwave2"
visibility="not setting skinWaveformType 1 && var_equal
'@$4decks' 0 ? true : var_equal '@$4waveforms' 0"
>

<group visibility="not deck 3 leftdeck">


<scratchwave
deck="1"
orientation="horizontal"
color="scratch1"
color2="scratch2"
>
<pos x="0" y="+45+12" />
<size width="1920" height="84-24" />
<grid
size="1"
mainsize="4"
height="8"
pos="-10"
maincolor="deckcolor"
color="darkgray"
mirrored="true"
shapepos="-13"
shapemirrored="down"
/>
<gridlines width="1" color="darkgray"
transparency="0.5" />
<cue y="-12" height="84">
<mask x="307" y="0" width="15"
height="15" />
<text dx="+12" dy="-2" weight=""
fontsize="13" color="texton" />
</cue>
<overlay>
<pos x="960" y="-12-2" />
<size width="1" height="84+4" />
<background color="needle"
shape="square" />
</overlay>
</scratchwave>
<dropzone deck="1">
<pos x="+0" y="+45" />
<size width="1920" height="84" />
<over color="transparent" border_size="2"
border="deckcolor" />
</dropzone>
</group>
<group visibility="deck 3 leftdeck">
<scratchwave
deck="3"
orientation="horizontal"
color="scratch1"
color2="scratch2"
>
<pos x="0" y="+45+12" />
<size width="1920" height="84-24" />
<grid
size="1"
mainsize="4"
height="8"
pos="-10"
maincolor="deckcolor"
color="darkgray"
mirrored="true"
shapepos="-13"
shapemirrored="down"
/>
<gridlines width="1" color="darkgray"
transparency="0.5" />
<cue y="-12" height="84">
<mask x="307" y="0" width="15"
height="15" />
<text dx="+12" dy="-2" weight=""
fontsize="13" color="texton" />
</cue>
<overlay>
<pos x="960" y="-12-2" />
<size width="1" height="84+4" />
<background color="needle"
shape="square" />
</overlay>
</scratchwave>
<dropzone deck="3">
<pos x="+0" y="+45" />
<size width="1920" height="84" />
<over color="transparent" border_size="2"
border="deckcolor" />
</dropzone>
</group>
<group visibility="not deck 4 rightdeck">
<scratchwave
deck="2"
orientation="horizontal"
color="scratch1"
color2="scratch2"
>
<pos x="0" y="+45+84+2+12" />
<size width="1920" height="84-25" />
<grid
size="1"
mainsize="4"
height="8"
pos="-10"
maincolor="deckcolor"
color="darkgray"
mirrored="true"
shapepos="-13"
shapemirrored="up"
/>
<gridlines width="1" color="darkgray"
transparency="0.5" />
<cue y="-12" height="84">
<mask x="307" y="0" width="15"
height="15" />
<text dx="+12" dy="-2" weight=""
fontsize="13" color="texton" />
</cue>
<overlay>
<pos x="960" y="-12" />
<size width="1" height="84" />
<background color="needle"
shape="square" />
</overlay>
</scratchwave>
<dropzone deck="2">
<pos x="+0" y="+45+84" />
<size width="1920" height="84" />
<over color="transparent" border_size="2"
border="deckcolor" />
</dropzone>
</group>
<group visibility="deck 4 rightdeck">
<scratchwave
deck="4"
orientation="horizontal"
color="scratch1"
color2="scratch2"
>
<pos x="0" y="+45+84+2+12" />
<size width="1920" height="84-25" />
<grid
size="1"
mainsize="4"
height="8"
pos="-10"
maincolor="deckcolor"
color="darkgray"
mirrored="true"
shapepos="-13"
shapemirrored="up"
/>
<gridlines width="1" color="darkgray"
transparency="0.5" />
<cue y="-12" height="84">
<mask x="307" y="0" width="15"
height="15" />
<text dx="+12" dy="-2" weight=""
fontsize="13" color="texton" />
</cue>
<overlay>
<pos x="960" y="-12" />
<size width="1" height="84" />
<background color="needle"
shape="square" />
</overlay>
</scratchwave>
<dropzone deck="4">
<pos x="+0" y="+45+84" />
<size width="1920" height="84" />
<over color="transparent" border_size="2"
border="deckcolor" />
</dropzone>
</group>
</panel>

<visual visibility="0.8">
<pos x="+10+1" y="+45+35" />
<size width="26-2" height="173-70" />
<off shape="square" color="darker" border_size="1"
border="graydarker" />
</visual>

<slider
action="zoom &amp; zoom_scratch"
rightclick="temporary"
dblclick="reset"
orientation="vertical"
>
<pos x="+10+2" y="+45+35" />
<size width="26-4" height="173-70" />
<fader width="26-4" height="8" color="gray" />
</slider>

<panel name="barcounter" visible="no">

<group
name="barcounter_horz"
visibility="var_equal '@$4decks' 0 ? true :
var_equal '@$4waveforms' 0"
>
<group name="barcounter_left" x="960-150" y="+43+15">
<deck deck="left">
<visual visibility="0.4">
<pos x="+0" y="+0" />
<size width="120" height="20" />
<off color="darker" shape="square" />
</visual>
<textzone visibility="loaded">
<pos x="+10" y="+0" />
<size width="120-20" height="20" />
<text
fontsize="16"
weight=""
color="textbright"
align="right"
format="`get_bar`.`get_beat_num`
bars"
/>
</textzone>
</deck>
</group>
<group name="barcounter_right" x="960-150"
y="+43+15+86">
<deck deck="right">
<visual visibility="0.4">
<pos x="+0" y="+0" />
<size width="120" height="20" />
<off color="darker" shape="square" />
</visual>
<textzone visibility="loaded">
<pos x="+10" y="+0" />
<size width="120-20" height="20" />
<text
fontsize="16"
weight=""
color="textbright"
align="right"
format="`get_bar`.`get_beat_num`
bars"
/>
</textzone>
</deck>
</group>
</group>

<group
name="barcounter_horz4"
visibility="var_equal '@$4waveforms' 1 && var_equal
'@$4decks' 1"
>
<group name="barcounter_1" x="960-150" y="+43+15">
<deck deck="1">
<visual visibility="0.4">
<pos x="+0" y="+0" />
<size width="120" height="20" />
<off color="darker" shape="square" />
</visual>
<textzone visibility="loaded">
<pos x="+10" y="+0" />
<size width="120-20" height="20" />
<text
fontsize="16"
weight=""
color="textbright"
align="right"
format="`get_bar`.`get_beat_num`
bars"
/>
</textzone>
</deck>
</group>
<group name="barcounter_2" x="960-150" y="+43+15+43">
<deck deck="2">
<visual visibility="0.4">
<pos x="+0" y="+0" />
<size width="120" height="20" />
<off color="darker" shape="square" />
</visual>
<textzone visibility="loaded">
<pos x="+10" y="+0" />
<size width="120-20" height="20" />
<text
fontsize="16"
weight=""
color="textbright"
align="right"
format="`get_bar`.`get_beat_num`
bars"
/>
</textzone>
</deck>
</group>
<group name="barcounter_3" x="960-150"
y="+43+15+43+43">
<deck deck="3">
<visual visibility="0.4">
<pos x="+0" y="+0" />
<size width="120" height="20" />
<off color="darker" shape="square" />
</visual>
<textzone visibility="loaded">
<pos x="+10" y="+0" />
<size width="120-20" height="20" />
<text
fontsize="16"
weight=""
color="textbright"
align="right"
format="`get_bar`.`get_beat_num`
bars"
/>
</textzone>
</deck>
</group>
<group name="barcounter_4" x="960-150"
y="+43+15+43+43+43">
<deck deck="4">
<visual visibility="0.4">
<pos x="+0" y="+0" />
<size width="120" height="20" />
<off color="darker" shape="square" />
</visual>
<textzone visibility="loaded">
<pos x="+10" y="+0" />
<size width="120-20" height="20" />
<text
fontsize="16"
weight=""
color="textbright"
align="right"
format="`get_bar`.`get_beat_num`
bars"
/>
</textzone>
</deck>
</group>
</group>

</panel>

</panel>

<!-- DECKS -->

<panel name="deck_full">
<panel
class="deckleft"
panelname="deck1"
deck="1"
visibility="not deck 3 leftdeck"
/>
<panel
class="deckleft"
panelname="deck3"
deck="3"
visibility="deck 3 leftdeck"
/>
<panel
class="deckright"
panelname="deck2"
deck="2"
visibility="not deck 4 rightdeck"
/>
<panel
class="deckright"
panelname="deck4"
deck="4"
visibility="deck 4 rightdeck"
/>
</panel>

<!-- MINI DECKS -->

<panel x="0" condition="var_not_equal '@$4decks' 0">


<pos x="0" y="1080-512-10+1" condition="var_not_equal
'@$4mixer' 0" />
<pos
x="0"
y="1080-512-10+1"
condition="var_equal '@$4mixer' 0 && var_not_equal
'@$waveformpos' 1"
/>
<pos
x="0"
y="1080-512-10+1-170-10"
condition="var_equal '@$waveformpos' 1 && var_equal
'@$4mixer' 0"
/>
<define
class="rack_background"
placeholders="pos=10+1,background,height,width=1920-22"
>
<pos x="[POS]" y="+0" />
<size width="[WIDTH]" height="[HEIGHT]" />
<off color="[BACKGROUND]" shape="square" />
</define>
<visual class="rack_background" background="background"
height="120" />

<!-- 4 deck layered / 2-ch mixer -->


<panel class="mini_mixer" x="799" y="+0"
condition="var_equal '@$4mixer' 1" />

<panel
class="leftdeck_mini"
name="mini_deck3_4d2c"
x="+11"
visibility="not deck 3 leftdeck"
deck="3"
swapdeck="3"
panelname="deck3mini"
/>
<panel
class="leftdeck_mini"
name="mini_deck1_4d2c"
x="+11"
visibility="deck 3 leftdeck"
deck="1"
swapdeck="1"
panelname="deck1mini"
/>
<panel
class="rightdeck_mini"
name="mini_deck4_4d2c"
x="+799+322"
visibility="not deck 4 rightdeck"
deck="4"
swapdeck="4"
panelname="deck4mini"
/>
<panel
class="rightdeck_mini"
name="mini_deck2_4d2c"
x="+799+322"
visibility="deck 4 rightdeck"
deck="2"
swapdeck="2"
panelname="deck2mini"
/>
</panel>

<!-- MIXER -->

<panel name="mixer" width="1920-799-799" height="341">


<!-- Position & variables -->

<pos x="794" y="330" condition="var_not_equal


'@$waveformpos' 1" />
<pos x="794" y="330" condition="var_equal '@$waveformpos' 1"
/>

<group visibility="var_equal '@$4decks' 0 ? true : var_equal


'@$4mixer' 1">
<line name="mixer_left" x="794" y="+0" width="6"
height="350" color="#8612bd" />
<line
name="mixer_right"
x="1920-799-1"
y="+0-3"
width="6"
height="354"
color="#8612bd"
/>
<line
name="mixer_top"
x="794"
y="+0-4"
width="330"
height="6"
color="#8612bd"
/>
<line
name="mixer_topFull"
x="0"
y="+0-4"
width="1920"
height="6"
color="#8612bd"
/>
<line
name="mixer_bottom"
x="799"
y="+350"
width="326"
height="6"
color="#8612bd"
/>
</group>

<group visibility="var_equal '@$4mixer' 0 && var_not_equal


'@$4decks' 0">
<line
name="mixer_left"
x="794"
y="+0"
width="6"
height="341+140"
color="#8612bd"
/>
<line
name="mixer_right"
x="1920-799-1"
y="+0-3"
width="6"
height="341+144"
color="#8612bd"
/>
<line
name="mixer_top"
x="794"
y="+0-4"
width="330"
height="6"
color="#8612bd"
/>
<line
name="mixer_topFull"
x="0"
y="+0-4"
width="1920"
height="6"
color="#8612bd"
/>
<line
name="mixer_bottom"
x="799"
y="+350"
width="326"
height="6"
color="#8612bd"
/>
</group>

<!-- CROSSFADER -->

<panel
name="crossfader_assign"
visibility="var_equal '@$cfassign' 1 && var_not_equal
'@$4decks' 0"
>

<pos x="+26" y="+341-44-1" condition="var_not_equal


'@$4mixer' 0" />
<pos x="+26" y="+341-44-1+128" condition="var_equal
'@$4mixer' 0" />

<deck deck="1"><button class="cfassign" text="A"


action="leftcross" /></deck>
<deck deck="3"><button
class="cfassign"
text="C"
action="leftcross"
y="+16"
/></deck>
<deck deck="2"><button
class="cfassign"
text="B"
action="leftcross"
x="+16"
/></deck>
<deck deck="4"><button
class="cfassign"
text="D"
action="leftcross"
x="+16"
y="+16"
/></deck>

</panel>

<panel
name="crossfader_assign_right"
x="+120+120"
visibility="var_equal '@$cfassign' 1 && var_not_equal
'@$4decks' 0"
>

<pos x="+26+120+120" y="+341-44-1"


condition="var_not_equal '@$4mixer' 0" />
<pos x="+26+120+120" y="+341-44-1+128"
condition="var_equal '@$4mixer' 0" />

<deck deck="1"><button class="cfassign" text="A"


action="rightcross" /></deck>
<deck deck="3"><button
class="cfassign"
text="C"
action="rightcross"
y="+16"
/></deck>
<deck deck="2"><button
class="cfassign"
text="B"
action="rightcross"
x="+16"
/></deck>
<deck deck="4"><button
class="cfassign"
text="D"
action="rightcross"
x="+16"
y="+16"
/></deck>

</panel>

<panel name="crossfader">

<pos
x="+80+2"
y="+341-44-10"
condition="var_equal '@$4decks' 0 ? true :
var_not_equal '@$4mixer' 0"
/>

<pos x="+80+2" y="+341-44-10+128"


condition="var_equal '@$4mixer' 0" />

<visual
name="crossfader_background"
x="+0"
y="+0"
visibility="var_equal '@$4decks' 0 ? true :
var_not_equal '@$4mixer' 0"
>

<size width="160" height="44" />


<off
color="faderbackground"
shape="square"
border="bordercolor"
border_size="1"
radius="5"
/>

</visual>

<panel class="cf_lines" x="+10+4" y="+7" />

<group visibility="has_video_mix && skin_panel


'videomixer' on">

<slider
action="video_crossfader"
rightclick="temporary"
dblclick="video_crossfader 50%"
orientation="horizontal"
visibility="setting 'videoCrossfader' 'smart'"
>
<pos x="+8" y="+19-7" />
<size width="152-9" height="7" />
<fader>
<size width="11" height="55" />
<off x="308" y="39" />
</fader>
</slider>

</group>

<slider
action="crossfader"
rightclick="temporary"
dblclick="crossfader 50%"
orientation="horizontal"
frommiddle="true"
>

<pos x="+4" y="+19" />


<size width="152" height="5" />
<on
width="-16"
color="gray"
shape="square"
border="bordercolor"
border_size="1"
radius="3"
/>
<off
width="-16"
color="faderinoff"
shape="square"
border="bordercolor"
border_size="1"
radius="3"
/>
<mouserect x="+0" y="-19" width="152"
height="36" />

<fader>
<size width="16" height="36" />
<off x="166" y="0" />
</fader>

</slider>

</panel>

<!-- 4-channel-->
<panel
name="audiomixer"
group="mixer"
visible="yes"
x="+1"
y="+0"
width="1920-799-799-2"
height="341"
condition="var_equal '@$4mixer' 0 && var_not_equal
'@$4decks' 0"
>

<visual name="mixer_center" x="+120+1" y="+25">


<size width="320-120-120" height="341+41" />
<off
color="mixerbackground"
shape="square"
border="#1e1e20"
border_size="1"
radius="5"
/>
</visual>
<button class="menu_select" x="+120+1+34" y="+25+20"
action="eq_mode" />
<group name="samplervol" x="+120+1">
<textzone>
<pos x="+0" y="+297-14" />
<size width="80" height="14" />
<text
text="SAMPLER"
localize="true"
fontsize="10"
color="textoff2"
align="center"
important="true"
/>
</textzone>
<panel
class="volume_fader_short"
x="+20"
y="+297"
action="sampler_volume_master"
/>
<menu
class="menubutton"
tooltip="CROSSFADER MENU\nShow some options
about the crossfader"
>
<pos x="+40-6" y="+297+90" />
<item
text="Smooth"
localize="true"
action="crossfader_curve 'smooth'"
check="crossfader_curve 'smooth'"
/>
<item
text="Full"
localize="true"
action="crossfader_curve 'full'"
check="crossfader_curve 'full'"
/>
<item
text="Scratch"
localize="true"
action="crossfader_curve 'scratch'"
check="crossfader_curve 'scratch'"
/>
<item
text="Cut"
localize="true"
action="crossfader_curve 'cut'"
check="crossfader_curve 'cut'"
/>
<separator />
<item
text="Hamster (inverted)"
localize="true"
action="crossfader_hamster"
check="crossfader_hamster"
/>
<separator />
<item
text="Show Crossfader Assign"
localize="true"
action="toggle '@$cfassign'"
check="var_equal '@$cfassign' 1"
/>
</menu>
</group>

<group name="vu_area" x="+120+1" y="+26+8+45">


<group name="vu_ch3" x="+12" y="+0">
<visual
deck="3"
source="get_level_left"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+0" y="+0" />
<size width="3" height="160" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1469" y="0" />
</visual>
<visual
deck="3"
source="get_level_right"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+3+2" y="+0" />
<size width="3" height="160" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1469" y="0" />
</visual>
</group>
<group name="vu_ch1" x="+12+16" y="+0">
<visual
deck="1"
source="get_level_left"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+0" y="+0" />
<size width="3" height="160" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1793" y="0" />
</visual>
<visual
deck="1"
source="get_level_right"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+3+2" y="+0" />
<size width="3" height="160" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1793" y="0" />
</visual>
</group>

<group name="vu_ch2" x="+12+16+16" y="+0">


<visual
deck="2"
source="get_level_left"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+0" y="+0" />
<size width="3" height="160" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1777" y="0" />
</visual>
<visual
deck="2"
source="get_level_right"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+3+2" y="+0" />
<size width="3" height="160" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1777" y="0" />
</visual>
</group>

<group name="vu_ch4" x="+12+16+16+16" y="+0">


<visual
deck="4"
source="get_level_left"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+0" y="+0" />
<size width="3" height="160" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1453" y="0" />
</visual>
<visual
deck="4"
source="get_level_right"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+3+2" y="+0" />
<size width="3" height="160" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1453" y="0" />
</visual>
</group>
</group>

<group name="channel_3" x="+10">


<deck deck="3">
<group name="eq_ch3" x="+4" y="+26+5">
<line color="deckcolorbright" x="+5" y="+0"
width="26" height="2" />
<panel class="knob_modern" x="+0" y="+8">
<slider action="gain" dblclick="gain
50%" frommiddle="true" />
<textzone><text action="gain_label"
/></textzone>
</panel>
<panel class="knob_modern" x="+0" y="+63"
textquery="eq_kill_high">
<slider
action="eq_high"
dblclick="eq_high 50%"
rightclick="eq_high 0% ? eq_high
50% : eq_high 0%"
frommiddle="true"
/>
<textzone action="eq_mode +1"
visibility="not eq_kill_high"><text
action="high_label"
/></textzone>
<textzone action="eq_mode +1"
visibility="eq_kill_high"><text
action="high_label"
/></textzone>
</panel>
<panel class="knob_modern" x="+0"
y="+63+50">
<slider
action="eq_mid"
dblclick="eq_mid 50%"
rightclick="eq_mid 0% ? eq_mid 50%
: eq_mid 0%"
frommiddle="true"
/>
<textzone action="eq_mode +1"
visibility="not eq_kill_mid"><text
action="mid_label 'short'"
/></textzone>
<textzone action="eq_mode +1"
visibility="eq_kill_mid"><text
action="mid_label 'short'"
/></textzone>
</panel>
<panel class="knob_modern" x="+0"
y="+63+50+50">
<slider
action="eq_low"
dblclick="eq_low 50%"
rightclick="eq_low 0% ? eq_low 50%
: eq_low 0%"
frommiddle="true"
/>
<textzone action="eq_mode +1"
visibility="not eq_kill_low"><text
action="low_label"
/></textzone>
<textzone action="eq_mode +1"
visibility="eq_kill_low"><text
action="low_label"
/></textzone>
</panel>
<panel
class="knob_modern"
x="+0"
y="+63+50+50+57"
textleft="-18"
textwidth="80"
>
<slider action="filter"
dblclick="filter 50%" frommiddle="true" />
<textzone
action="filter_selectcolorfx" visibility="filter_activate"><text
action="filter_label"
/></textzone>
<textzone
action="filter_selectcolorfx" visibility="not filter_activate"><text
color="textdarker"
action="filter_label"
/></textzone>
</panel>
</group>
<panel class="volume_fader_short" x="+0"
y="+297" />
<button
class="button_deck_inverted"
x="+0"
y="+297+88"
y="+26+15+55+55+80+8"
width="42"
height="22"
action="pfl"
sysicon="headphones"
iconsize="18"
/>
</deck>
</group>
<group name="channel_1" x="+10+55">
<deck deck="1">
<group name="eq_ch1" x="+4" y="+26+5">
<line color="deckcolorbright" x="+5" y="+0"
width="26" height="2" />
<panel class="knob_modern" x="+0" y="+8">
<slider action="gain" dblclick="gain
50%" frommiddle="true" />
<textzone><text action="gain_label"
/></textzone>
</panel>
<panel class="knob_modern" x="+0" y="+63">
<slider
action="eq_high"
dblclick="eq_high 50%"
rightclick="eq_high 0% ? eq_high
50% : eq_high 0%"
frommiddle="true"
/>
<textzone action="eq_mode +1"
visibility="not eq_kill_high"><text
action="high_label"
/></textzone>
<textzone action="eq_mode +1"
visibility="eq_kill_high"><text
action="high_label"
/></textzone>
</panel>
<panel class="knob_modern" x="+0"
y="+63+50">
<slider
action="eq_mid"
dblclick="eq_mid 50%"
rightclick="eq_mid 0% ? eq_mid 50%
: eq_mid 0%"
frommiddle="true"
/>
<textzone action="eq_mode +1"
visibility="not eq_kill_mid"><text
action="mid_label 'short'"
/></textzone>
<textzone action="eq_mode +1"
visibility="eq_kill_mid"><text
action="mid_label 'short'"
/></textzone>
</panel>
<panel class="knob_modern" x="+0"
y="+63+50+50">
<slider
action="eq_low"
dblclick="eq_low 50%"
rightclick="eq_low 0% ? eq_low 50%
: eq_low 0%"
frommiddle="true"
/>
<textzone action="eq_mode +1"
visibility="not eq_kill_low"><text
action="low_label"
/></textzone>
<textzone action="eq_mode +1"
visibility="eq_kill_low"><text
action="low_label"
/></textzone>
</panel>
<panel
class="knob_modern"
x="+0"
y="+63+50+50+57"
textleft="-18"
textwidth="80"
>
<slider action="filter"
dblclick="filter 50%" frommiddle="true" />
<textzone
action="filter_selectcolorfx" visibility="filter_activate"><text
action="filter_label"
/></textzone>
<textzone
action="filter_selectcolorfx" visibility="not filter_activate"><text
color="textdarker"
action="filter_label"
/></textzone>
</panel>
</group>
<panel class="volume_fader_short" x="+0"
y="+297" />
<button
class="button_deck_inverted"
x="+0"
y="+297+88"
y="+26+15+55+55+80+8"
width="42"
height="22"
action="pfl"
sysicon="headphones"
iconsize="18"
/>
</deck>
</group>
<group name="channel_4" x="+320-10-42">
<deck deck="4">
<group name="eq_ch4" x="+4" y="+26+5">
<line color="deckcolorbright" x="+5" y="+0"
width="26" height="2" />
<panel class="knob_modern" x="+0" y="+8">
<slider action="gain" dblclick="gain
50%" frommiddle="true" />
<textzone><text action="gain_label"
/></textzone>
</panel>
<panel class="knob_modern" x="+0" y="+63">
<slider
action="eq_high"
dblclick="eq_high 50%"
rightclick="eq_high 0% ? eq_high
50% : eq_high 0%"
frommiddle="true"
/>
<textzone action="eq_mode +1"
visibility="not eq_kill_high"><text
action="high_label"
/></textzone>
<textzone action="eq_mode +1"
visibility="eq_kill_high"><text
action="high_label"
/></textzone>
</panel>
<panel class="knob_modern" x="+0"
y="+63+50">
<slider
action="eq_mid"
dblclick="eq_mid 50%"
rightclick="eq_mid 0% ? eq_mid 50%
: eq_mid 0%"
frommiddle="true"
/>
<textzone action="eq_mode +1"
visibility="not eq_kill_mid"><text
action="mid_label 'short'"
/></textzone>
<textzone action="eq_mode +1"
visibility="eq_kill_mid"><text
action="mid_label 'short'"
/></textzone>
</panel>
<panel class="knob_modern" x="+0"
y="+63+50+50">
<slider
action="eq_low"
dblclick="eq_low 50%"
rightclick="eq_low 0% ? eq_low 50%
: eq_low 0%"
frommiddle="true"
/>
<textzone action="eq_mode +1"
visibility="not eq_kill_low"><text
action="low_label"
/></textzone>
<textzone action="eq_mode +1"
visibility="eq_kill_low"><text
action="low_label"
/></textzone>
</panel>
<panel
class="knob_modern"
x="+0"
y="+63+50+50+57"
textleft="-18"
textwidth="80"
>
<slider action="filter"
dblclick="filter 50%" frommiddle="true" />
<textzone
action="filter_selectcolorfx" visibility="filter_activate"><text
action="filter_label"
/></textzone>
<textzone
action="filter_selectcolorfx" visibility="not filter_activate"><text
color="textdarker"
action="filter_label"
/></textzone>
</panel>
</group>
<panel class="volume_fader_short" x="+0"
y="+297" />
<button
class="button_deck_inverted"
x="+0"
y="+297+88"
y="+26+15+55+55+80+8"
width="42"
height="22"
action="pfl"
sysicon="headphones"
iconsize="18"
/>
</deck>
</group>
<group name="channel_2" x="+320-10-42-55">
<deck deck="2">
<group name="eq_ch2" x="+4" y="+26+5">
<line color="deckcolorbright" x="+5" y="+0"
width="26" height="2" />
<panel class="knob_modern" x="+0" y="+8">
<slider action="gain" dblclick="gain
50%" frommiddle="true" />
<textzone><text action="gain_label"
/></textzone>
</panel>
<panel class="knob_modern" x="+0" y="+63">
<slider
action="eq_high"
dblclick="eq_high 50%"
rightclick="eq_high 0% ? eq_high
50% : eq_high 0%"
frommiddle="true"
/>
<textzone action="eq_mode +1"
visibility="not eq_kill_high"><text
action="high_label"
/></textzone>
<textzone action="eq_mode +1"
visibility="eq_kill_high"><text
action="high_label"
/></textzone>
</panel>
<panel class="knob_modern" x="+0"
y="+63+50">
<slider
action="eq_mid"
dblclick="eq_mid 50%"
rightclick="eq_mid 0% ? eq_mid 50%
: eq_mid 0%"
frommiddle="true"
/>
<textzone action="eq_mode +1"
visibility="not eq_kill_mid"><text
action="mid_label 'short'"
/></textzone>
<textzone action="eq_mode +1"
visibility="eq_kill_mid"><text
action="mid_label 'short'"
/></textzone>
</panel>
<panel class="knob_modern" x="+0"
y="+63+50+50">
<slider
action="eq_low"
dblclick="eq_low 50%"
rightclick="eq_low 0% ? eq_low 50%
: eq_low 0%"
frommiddle="true"
/>
<textzone action="eq_mode +1"
visibility="not eq_kill_low"><text
action="low_label"
/></textzone>
<textzone action="eq_mode +1"
visibility="eq_kill_low"><text
action="low_label"
/></textzone>
</panel>
<panel
class="knob_modern"
x="+0"
y="+63+50+50+57"
textleft="-18"
textwidth="80"
>
<slider action="filter"
dblclick="filter 50%" frommiddle="true" />
<textzone
action="filter_selectcolorfx" visibility="filter_activate"><text
action="filter_label"
/></textzone>
<textzone
action="filter_selectcolorfx" visibility="not filter_activate"><text
color="textdarker"
action="filter_label"
/></textzone>
</panel>
</group>
<panel class="volume_fader_short" x="+0"
y="+297" />
<button
class="button_deck_inverted"
x="+0"
y="+297+88"
y="+26+15+55+55+80+8"
width="42"
height="22"
action="pfl"
sysicon="headphones"
iconsize="18"
/>
</deck>
</group>

</panel>
<!-- 2-channel-->
<panel
name="audiomixer"
group="mixer"
visible="yes"
x="+1"
y="+0"
width="1920-799-799-2"
height="341"
condition="var_equal '@$4decks' 0 ? true : var_equal
'@$4mixer' 1"
>

<visual name="mixer_center" x="+80+1" y="+32">


<size width="320-80-80" height="341-96" />
<off
color="mixerbackground"
shape="square"
border=""
border_size=""
radius="6"
/>
</visual>
<group name="vu_area" x="+80+60+1" y="+26+8">
<group name="vu_left_ch1" x="+9" y="+12+46"
novisibility="deck 3 leftdeck">
<visual
deck="1"
source="get_level_left"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+0" y="+0" />
<size width="3" height="180-48" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1793" y="0" />
</visual>
<visual
deck="1"
source="get_level_right"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+3+2" y="+0" />
<size width="3" height="180-48" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1793" y="0" />
</visual>
</group>
<group name="vu_left_ch3" x="+9" y="+12+46"
visibility="deck 3 leftdeck">
<visual
deck="3"
source="get_level_left"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+0" y="+0" />
<size width="3" height="180-48" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1469" y="0" />
</visual>
<visual
deck="3"
source="get_level_right"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+3+2" y="+0" />
<size width="3" height="180-48" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1469" y="0" />
</visual>
</group>
<group
name="vu_right_ch2"
x="+9+8+6"
y="+12+46"
novisibility="deck 4 rightdeck"
>
<visual
deck="2"
source="get_level_left"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+0" y="+0" />
<size width="3" height="180-48" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1777" y="0" />
</visual>
<visual
deck="2"
source="get_level_right"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+3+2" y="+0" />
<size width="3" height="180-48" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1777" y="0" />
</visual>
</group>
<group name="vu_right_ch4" x="+9+8+6" y="+12+46"
visibility="deck 4 rightdeck">
<visual
deck="4"
source="get_level_left"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+0" y="+0" />
<size width="3" height="180-48" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1453" y="0" />
</visual>
<visual
deck="4"
source="get_level_right"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+3+2" y="+0" />
<size width="3" height="180-48" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1453" y="0" />
</visual>
</group>
</group>
<group name="2ch_mix_deck1" novisibility="deck 3
leftdeck">
<deck deck="1">
<group name="gain_volume" x="+80+10"
y="+26+15">
<panel class="knob" x="+0" y="+0">
<slider action="gain"
dblclick="gain 50%" frommiddle="true" />
<textzone><text
action="gain_label" /></textzone>
</panel>
<panel class="volume_fader" x="+0"
y="+42+13" />
</group>
<group name="eq_left" x="+19" y="+26+15">
<button class="menu_select" x="+45"
y="+0" action="eq_mode" />
<panel class="knob" x="+0" y="+0"
textleft="-15" textwidth="72">
<slider
action="eq_high"
dblclick="eq_high 50%"
rightclick="eq_high 0% ? eq_high
50% : eq_high 0%"
frommiddle="true"
/>
<textzone action="eq_mode +1"
visibility="not eq_kill_high"><text
action="high_label"
/></textzone>
<textzone action="eq_mode +1"
visibility="eq_kill_high"><text
action="high_label"
/></textzone>
</panel>
<panel class="knob" x="+0" y="+60"
textleft="-15" textwidth="72">
<slider
action="eq_mid"
dblclick="eq_mid 50%"
rightclick="eq_mid 0% ? eq_mid 50%
: eq_mid 0%"
frommiddle="true"
/>
<textzone action="eq_mode +1"
visibility="not eq_kill_mid"><text
action="mid_label 'short'"
/></textzone>
<textzone action="eq_mode +1"
visibility="eq_kill_mid"><text
action="mid_label 'short'"
/></textzone>
</panel>
<panel class="knob" x="+0" y="+60+60"
textleft="-15" textwidth="72">
<slider
action="eq_low"
dblclick="eq_low 50%"
rightclick="eq_low 0% ? eq_low 50%
: eq_low 0%"
frommiddle="true"
/>
<textzone action="eq_mode +1"
visibility="not eq_kill_low"><text
action="low_label"
/></textzone>
<textzone action="eq_mode +1"
visibility="eq_kill_low"><text
action="low_label"
/></textzone>
</panel>

<panel class="knob" x="+0"


y="+55+55+80" textleft="-15" textwidth="72">
<slider action="filter"
dblclick="filter 50%" frommiddle="true" />
<textzone
visibility="filter_activate"><text action="filter_label" /></textzone>
<textzone visibility="not
filter_activate"><text
color="textdarker"
action="filter_label"
/></textzone>
</panel>
<button
class="menu_select"
x="+45"
y="+55+55+80+5"
action="filter_selectcolorfx"
/>
</group>
<button
class="button_deck_inverted"
x="+80+1+10"
y="+26+15+55+55+80+8"
width="42"
height="26"
action="pfl"
sysicon="headphones"
iconsize="21"
/>
</deck>
</group>
<group name="2ch_mix_deck3" visibility="deck 3
leftdeck">
<deck deck="3">
<group name="gain_volume" x="+80+10"
y="+26+15">
<panel class="knob" x="+0" y="+0">
<slider action="gain"
dblclick="gain 50%" frommiddle="true" />
<textzone><text
action="gain_label" /></textzone>
</panel>
<panel class="volume_fader" x="+0"
y="+42+13" />
</group>
<group name="eq_left" x="+19" y="+26+15">
<button class="menu_select" x="+45"
y="+0" action="eq_mode" />
<panel class="knob" x="+0" y="+0"
textleft="-15" textwidth="72">
<slider
action="eq_high"
dblclick="eq_high 50%"
rightclick="eq_high 0% ? eq_high
50% : eq_high 0%"
frommiddle="true"
/>
<textzone action="eq_mode +1"
visibility="not eq_kill_high"><text
action="high_label"
/></textzone>
<textzone action="eq_mode +1"
visibility="eq_kill_high"><text
action="high_label"
/></textzone>
</panel>
<panel class="knob" x="+0" y="+60"
textleft="-15" textwidth="72">
<slider
action="eq_mid"
dblclick="eq_mid 50%"
rightclick="eq_mid 0% ? eq_mid 50%
: eq_mid 0%"
frommiddle="true"
/>
<textzone action="eq_mode +1"
visibility="not eq_kill_mid"><text
action="mid_label 'short'"
/></textzone>
<textzone action="eq_mode +1"
visibility="eq_kill_mid"><text
action="mid_label 'short'"
/></textzone>
</panel>
<panel class="knob" x="+0" y="+60+60"
textleft="-15" textwidth="72">
<slider
action="eq_low"
dblclick="eq_low 50%"
rightclick="eq_low 0% ? eq_low 50%
: eq_low 0%"
frommiddle="true"
/>
<textzone action="eq_mode +1"
visibility="not eq_kill_low"><text
action="low_label"
/></textzone>
<textzone action="eq_mode +1"
visibility="eq_kill_low"><text
action="low_label"
/></textzone>
</panel>

<panel class="knob" x="+0"


y="+55+55+80" textleft="-15" textwidth="72">
<slider action="filter"
dblclick="filter 50%" frommiddle="true" />
<textzone
visibility="filter_activate"><text action="filter_label" /></textzone>
<textzone visibility="not
filter_activate"><text
color="textdarker"
action="filter_label"
/></textzone>
</panel>
<button
class="menu_select"
x="+45"
y="+55+55+80+5"
action="filter_selectcolorfx"
/>
</group>
<button
class="button_deck_inverted"
x="+80+1+10"
y="+26+15+55+55+80+8"
width="42"
height="26"
action="pfl"
sysicon="headphones"
iconsize="21"
/>
</deck>
</group>
<group name="2ch_mix_deck2" novisibility="deck 4
rightdeck">
<deck deck="2">
<group name="gain_volume"
x="+320-80-42-10+1" y="+26+15">
<panel class="knob" x="+0" y="+0">
<slider action="gain"
dblclick="gain 50%" frommiddle="true" />
<textzone><text
action="gain_label" /></textzone>
</panel>
<panel class="volume_fader" x="+0"
y="+42+13" />
</group>
<group name="eq_right" x="+320-42-19+1"
y="+26+15">
<button class="menu_select" x="-16"
y="+0" action="eq_mode" />
<panel class="knob" x="+0" y="+0"
textleft="-19" textwidth="79">
<slider
action="eq_high"
dblclick="eq_high 50%"
rightclick="eq_high 0% ? eq_high
50% : eq_high 0%"
frommiddle="true"
/>
<textzone action="eq_mode +1"
visibility="not eq_kill_high"><text
action="high_label"
/></textzone>
<textzone action="eq_mode +1"
visibility="eq_kill_high"><text
action="high_label"
/></textzone>
</panel>
<panel class="knob" x="+0" y="+60"
textleft="-19" textwidth="79">
<slider
action="eq_mid"
dblclick="eq_mid 50%"
rightclick="eq_mid 0% ? eq_mid 50%
: eq_mid 0%"
frommiddle="true"
/>
<textzone action="eq_mode +1"
visibility="not eq_kill_mid"><text
action="mid_label 'short'"
/></textzone>
<textzone action="eq_mode +1"
visibility="eq_kill_mid"><text
action="mid_label 'short'"
/></textzone>
</panel>
<panel class="knob" x="+0" y="+60+60"
textleft="-19" textwidth="79">
<slider
action="eq_low"
dblclick="eq_low 50%"
rightclick="eq_low 0% ? eq_low 50%
: eq_low 0%"
frommiddle="true"
/>
<textzone action="eq_mode +1"
visibility="not eq_kill_low"><text
action="low_label"
/></textzone>
<textzone action="eq_mode +1"
visibility="eq_kill_low"><text
action="low_label"
/></textzone>
</panel>
<panel class="knob" x="+0"
y="+55+55+80" textleft="-19" textwidth="79">
<slider action="filter"
dblclick="filter 50%" frommiddle="true" />
<textzone
visibility="filter_activate"><text action="filter_label" /></textzone>
<textzone visibility="not
filter_activate"><text
color="textdarker"
action="filter_label"
/></textzone>
</panel>
<button
class="menu_select"
x="-16"
y="+55+55+80+5"
action="filter_selectcolorfx"
/>
</group>
<button
class="button_deck_inverted"
x="+320-80-10-42"
y="+26+15+55+55+80+8"
width="42"
height="26"
action="pfl"
sysicon="headphones"
iconsize="21"
/>
</deck>
</group>
<group name="2ch_mix_deck4" visibility="deck 4
rightdeck">
<deck deck="4">
<group name="gain_volume"
x="+320-80-42-10+1" y="+26+15">
<panel class="knob" x="+0" y="+0">
<slider action="gain"
dblclick="gain 50%" frommiddle="true" />
<textzone><text
action="gain_label" /></textzone>
</panel>
<panel class="volume_fader" x="+0"
y="+42+13" />
</group>
<group name="eq_right" x="+320-42-19+1"
y="+26+15">
<button class="menu_select" x="-16"
y="+0" action="eq_mode" />
<panel class="knob" x="+0" y="+0"
textleft="-19" textwidth="79">
<slider
action="eq_high"
dblclick="eq_high 50%"
rightclick="eq_high 0% ? eq_high
50% : eq_high 0%"
frommiddle="true"
/>
<textzone action="eq_mode +1"
visibility="not eq_kill_high"><text
action="high_label"
/></textzone>
<textzone action="eq_mode +1"
visibility="eq_kill_high"><text
action="high_label"
/></textzone>
</panel>
<panel class="knob" x="+0" y="+60"
textleft="-19" textwidth="79">
<slider
action="eq_mid"
dblclick="eq_mid 50%"
rightclick="eq_mid 0% ? eq_mid 50%
: eq_mid 0%"
frommiddle="true"
/>
<textzone action="eq_mode +1"
visibility="not eq_kill_mid"><text
action="mid_label 'short'"
/></textzone>
<textzone action="eq_mode +1"
visibility="eq_kill_mid"><text
action="mid_label 'short'"
/></textzone>
</panel>
<panel class="knob" x="+0" y="+60+60"
textleft="-19" textwidth="79">
<slider
action="eq_low"
dblclick="eq_low 50%"
rightclick="eq_low 0% ? eq_low 50%
: eq_low 0%"
frommiddle="true"
/>
<textzone action="eq_mode +1"
visibility="not eq_kill_low"><text
action="low_label"
/></textzone>
<textzone action="eq_mode +1"
visibility="eq_kill_low"><text
action="low_label"
/></textzone>
</panel>
<panel class="knob" x="+0"
y="+55+55+80" textleft="-19" textwidth="79">
<slider action="filter"
dblclick="filter 50%" frommiddle="true" />
<textzone
visibility="filter_activate"><text action="filter_label" /></textzone>
<textzone visibility="not
filter_activate"><text
color="textdarker"
action="filter_label"
/></textzone>
</panel>
<button
class="menu_select"
x="-16"
y="+55+55+80+5"
action="filter_selectcolorfx"
/>
</group>
<button
class="button_deck_inverted"
x="+320-80-10-42"
y="+26+15+55+55+80+8"
width="42"
height="26"
action="pfl"
sysicon="headphones"
iconsize="21"
/>
</deck>
</group>

</panel>
<!-- videomixer -->

<panel name="videomixer" x="+1" y="+25" group="mixer"


visible="no">

<panel visible="var_equal '@$4decks' 1 ?


var_not_equal '@$4mixer' 0 : true">
<group visibility="deck 1 leftdeck">
<visual
source="deck 1 get_level"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+11" y="+15+2" />
<size width="3" height="153-4"
/>
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1793" y="1" />
</visual>
</group>
<group visibility="deck 3 leftdeck">
<visual
source="deck 3 get_level"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+11" y="+15+2" />
<size width="3" height="153-4"
/>
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1469" y="1" />
</visual>
</group>
<group visibility="deck 2 rightdeck">
<visual
source="deck 2 get_level"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+320-14" y="+15+2" />
<size width="3" height="153-4"
/>
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1777" y="1" />
</visual>
</group>
<group visibility="deck 4 rightdeck">
<visual
source="deck 2 get_level"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+320-14" y="+15+2" />
<size width="3" height="153-4"
/>
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1453" y="1" />
</visual>
</group>
</panel>

<deck deck="master">
<group name="videomaster" x="+25" y="+15">
<visual>
<pos x="+0" y="+0" />
<size width="320-50" height="153" />
<off shape="square" color="dark"
border_size="1" border="bordercolor" />
</visual>
<visual>
<pos x="+135-20" y="+50" />
<size width="40" height="36" />
<off x="229" y="3" />
</visual>
<textzone x="+0" y="+85">
<size width="270" height="14" />
<text
fontsize="11"
align="center"
color="textdarker"
text="MASTER VIDEO"
important="true"
/>
</textzone>
<textzone x="+0" y="+100">
<size width="270" height="16" />
<text
fontsize="10"
align="center"
color="textdarker"
text="Click to activate"
important="true"
/>
</textzone>
<video x="+1" y="+1" source="master">
<size width="268" height="151" />
</video>
<button x="+1" y="+1" action="video"
rightclick="video_output">
<size width="270" height="153" />
</button>
</group>
<group name="videomix" x="+25" y="+15+153+8"
visibility="not has_video_mix">
<button
class="settingsbutton"
x="+270"
y="+6"
action="video_output"
query="false"
/>
<group name="fxdropdowns" x="+9" y="+0">
<panel
class="vfxdrop"
width="+122"
x="+0"
y="+0"
action1="video_source"
action2="video_source_select"
textaction="get_text '%videosource'
&amp; param_uppercase"
/>
<panel
class="vfxdrop"
width="+122"
x="+122+8"
y="+0"
action1="deck master video_fx"
action2="deck master video_fx_select
'no_sources'"
textaction="deck master
get_videofx_name &amp; param_uppercase"
/>
<textzone x="+0" y="+27">
<size width="122" height="14"
/>
<text
fontsize="10"
align="center"
color="textdarker"
text="SOURCE"
localize="true"
/>
</textzone>
<textzone x="+122+8" y="+27">
<size width="122" height="14"
/>
<text
fontsize="10"
align="center"
color="textdarker"
text="VIDEO FX"
localize="true"
/>
</textzone>
</group>
</group>
<group name="videomix" x="+25" y="+15+153+8"
visibility="has_video_mix">
<button
class="settingsbutton"
x="+270"
y="+6"
action="video_output"
query="false"
/>
<group name="fxdropdowns" x="+9" y="+0">
<panel
class="vfxdrop"
width="+122"
x="+0"
y="+0"
action1="video_transition"
rightclick="video_transition 500ms"
action2="video_transition_select"
textaction="get_videotrans_name &amp;
param_uppercase"
/>
<panel
class="vfxdrop"
width="+122"
x="+122+8"
y="+0"
action1="deck master video_fx"
action2="deck master video_fx_select"
textaction="deck master
get_videofx_name &amp; param_uppercase"
/>
<textzone x="+0" y="+27">
<size width="122" height="14"
/>
<text
fontsize="10"
align="center"
color="textdarker"
text="TRANSITION"
localize="true"
/>
</textzone>
<textzone x="+122+8" y="+27">
<size width="122" height="14"
/>
<text
fontsize="10"
align="center"
color="textdarker"
text="VIDEO FX"
localize="true"
/>
</textzone>
</group>
<panel name="videocf" visibility="setting
'videoCrossfader' 'separate'">
<pos x="+75" y="+25+30" />
<slider
action="video_crossfader"
rightclick="temporary"
dblclick="video_crossfader 50%"
orientation="horizontal"
>
<pos x="+0" y="+0" />
<size width="120" height="6" />
<on
width="-14"
color="faderinright"
shape="square"
border="bordercolor"
border_size="1"
radius="3"
/>
<off
width="-14"
color="faderinleft"
shape="square"
border="bordercolor"
border_size="1"
radius="3"
/>
<fader
width="14"
height="25"
shape="square"
border_size="1"
border="#707070"
color="black"
radius="4"
/>
<mouserect x="+0" y="-12"
width="120" height="25" />
</slider>
</panel>
</group>
</deck>

<panel
name="videocf_assign"
visibility="setting 'videoCrossfader' 'separate' &&
has_video_mix"
>
<panel name="crossfader_assign"
visibility="var_not_equal '@$4decks' 0">
<pos x="+26" y="+341-120-1" />
<deck deck="1"><button
class="cfassign"
text="A"
action="leftvideo"
rightclick="leftvideo 'auto'"
/></deck>
<deck deck="3"><button
class="cfassign"
text="C"
action="leftvideo"
rightclick="leftvideo 'auto'"
y="+16"
/></deck>
<deck deck="2"><button
class="cfassign"
text="B"
action="leftvideo"
rightclick="leftvideo 'auto'"
x="+16"
/></deck>
<deck deck="4"><button
class="cfassign"
text="D"
action="leftvideo"
rightclick="leftvideo 'auto'"
x="+16"
y="+16"
/></deck>
</panel>
<panel
name="crossfader_assign_right"
x="+120+120"
visibility="var_not_equal '@$4decks' 0"
>
<pos x="+26+120+120" y="+341-120-1" />
<deck deck="1"><button
class="cfassign"
text="A"
action="rightvideo"
rightclick="rightvideo 'auto'"
/></deck>
<deck deck="3"><button
class="cfassign"
text="C"
action="rightvideo"
rightclick="rightvideo 'auto'"
y="+16"
/></deck>
<deck deck="2"><button
class="cfassign"
text="B"
action="rightvideo"
rightclick="rightvideo 'auto'"
x="+16"
/></deck>
<deck deck="4"><button
class="cfassign"
text="D"
action="rightvideo"
rightclick="rightvideo 'auto'"
x="+16"
y="+16"
/></deck>
</panel>
</panel>

<panel
name="videomixer_volume"
y="-25"
visibility="var_equal '@$4mixer' 0 && var_not_equal
'@$4decks' 0"
>
<group name="vu_area" x="+120+1" y="+310">
<group name="vu_ch3" x="+12" y="+0">
<visual
deck="3"
source="get_level_left"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+0" y="+0" />
<size width="3" height="82" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1469" y="0" />
</visual>
<visual
deck="3"
source="get_level_right"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+3+2" y="+0" />
<size width="3" height="82" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1469" y="0" />
</visual>
</group>
<group name="vu_ch1" x="+12+16" y="+0">
<visual
deck="1"
source="get_level_left"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+0" y="+0" />
<size width="3" height="82" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1793" y="0" />
</visual>
<visual
deck="1"
source="get_level_right"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+3+2" y="+0" />
<size width="3" height="82" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1793" y="0" />
</visual>
</group>
<group name="vu_ch2" x="+12+16+16" y="+0">
<visual
deck="2"
source="get_level_left"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+0" y="+0" />
<size width="3" height="82" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1777" y="0" />
</visual>
<visual
deck="2"
source="get_level_right"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+3+2" y="+0" />
<size width="3" height="82" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1777" y="0" />
</visual>
</group>
<group name="vu_ch4" x="+12+16+16+16" y="+0">
<visual
deck="4"
source="get_level_left"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+0" y="+0" />
<size width="3" height="82" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1453" y="0" />
</visual>
<visual
deck="4"
source="get_level_right"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+3+2" y="+0" />
<size width="3" height="82" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1453" y="0" />
</visual>
</group>
</group>

<group name="channel_3" x="+10">


<deck deck="3">
<panel class="volume_fader_short" x="+0"
y="+297" />
<button
class="button_deck_inverted"
x="+0"
y="+297+88"
y="+26+15+55+55+80+8"
width="42"
height="22"
action="pfl"
sysicon="headphones"
iconsize="18"
visibility="1"
/>
</deck>
</group>
<group name="channel_1" x="+10+55">
<deck deck="1">
<panel class="volume_fader_short" x="+0"
y="+297" />
<button
class="button_deck_inverted"
x="+0"
y="+297+88"
y="+26+15+55+55+80+8"
width="42"
height="22"
action="pfl"
sysicon="headphones"
iconsize="18"
visibility="1"
/>
</deck>
</group>
<group name="channel_4" x="+320-10-42">
<deck deck="4">
<panel class="volume_fader_short" x="+0"
y="+297" />
<button
class="button_deck_inverted"
x="+0"
y="+297+88"
y="+26+15+55+55+80+8"
width="42"
height="22"
action="pfl"
sysicon="headphones"
iconsize="18"
visibility="1"
/>
</deck>
</group>
<group name="channel_2" x="+320-10-42-55">
<deck deck="2">
<panel class="volume_fader_short" x="+0"
y="+297" />
<button
class="button_deck_inverted"
x="+0"
y="+297+88"
y="+26+15+55+55+80+8"
width="42"
height="22"
action="pfl"
sysicon="headphones"
iconsize="18"
visibility="1"
/>
</deck>
</group>
</panel>

</panel>

<!-- scratchmixer -->


<panel name="scratchmixer" x="+1" y="+25" group="mixer"
visible="no">

<group name="scratchwaves" x="+25" y="+15">


<visual>
<pos x="+0" y="+0" />
<size
width="320-50"
height="210+130"
condition="var_equal '@$4mixer' 0 &&
var_not_equal '@$4decks' 0"
/>
<size width="320-50" height="210" />
<off shape="square" color="dark"
border_size="1" border="bordercolor" />
</visual>
<panel visibility="not deck 3 leftdeck">
<scratchwave deck="1"
orientation="vertical" color="scratch1" color2="scratch2">
<pos x="+20" y="+2" />
<size
width="135-40"
height="210-4+130"
condition="var_equal '@$4mixer' 0 &&
var_not_equal '@$4decks' 0"
/>
<size width="135-40"
height="210-4" />
<grid
pos="-19"
background="no"
backgroundshaded="no"
height="8"
size="1"
mainsize="4"
maincolor="deckcolor"
color="darkgray"
mirrored="true"
/>
<gridlines width="1"
color="darkgray" transparency="0.5" />
<cue y="-19" height="12">
<mask x="307" y="5"
width="12" height="12" />
</cue>
<overlay>
<pos
x="-20"
y="+105+65"
condition="var_equal '@$4mixer' 0
&& var_not_equal '@$4decks' 0"
/>
<pos x="-20" y="+105" />
<size width="135"
height="1" />
<background
color="needle" shape="square" />
</overlay>
</scratchwave>
<dropzone deck="1">
<pos x="+0" y="+0" />
<size
width="135"
height="210+130"
condition="var_equal '@$4mixer' 0 &&
var_not_equal '@$4decks' 0"
/>
<size width="135" height="210"
/>
<over color="transparent"
border_size="2" border="deckcolor" />
</dropzone>
</panel>
<panel visibility="deck 3 leftdeck">
<scratchwave deck="3"
orientation="vertical" color="scratch1" color2="scratch2">
<pos x="+20" y="+2" />
<size
width="135-40"
height="210-4+130"
condition="var_equal '@$4mixer' 0 &&
var_not_equal '@$4decks' 0"
/>
<size width="135-40"
height="210-4" />
<grid
pos="-19"
background="no"
backgroundshaded="no"
height="8"
size="1"
mainsize="4"
maincolor="deckcolor"
color="darkgray"
mirrored="true"
/>
<gridlines width="1"
color="darkgray" transparency="0.5" />
<cue y="-19" height="12">
<mask x="307" y="5"
width="12" height="12" />
</cue>
<overlay>
<pos
x="-20"
y="+105+65"
condition="var_equal '@$4mixer' 0
&& var_not_equal '@$4decks' 0"
/>
<pos x="-20" y="+105" />
<size width="135"
height="1" />
<background
color="needle" shape="square" />
</overlay>
</scratchwave>
<dropzone deck="3">
<pos x="+0" y="+0" />
<size
width="135"
height="210+130"
condition="var_equal '@$4mixer' 0 &&
var_not_equal '@$4decks' 0"
/>
<size width="135" height="210"
/>
<over color="transparent"
border_size="2" border="deckcolor" />
</dropzone>
</panel>
<panel visibility="not deck 4 rightdeck">
<scratchwave deck="2"
orientation="vertical" color="scratch1" color2="scratch2">
<pos x="+135+20" y="+2" />
<size
width="135-40"
height="210-4+130"
condition="var_equal '@$4mixer' 0 &&
var_not_equal '@$4decks' 0"
/>
<size width="135-40"
height="210-4" />
<grid
pos="-19"
background="no"
backgroundshaded="no"
height="8"
size="1"
mainsize="4"
maincolor="deckcolor"
color="darkgray"
mirrored="true"
/>
<gridlines width="1"
color="darkgray" transparency="0.5" />
<cue y="+19" height="12"
mirrored="true">
<mask x="307" y="5"
width="12" height="12" />
</cue>
<overlay>
<pos
x="-20"
y="+105+65"
condition="var_equal '@$4mixer' 0
&& var_not_equal '@$4decks' 0"
/>
<pos x="-20" y="+105" />
<size width="135"
height="1" />
<background
color="needle" shape="square" />
</overlay>
</scratchwave>
<dropzone deck="2">
<pos x="+135" y="+0" />
<size
width="135"
height="210+130"
condition="var_equal '@$4mixer' 0 &&
var_not_equal '@$4decks' 0"
/>
<size width="135" height="210"
/>
<over color="transparent"
border_size="2" border="deckcolor" />
</dropzone>
</panel>
<panel visibility="deck 4 rightdeck">
<scratchwave deck="4"
orientation="vertical" color="scratch1" color2="scratch2">
<pos x="+135+20" y="+2" />
<size
width="135-40"
height="210-4+130"
condition="var_equal '@$4mixer' 0 &&
var_not_equal '@$4decks' 0"
/>
<size width="135-40"
height="210-4" />
<grid
pos="-19"
background="no"
backgroundshaded="no"
height="8"
size="1"
mainsize="4"
maincolor="deckcolor"
color="darkgray"
mirrored="true"
/>
<gridlines width="1"
color="darkgray" transparency="0.5" />
<cue y="+19" height="12"
mirrored="true">
<mask x="307" y="5"
width="12" height="12" />
</cue>
<overlay>
<pos
x="-20"
y="+105+65"
condition="var_equal '@$4mixer' 0
&& var_not_equal '@$4decks' 0"
/>
<pos x="-20" y="+105" />
<size width="135"
height="1" />
<background
color="needle" shape="square" />
</overlay>
</scratchwave>
<dropzone deck="4">
<pos x="+135" y="+0" />
<size
width="135"
height="210+130"
condition="var_equal '@$4mixer' 0 &&
var_not_equal '@$4decks' 0"
/>
<size width="135" height="210"
/>
<over color="transparent"
border_size="2" border="deckcolor" />
</dropzone>
</panel>
</group>
<panel name="scratch_options">
<pos
x="+25"
y="+210+25+130"
condition="var_equal '@$4mixer' 0 &&
var_not_equal '@$4decks' 0"
/>
<pos x="+25" y="+210+25" />
<textzone x="+135-25" y="+1">
<size width="50" height="10" />
<text
fontsize="9"
align="center"
color="textdarker"
text="BEATLOCK"
localize="true"
/>
</textzone>
<deck deck="left">
<button class="checkbutton"
x="+135-6-45" y="+0" action="beatlock" />
</deck>
<deck deck="right">
<button class="checkbutton"
x="+135-6+45" y="+0" action="deck right beatlock" />
</deck>
</panel>

<group visibility="deck 1 leftdeck">


<visual
source="deck 1 get_level"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+11" y="+15+2" />
<size width="3" height="153-4" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1793" y="1" />
</visual>
</group>
<group visibility="deck 3 leftdeck">
<visual
source="deck 3 get_level"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+11" y="+15+2" />
<size width="3" height="153-4" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1469" y="1" />
</visual>
</group>
<group visibility="deck 2 rightdeck">
<visual
source="deck 2 get_level"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+320-14" y="+15+2" />
<size width="3" height="153-4" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1777" y="1" />
</visual>
</group>
<group visibility="deck 4 rightdeck">
<visual
source="deck 2 get_level"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+320-14" y="+15+2" />
<size width="3" height="153-4" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1453" y="1" />
</visual>
</group>

</panel>

<!-- mastermixer -->


<panel name="mastermixer" x="+1" y="+25" group="mixer"
visible="no">

<panel
name="master_4channels"
visibility="var_equal '@$4mixer' 0 && var_not_equal
'@$4decks' 0"
>

<visual name="mixer_center" x="+80+1" y="+0">


<size width="160" height="265" />
<off
color="mixerbackground"
shape="square"
border="bordercolor"
border_size="1"
/>
</visual>

<group name="master_vol" x="+0">


<button>
<pos x="+40-15" y="+18" />
<size width="30" height="30" />
<icon x="221" y="168" width="30"
height="30" coloroff="textdarker" />
</button>
<textzone>
<pos x="+0" y="+18+30+3" />
<size width="80" height="11" />
<text
fontsize="10"
color="textdarker"
align="center"
text="MASTER"
localize="true"
/>
</textzone>
<group name="ma_vol" x="+18" y="+18+30+16+8">
<slider
class="vertfxslider"
x="+18"
y="+0"
action="master_volume"
dblclick="master_volume 100%"
rightclick="master_volume 100% ?
master_volume 20% : master_volume 100%"
/>
<textzone>
<pos x="+0" y="+90" />
<size width="42" height="11" />
<text
fontsize="11"
color="textdarker"
align="center"
text="VOL"
localize="true"
/>
</textzone>
</group>
<button
class="button_master"
x="+22"
y="+195"
width="34"
height="25"
query="on"
text="ON"
localize="true"
/>
<button
class="button_master"
x="+22"
y="+195+35"
width="34"
height="25"
action="sampler_rec 'master'"
text="REC"
localize="true"
/>
<visual
source="get_vu_meter 'master'"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+80-15" y="+195+2" />
<size width="4" height="58" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0" condition="var_equal
'@$colorscheme' 2" />
<on x="1745" y="0" />
</visual>
</group>

<group name="mic" x="+80+80+80+3">


<button>
<pos x="+40-15" y="+18" />
<size width="30" height="30" />
<icon x="254" y="168" width="30"
height="30" coloroff="textdarker" />
</button>
<textzone>
<pos x="+0" y="+18+30+3" />
<size width="80" height="11" />
<text
fontsize="10"
color="textdarker"
align="center"
text="MIC"
localize="true"
/>
</textzone>
<group name="ma_vol" x="+18" y="+18+30+16+8">
<slider
class="vertfxslider"
x="+18"
y="+0"
action="mic_volume"
dblclick="mic_volume 100%"
rightclick="mic_volume 100% ?
mic_volume 0% : mic_volume 100%"
/>
<textzone>
<pos x="+0" y="+90" />
<size width="42" height="11" />
<text
fontsize="11"
color="textdarker"
align="center"
text="VOL"
localize="true"
/>
</textzone>
</group>
<button
class="button_master"
x="+22"
y="+195"
width="34"
height="25"
action="mic"
text="ON"
localize="true"
/>
<button
class="button_master"
x="+22"
y="+195+35"
width="34"
height="25"
action="sampler_rec 'mic'"
text="REC"
localize="true"
/>
<visual
source="get_vu_meter 'mic'"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+8" y="+195+2" />
<size width="4" height="58" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0" condition="var_equal
'@$colorscheme' 2" />
<on x="1745" y="0" />
</visual>
</group>

<group name="hp" x="+80">


<button>
<pos x="+80-15" y="+18" />
<size width="30" height="30" />
<icon sysicon="headphones" width="30"
height="30" color="textdarker" />
</button>
<textzone>
<pos x="+0" y="+18+30+3" />
<size width="80+80" height="11" />
<text
fontsize="10"
color="textdarker"
align="center"
text="HEADPHONES"
localize="true"
/>
</textzone>
<group name="hp_vol" x="+30" y="+18+30+16+8">
<slider
class="vertfxslider"
x="+18"
y="+0"
action="headphone_volume"
dblclick="headphone_volume 100%"
rightclick="headphone_volume 100% ?
headphone_volume 0% : headphone_volume 100%"
/>
<textzone>
<pos x="+0" y="+90" />
<size width="42" height="11" />
<text
fontsize="11"
color="textdarker"
align="center"
text="VOL"
localize="true"
/>
</textzone>
</group>
<group name="hp_mix" x="+80+80-30-42"
y="+18+30+16+8">
<slider
class="vertfxslider"
x="+18"
y="+0"
action="headphone_mix"
dblclick="headphone_mix 100%"
rightclick="headphone_mix 100% ?
headphone_mix 0% : headphone_mix 100%"
/>
<textzone>
<pos x="+0" y="+90" />
<size width="42" height="11" />
<text
fontsize="11"
color="textdarker"
align="center"
text="MIX"
localize="true"
/>
</textzone>
</group>
</group>

<group name="masterfx" x="+80" y="+200">


<line
x="+0"
y="-10"
height="2"
width="160"
color="dark"
hightlight="hightlight"
shadow="shadow"
/>
<textzone x="+0" y="+8">
<size width="160" height="11" />
<text fontsize="10" align="center"
color="textdarker" text="MASTER EFFECT" />
</textzone>
<panel
class="masterfxdrop"
x="+15"
y="+8+11+5"
action1="deck master effect_active"
action2="deck master effect_select"
textaction="deck master get_effect_name
&amp; param_uppercase"
/>
</group>

<group name="broadcast" x="+20+53" y="+265+2">


<textzone x="+0" y="+5">
<size width="178" height="14" />
<text fontsize="10" align="center"
color="textdarker" text="RECORD/BROADCAST" />
</textzone>
<visual>
<pos x="+10" y="+22" />
<size width="158" height="50" />
<off
shape="square"
color="dropdown"
border_size="1"
border="bordercolor"
radius="5"
/>
</visual>
<textzone>
<pos x="+10+4" y="+22+4" />
<size width="158-8" height="50-8" />
<text
fontsize="11"
color="textoff"
align="center"
action="broadcast_message 'full'"
/>
</textzone>
<button
class="button_master"
x="+10"
y="+22+50+7"
width="48"
height="25"
action="record"
text="REC"
localize="true"
/>
<button
class="button_master"
x="+10+55"
y="+22+50+7"
width="48"
height="25"
action="broadcast"
text="BCAST"
localize="true"
visibility="not get_lemode"
/>
<button
class="button_master"
x="+10+55+55"
y="+22+50+7"
width="48"
height="25"
action="record_config"
text="FILE"
localize="true"
visibility="not get_lemode"
/>
</group>
</panel>

<panel
name="master_2channels"
visibility="var_equal '@$4mixer' 1 ? true :
var_equal '@$4decks' 0"
>
<group name="channel_master" x="+15" y="+10">
<square
color="faderbackground"
border_color="bordercolor"
border="1"
radius="4"
>
<pos x="+0" y="+0" />
<size width="48" height="239" />
</square>
<panel class="knobmaster" x="+3" y="+6">
<slider
action="master_volume"
dblclick="master_volume 100%"
rightclick="master_volume 100% ?
master_volume 20% : master_volume 100%"
/>
<textzone><text localize="true"
text="MASTER" /></textzone>
</panel>
<button
class="button_master"
x="+7"
y="+18+65"
width="34"
height="25"
query="on"
text="ON"
localize="true"
/>
<button
class="button_master"
x="+7"
y="+18+65+35"
width="34"
height="25"
action="sampler_rec 'master'"
text="REC"
localize="true"
/>
<visual
source="get_vu_meter 'master'"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+24-2" y="+18+80+35+27" />
<size width="4" height="58" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1745" y="0" />
</visual>
</group>
<group name="channel_mic" x="+320-15-48+1" y="+10">
<square
color="faderbackground"
border_color="bordercolor"
border="1"
radius="4"
>
<pos x="+0" y="+0" />
<size width="48" height="239" />
</square>
<panel class="knobmaster" x="+3" y="+6">
<slider
action="mic_volume"
dblclick="mic_volume 100%"
rightclick="mic_volume 100% ?
mic_volume 0% : mic_volume 100%"
disabled="not get_hasmic"
/>
<textzone><text localize="true"
text="MIC VOL" /></textzone>
</panel>
<button
class="button_master"
x="+7"
y="+18+65"
width="34"
height="25"
action="mic"
text="ON"
localize="true"
/>
<button
class="button_master"
x="+7"
y="+18+65+35"
width="34"
height="25"
action="sampler_rec 'mic'"
text="REC"
localize="true"
/>
<visual
source="get_vu_meter 'mic'"
type="linear"
orientation="vertical"
direction="up"
>
<pos x="+24-2" y="+18+80+35+27" />
<size width="4" height="58" />
<off x="1760" y="0"
condition="var_not_equal '@$colorscheme' 2" />
<off x="1807" y="0"
condition="var_equal '@$colorscheme' 2" />
<on x="1745" y="0" />
</visual>
</group>
<group name="hp" x="+20+53" y="+3">
<line x="+4" y="+18+15" height="2" width="7"
color="faderlines" />
<line x="+4+51+7" y="+18+15" height="2"
width="10" color="faderlines" />
<line x="+4+51+7+10+33" y="+18+15" height="2"
width="10" color="faderlines" />
<line
x="+4+51+7+10+33+10+53"
y="+18+15"
height="2"
width="7"
color="faderlines"
/>
<panel class="knobmaster" x="+15" y="+13">
<slider
action="headphone_volume"
dblclick="headphone_volume 100%"
rightclick="headphone_volume 100% ?
headphone_volume 0% : headphone_volume 100%"
disabled="not get_hasheadphones"
/>
<textzone><text localize="true" text="VOL"
/></textzone>
</panel>
<panel class="knobmaster" x="+121" y="+13">
<slider
action="headphone_mix"
dblclick="headphone_mix 100%"
rightclick="headphone_mix 100% ?
headphone_mix 0% : headphone_mix 100%"
disabled="not get_hasheadphones"
/>
<textzone><text localize="true" text="MIX"
/></textzone>
</panel>
<button>
<pos x="+74" y="+18" />
<size width="30" height="30" />
<icon sysicon="headphones" width="30"
height="30" color="textdarker" />
</button>
</group>
<group name="masterfx" x="+20+53" y="+80">
<line
x="+0"
y="+0"
height="3"
width="178"
color="dark"
hightlight="hightlight"
shadow="shadow"
/>
<textzone x="+0" y="+8">
<size width="178" height="14" />
<text fontsize="10" align="center"
color="textdarker" text="MASTER EFFECT" />
</textzone>
<panel
class="masterfxdrop"
x="+22"
y="+12+2+10"
action1="deck master effect_active"
action2="deck master effect_select"
textaction="deck master get_effect_name
&amp; param_uppercase"
/>
<line
x="+0"
y="+60"
height="3"
width="178"
color="dark"
hightlight="hightlight"
shadow="shadow"
/>
</group>
<group name="broadcast" x="+20+53" y="+82+63">
<textzone x="+0" y="+5">
<size width="178" height="14" />
<text fontsize="10" align="center"
color="textdarker" text="RECORD/BROADCAST" />
</textzone>
<visual>
<pos x="+10" y="+22" />
<size width="158" height="50" />
<off
shape="square"
color="dropdown"
border_size="1"
border="bordercolor"
radius="5"
/>
</visual>
<textzone>
<pos x="+10+4" y="+22+4" />
<size width="158-8" height="50-8" />
<text
fontsize="11"
color="textoff"
align="center"
action="broadcast_message 'full'"
/>
</textzone>
<button
class="button_master"
x="+10"
y="+22+50+7"
width="48"
height="25"
action="record"
text="REC"
localize="true"
/>
<button
class="button_master"
x="+10+55"
y="+22+50+7"
width="48"
height="25"
action="broadcast"
text="BCAST"
localize="true"
visibility="not get_lemode"
/>
<button
class="button_master"
x="+10+55+55"
y="+22+50+7"
width="48"
height="25"
action="record_config"
text="FILE"
localize="true"
visibility="not get_lemode"
/>
</group>

</panel>

</panel>

<group name="mixer_tabs" x="+2" y="+0">


<visual name="mixertabs_background" x="+0-8" y="+0-2">
<size width="320-4" height="24" />
<off color="background" shape="square" />
</visual>
<button
class="mixerpanel"
x="+2"
y="+2"
action="skin_panel 'audiomixer' on"
text="AUDIO"
localize="true"
tooltip="AUDIO\nShow the audio (mixer) controls,
like equalizers, gain, level, pfl, etc"
/>

<button
class="mixerpanel"
x="+81+81+78"
y="+2"
action="skin_panel 'mastermixer' on"
text="MASTER"
localize="true"
tooltip="MASTER\nShow some general controls, like
record/broadcast, microphone, or master effects"
/>
<line x="+0" y="+26" width="326" height="6"
color="#8612bd" />
<line x="+84" y="+0" width="6" height="26"
color="#8612bd" />
<!-- <line x="+80+80-1" y="+0" width="4" height="26"
color="#8612bd" /> -->
<line x="+80+80+80-5" y="+0" width="6" height="26"
color="#8612bd" />
</group>

</panel>
</panel>
<!-- end browser not zoomed -->

<!-- BROWSER ZOOM -->

<panel x="10" y="43" visibility="browser_zoom">


<line name="line_top" color="darker" x="0" y="-1"
width="1920" height="1" />
<panel class="mini_mixer" x="799" y="+5" minideck_left="1"
minideck_right="2" />

<panel
class="leftdeck_mini"
name="mini_deck3_browserzoom"
x="+0"
y="+5"
visibility="deck 3 leftdeck"
deck="3"
swapdeck="1"
panelname="deck3mini"
/>
<panel
class="leftdeck_mini"
name="mini_deck1_browserzoom"
x="+0"
y="+5"
visibility="not deck 3 leftdeck"
deck="1"
swapdeck="3"
panelname="deck1mini"
/>

<panel
class="rightdeck_mini"
name="mini_deck4_browserzoom"
x="1920-799"
y="+5"
visibility="deck 4 rightdeck"
deck="4"
swapdeck="2"
panelname="deck3mini"
/>
<panel
class="rightdeck_mini"
name="mini_deck2_browserzoom"
x="1920-799"
y="+5"
visibility="not deck 4 rightdeck"
deck="2"
swapdeck="4"
panelname="deck2mini"
/>
</panel>
<!-- BROWSER -->

<visual name="browser_background" visibility="browser_zoom">


<pos x="0" y="43+40" />
<size width="1916" height="1080-43-110" />
<off color="browserback" shape="square" />
</visual>

<group condition="var_equal '@$4decks' 0">


<browser class="browser">
<pos x="0" y="1080-360-46" />
<size width="1916" height="400" />
<zoomed x="0" y="43+120+20" width="1916"
height="1080-43-120-5" />
</browser>
</group>

<group condition="var_not_equal '@$4decks' 0">


<line
name="skin_divider"
color="darker"
x="+0"
y="1080-360-30"
width="1916"
height="1"
visibility="var_not_equal '@$4mixer' 0"
/>
<group visibility="var_equal '@$waveformpos' 0">
<line
name="skin_divider"
color="darker"
x="+0"
y="1080-360-10-1"
width="799"
height="1"
visibility="var_equal '@$4mixer' 0"
/>
<line
name="skin_divider"
color="darker"
x="+799+322"
y="1080-360-10-1"
width="799"
height="1"
visibility="var_equal '@$4mixer' 0"
/>
</group>
<browser class="browser">
<pos x="0" y="1080-360-10+100" />
<size width="1916" height="400" />
<zoomed x="0" y="43+120+5" width="1916"
height="1080-43-120-5" />
</browser>
</group>

<oninit action="setting_setdefault skinWaveformType 'colors'" />


<oninit action="setting_setdefault coverflow 'no'" />
<oninit action="setting_setdefault browserPadding 25%" />
<oninit action="setting_setdefault EqMode 'modernEQ'" />
<oninit action="setting_setdefault autoBPMMatch 'off'" />
<oninit action="setting_setdefault autoKey no " />
<oninit action="setting_setdefault smartPlay off" />
<oninit action="setting_setdefault autoPitchLock off" />

</skin>

You might also like