Ingreso rápido:  

Forum: VirtualDJ Skins

Tema: Inspiration for anyone making skins with effects buttons...

Este tópico es antiguo y puede contener información incorrecta para la nueva versión.

Hi there.

I just made these video and audio effect switches for my new touch screen skin. They work perfectly and are quite comfortable. The Buttons are actually several pannels (through wich you can scroll with the arrow buttons next to them), each pannel with one button on it, and each button linked directly to an effect.



ADVANTAGES:

1. ALL the effects you want in the same space

2. You can name the effects the way YOU like

3. You can make several slots (I have 3 sound effect slots) for SIMULTANEOUS use

4. Another advantage I like very much with the different slots is: you can now GROUP certain effects! (In my case I have 3 different kinds of audio effects and 2 different kinds of video effects grouped together, and I can scroll through each group)



I hope this is of use to anyone.

;)

P.S. I would like to thank the forum members, moderators and Atomix personnel that have helped me with this little side project! Without your advice and ideas I could not have done it. THANK YOU!
 

Mensajes Sat 02 Jul 11 @ 7:38 am
Oops! It seems the code did not come through... My bad! Here it is:

AUDIO EFFECT SCROLLING SELECTOR:

<button pannel="MAIN" action="cycle 'AFXLA' 5 & var_equal 'AFXLA' 1 ? skin_pannel 'AFXLA1' off & skin_pannel 'AFXLA2' on : var_equal 'AFXLA' 2 ? skin_pannel 'AFXLA2' off & skin_pannel 'AFXLA3' on : var_equal 'AFXLA' 3 ? skin_pannel 'AFXLA3' off & skin_pannel 'AFXLA4' on : var_equal 'AFXLA' 4 ? skin_pannel 'AFXLA4' off & skin_pannel 'AFXLA5' on : skin_pannel 'AFXLA5' off & skin_pannel 'AFXLA1' on">
<size width="52" height="52"/>
<pos x="212" y="786"/>
<up x="212" y="1986"/>
<down x="1525" y="4805"/>
</button>

<button pannel="MAIN" action="cycle 'AFXLA' -5 & var_equal 'AFXLA' 1 ? skin_pannel 'AFXLA1' off & skin_pannel 'AFXLA2' on : var_equal 'AFXLA' 2 ? skin_pannel 'AFXLA2' off & skin_pannel 'AFXLA3' on : var_equal 'AFXLA' 3 ? skin_pannel 'AFXLA3' off & skin_pannel 'AFXLA4' on : var_equal 'AFXLA' 4 ? skin_pannel 'AFXLA4' off & skin_pannel 'AFXLA5' on : skin_pannel 'AFXLA5' off & skin_pannel 'AFXLA1' on">
<size width="52" height="52"/>
<pos x="27" y="786"/>
<up x="27" y="1986"/>
<down x="1341" y="4805"/>
</button>

<pannel id="AFXLA1" pannel="MAIN" group="AFXLAG" visible="yes">
<pos x="89" y="786"/>
<size width="115" height="52"/>
<down x="89" y="1986"/>
<up x="89" y="1986"/>
</pannel>

<button pannel="AFXLA1" action="deck 1 effect 'Spinup' active">
<size width="115" height="52"/>
<pos x="89" y="786"/>
<up x="23" y="5737"/>
<selected x="933" y="6235"/>
</button>

<pannel id="AFXLA2" pannel="MAIN" group="AFXLAG" visible="no">
<pos x="89" y="786"/>
<size width="115" height="52"/>
<down x="89" y="1986"/>
<up x="89" y="1986"/>
</pannel>

<button pannel="AFXLA2" action="deck 1 effect 'Brake' active">
<size width="115" height="52"/>
<pos x="89" y="786"/>
<up x="19" y="5798"/>
<selected x="929" y="6296"/>
</button>

etc.

VIDEO EFFECTS SCROLLING SELECTOR:

