Default101xml picmovex
Default101xml picmovex
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" />
<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="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" />
</group>
<group name="colorscheme">
<!-- generic -->
<!-- buttons-->
<define color="buttonon" value="#00ff00"
deck="right" />
<define color="buttonoff" value="#292a2d" />
</group>
<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" />
<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>
<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>
<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>
<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>
<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>
<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"
/>
<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" />
<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>
</group>
<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">
<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>
</menu>
</group>
</group>
</group>
</group>
<define
class="deckleft"
width="799"
height="341"
placeholders="deck,*panelname"
>
</group>
<songpos class="songpos">
<pos x="+24+2+40" y="+90-38" />
</songpos>
</group>
<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 & 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>
<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"
/>
<line
x="+0"
y="+0"
width="2"
height="233"
color="dark"
hightlight="hightlight"
shadow="shadow"
/>
<group name="area_jogwheel" x="+27+18" y="+12">
</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>
<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 & 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>
<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 & 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>
<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 &
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=">"
/>
<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 &
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 & 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="<"
/>
<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 &
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 & 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" />
<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"
>
<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 & 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>
<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>
<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>
<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>
<panel
name="crossfader_assign"
visibility="var_equal '@$cfassign' 1 && var_not_equal
'@$4decks' 0"
>
</panel>
<panel
name="crossfader_assign_right"
x="+120+120"
visibility="var_equal '@$cfassign' 1 && var_not_equal
'@$4decks' 0"
>
</panel>
<panel name="crossfader">
<pos
x="+80+2"
y="+341-44-10"
condition="var_equal '@$4decks' 0 ? true :
var_not_equal '@$4mixer' 0"
/>
<visual
name="crossfader_background"
x="+0"
y="+0"
visibility="var_equal '@$4decks' 0 ? true :
var_not_equal '@$4mixer' 0"
>
</visual>
<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"
>
<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"
>
</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"
>
</panel>
<!-- videomixer -->
<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'
& 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 & 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 &
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 & 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>
</panel>
</panel>
<panel
name="master_4channels"
visibility="var_equal '@$4mixer' 0 && var_not_equal
'@$4decks' 0"
>
<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
& 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>
<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 -->
<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 -->
</skin>