<button pannel="MAIN" action="cycle 'VFXA' 13 & var_equal 'VFXA' 1 ? skin_pannel 'VFXA1' off & skin_pannel 'VFXA2' on : var_equal 'VFXA' 2 ? skin_pannel 'VFXA2' off & skin_pannel 'VFXA3' on : var_equal 'VFXA' 3 ? skin_pannel 'VFXA3' off & skin_pannel 'VFXA4' on : var_equal 'VFXA' 4 ? skin_pannel 'VFXA4' off & skin_pannel 'VFXA5' on : var_equal 'VFXA' 5 ? skin_pannel 'VFXA5' off & skin_pannel 'VFXA6' on : var_equal 'VFXA' 6 ? skin_pannel 'VFXA6' off & skin_pannel 'VFXA7' on : var_equal 'VFXA' 7 ? skin_pannel 'VFXA7' off & skin_pannel 'VFXA8' on : var_equal 'VFXA' 8 ? skin_pannel 'VFXA8' off & skin_pannel 'VFXA9' on : var_equal 'VFXA' 9 ? skin_pannel 'VFXA9' off & skin_pannel 'VFXA10' on : var_equal 'VFXA' 10 ? skin_pannel 'VFXA10' off & skin_pannel 'VFXA11' on : var_equal 'VFXA' 11 ? skin_pannel 'VFXA11' off & skin_pannel 'VFXA12' on : var_equal 'VFXA' 12 ? skin_pannel 'VFXA12' off & skin_pannel 'VFXA13' on : skin_pannel 'VFXA13' off & skin_pannel 'VFXA1' on">
<size width="52" height="52"/>
<pos x="642" y="481"/>
<up x="642" y="1681"/>
<down x="344" y="5267"/>
</button>

<button pannel="MAIN" action="cycle 'VFXA' -13 & var_equal 'VFXA' 1 ? skin_pannel 'VFXA1' off & skin_pannel 'VFXA2' on : var_equal 'VFXA' 2 ? skin_pannel 'VFXA2' off & skin_pannel 'VFXA3' on : var_equal 'VFXA' 3 ? skin_pannel 'VFXA3' off & skin_pannel 'VFXA4' on : var_equal 'VFXA' 4 ? skin_pannel 'VFXA4' off & skin_pannel 'VFXA5' on : var_equal 'VFXA' 5 ? skin_pannel 'VFXA5' off & skin_pannel 'VFXA6' on : var_equal 'VFXA' 6 ? skin_pannel 'VFXA6' off & skin_pannel 'VFXA7' on : var_equal 'VFXA' 7 ? skin_pannel 'VFXA7' off & skin_pannel 'VFXA8' on : var_equal 'VFXA' 8 ? skin_pannel 'VFXA8' off & skin_pannel 'VFXA9' on : var_equal 'VFXA' 9 ? skin_pannel 'VFXA9' off & skin_pannel 'VFXA10' on : var_equal 'VFXA' 10 ? skin_pannel 'VFXA10' off & skin_pannel 'VFXA11' on : var_equal 'VFXA' 11 ? skin_pannel 'VFXA11' off & skin_pannel 'VFXA12' on : var_equal 'VFXA' 12 ? skin_pannel 'VFXA12' off & skin_pannel 'VFXA13' on : skin_pannel 'VFXA13' off & skin_pannel 'VFXA1' on">
<size width="52" height="52"/>
<pos x="580" y="481"/>
<down x="282" y="5267"/>
<up x="580" y="1681"/>
</button>

<pannel id="VFXA1" pannel="MAIN" group="VFXAG" visible="yes">
<pos x="580" y="422"/>
<size width="114" height="52"/>
<selected x="580" y="1622"/>
<up x="580" y="1622"/>
</pannel>

<button pannel="VFXA1" action="toggle 'VFXA1' & var 'VFXA1' ? video_fx_select '3D' & video_fx : off & video_fx_select '3D' & video_fx">
<pos x="580" y="422"/>
<size width="114" height="52"/>
<up x="683" y="5746"/>
<selected x="1325" y="6116"/>
</button>

<pannel id="VFXA2" pannel="MAIN" group="VFXAG" visible="no">
<pos x="580" y="422"/>
<size width="114" height="52"/>
<selected x="580" y="1622"/>
<up x="580" y="1622"/>
</pannel>

<button pannel="VFXA2" action="toggle 'VFXA2' & var 'VFXA2' ? video_fx_select 'Cube' & video_fx : off & video_fx_select 'Cube' & video_fx">
<pos x="580" y="422"/>
<size width="114" height="52"/>
<selected x="1067" y="6115"/>
<up x="686" y="5920"/>
</button>

etc.

Hope THIS is of help to anyone...
 

Mensajes Sun 03 Jul 11 @ 6:15 am


(Los tópicos y foros antiguos son automáticamente cerrados)