Controller HD by DennYo 1.0.4

Tue 25 Oct 16 @ 1:45 pm

Controller HD by DennYo for Virtual DJ Version 8.2
Skin Version 1.0.4

2 Deck



4 Deck



3 different background colors / dark gray, light gray, white





4 different center panels / Mixer, Video, Scratch, Master

'@$mixer' 0 ---- '@$mixer' 1 ---- '@$mixer' 2 ---- '@$mixer' 3


'@$mixer' 0 ---- '@$mixer' 1 ---- '@$mixer' 2 ---- '@$mixer' 3


The “SKIN” Button


-----Setup-----

Cover -> show or hide the cover

'@$cover' 0

'@$cover' 1


BPM Tap/Unload -> toggle between Beattap and Unload the Song from Deck

'@$tapunload' 0

'@$tapunload' 1


1/3 Effects -> toggle between 1 effect and 3 effects

effect_3slots_layout off

effect_3slots_layout on


Mixer Order 1234/3124 -> toggle the order of the Mixer (only in the 4 Deck Skin)
'@$mixersort' 0 - Mixer order 3124
'@$mixersort' 1 - Mixer order 1234


Filter/Key -> toggle between Filter and Key knobb

'filter' 0

'filter' 1


8Cue/4Cue-6Custom -> Toggle between 8 Hotcues and 4 Hotcues + 6 Custom Buttons

'@$cuecustom' 0

@$cuecustom' 1


CueInfo -> toggle between Time to Cue, Cue Name, Beats to Cue

'@$cue' 0

'@$cue' 1

'@$cue' 2

Border selected Deck -> shows a frame around the selected deck

'@$selectdeck' 0

'@$selectdeck' 1

Prelisten -> shows the prelisten player on bottom of the browser

'@$prelisten' 0

'@$prelisten' 1


PowerSupplyBlink -> deactivate the blink power supply warning

'@$power' 0 - blink on
'@$power' 1 - blink off


-----Songposition Wave-----

CueLine -> shows the transparent line over the Song position Wave

'@$cueline' 0

'@$cueline' 1


SongposLine -> shows a bigger marker of the current Song Position

'@$songposline' 0

'@$songposline' 1


CueNumber -> shows the Cue numbers in the Songpos Wave

'@$cuenumber' 0

'@$cuenumber' 1


-----Jog-----

JogTime -> toggle between remain/elapse Time and only remain Time

'@$time' 0

'@$time' 1


JogColor -> toggle between the white and the dark Jog

'@$platter' 0

'@$platter' 1


JogScratch -> toggle between Mouse Scratch on and off
'@$scratch' 0
'@$scratch' 1


-----Variation----- (only in the 4 Deck Skin)

2 Deck swap -> press “DECK 1” to switch Deck 1 to Deck 3 and press “DECK 2” to switch Deck 2 to Deck 4

4 Deck swap -> shows 4 Decks


-----Skin Color-----

dark gray -> load the dark gray Skin

load_skin ':2 dark gray' load_skin ':2 dark gray +'
load_skin ':4 dark gray' load_skin ':4 dark gray +'


light gray -> load the light gray Skin

load_skin ':2 light gray' load_skin ':2 light gray +'
load_skin ':4 light gray' load_skin ':4 light gray +'


white -> load the white Skin

load_skin ':2 white' load_skin ':2 white +'
load_skin ':4 white' load_skin ':4 white +'


-----Font Size-----

normal font -> normal font



bigger font -> zoom many letters for using the Skin on smaller screen resolutions



-----Decks-----

2 Deck -> Make a real 2 Deck Skin without swap (after using 4 Deck you must restart VDJ for using 2 Decks)
4 Deck -> 4 Deck Skin


The “WAVE” Button


-----Wave-----

Scratchwave ->

'@$wavehd' 0


Scratchwave Background 1 ->

'@$wavehd' 1


Scratchwave Background 2 ->

'@$wavehd' 2


Classicwave ->

'@$wavehd' 6


-----Wave Extra Gridline-----

Scratchwave -> same as -----Wave----- with a extra grid line on all 4th beats
'@$wavehd' 3

Scratchwave Background 1 -> same as -----Wave----- with a extra grid line on all 4th beats
'@$wavehd' 4

Scratchwave Background 2 -> same as -----Wave----- with a extra grid line on all 4th beats
'@$wavehd' 5

Classicwave -> same as -----Wave----- with a extra grid line on all 4th beats
'@$wavehd' 7


-----Wavesize-----

small ->

'@$wavehdsize' 0


middle ->

'@$wavehdsize' 1


large->

'@$wavehdsize' 2


-----Wave Position-----

Top Wave ->

'@$variation' 1


Top Wave 1 ->

'@$variation' 4


Bottom Wave ->

'@$variation' 0


Bottom Wave 1 ->

'@$variation' 3


Wave off ->
'@$variation' 2


-----Wave Order----- (only in the 4 Deck Skin)

1234 -> Wave order 1234 from top to bottom
'@$wavesort' 1

3124 -> Wave order 3124 from top to bottom
'@$wavesort' 0


-----Color Scratchwave-----

monochrome ->
setting 'coloredWaveforms' monochrome


neutral ->
setting 'coloredWaveforms' neutral


ultra-blue ->
setting 'coloredWaveforms' ultra-blue


infra-red ->
setting 'coloredWaveforms' infra-red


per-deck ->
setting 'coloredWaveforms' per-deck


-----Zoom-----

Rhythm 25/25 Scratch ->
zoom_scratch 25% & zoom 25%


Rhythm 50/50 Scratch ->
zoom_scratch 50% & zoom 50%
_______________________________________________________________________________________________________________________________________

Variable list

--------------------------------------------------------------------------------
‘@$mixer’ 0 - Audiomixer
‘@$mixer’ 1 - Videomixer
‘@$mixer’ 2 - Scratchmixer
‘@$mixer’ 3 - Mastermixer
--------------------------------------------------------------------------------
‘@$cueline’ 0 - Transparent Line over Songposwave on
‘@$cueline’ 1 - Transparent Line over Songposwave off
--------------------------------------------------------------------------------
‘@$cuenumber’ 0 - Cuenumber in Songposwave on
‘@$cuenumber’ 1 - Cuenumber in Songposwave off
--------------------------------------------------------------------------------
‘@$songposline’ 0 - bigger Songmarker in Songposwave off
‘@$songposline’ 1 - bigger Songmarker in Songposwave on
--------------------------------------------------------------------------------
‘@$cover’ 0 - Shows Cover on
‘@$cover’ 1 - shows Cover off
--------------------------------------------------------------------------------
‘@$cue’ 0 - Cue Time
‘@$cue’ 1 - Cue Name
‘@$cue’ 2 - Cue Beats
--------------------------------------------------------------------------------
effect_3slots_layout on - 3 effects on
effect_3slots_layout off - 3 effects off
--------------------------------------------------------------------------------
‘@$platter’ 0 - Jog color dark
‘@$platter’ 1 - Jog color white
--------------------------------------------------------------------------------
‘@$time’ 0 - Time in Jog Remain/Elapse
‘@$time’ 1 - Time in Jog Remain
--------------------------------------------------------------------------------
‘filter’ 0 - shows filter knobb
‘filter’ 1 - shows key knobb
--------------------------------------------------------------------------------
‘@$mixersort’ 0 - Mixer order 3124 (only 4 Deck)
‘@$mixersort’ 1 - Mixer order 1234 (only 4 Deck)
--------------------------------------------------------------------------------
‘@$wavehd’ 0 - Scratchwave
‘@$wavehd’ 1 - Scratchwave background 1
‘@$wavehd’ 2 - Scratchwave background 2
‘@$wavehd’ 3 - Scratchwave extra gridline
‘@$wavehd’ 4 - Scratchwave background 1 extra gridline
‘@$wavehd’ 5 - Scratchwave background 2 extra gridline
‘@$wavehd’ 6 - Rhythmwave mirror
‘@$wavehd’ 7 - Rhythmwave mirror extra gridline
--------------------------------------------------------------------------------
‘@$wavesort’ 0 - Wave order 3124 (only 4 Deck)
‘@$wavesort’ 1 - Wave order 1234 (only 4 Deck)
--------------------------------------------------------------------------------
‘@$wavehdsize’ 0 - small wave
‘@$wavehdsize’ 1 - middle wave
‘@$wavehdsize’ 2 - large wave
--------------------------------------------------------------------------------
‘@$deck’ 0 - 2 Deck layout (only 4 Deck)
‘@$deck’ 1 - 4 Deck layout (only 4 Deck)
--------------------------------------------------------------------------------
‘@$prelisten’ 0 - shows prelisten off
‘@$prelisten’ 1 - shows prelisten on
--------------------------------------------------------------------------------
‘@$lock 0’ - lock zoom Rhythm/Scratch wave off
‘@$lock 1’ - lock zoom Rhythm/Scratch wave on
--------------------------------------------------------------------------------
‘@$variation’ 0 - Bottom Wave
‘@$variation’ 1 - Top Wave
‘@$variation’ 2 - Wave off
‘@$variation’ 3 - Bottom Wave 1 Waveform
‘@$variation’ 4 - Top Wave 1 Waveform
--------------------------------------------------------------------------------
browser_zoom on - Fullscreen Browser on
browser_zoom off - Fullscreen Browser off
--------------------------------------------------------------------------------
‘@$tapunload’ 0 - shows unload button
‘@$tapunload’ 1 – shows BPM tap botton
--------------------------------------------------------------------------------
‘@$selectdeck’ 0 - hide the frame around the selected deck
‘@$selectdeck’ 1 - shows a frame around the selected deck
--------------------------------------------------------------------------------
‘@$scratch’ 0 - Mouse scratch off
‘@$scratch’ 1 - Mouse scratch on
--------------------------------------------------------------------------------
'@$power' 0 - power supply blink on
'@$power' 1 - power supply blink off
--------------------------------------------------------------------------------
'@$cuecustom' 0 - 8 Cue
'@$cuecustom' 1 - 4 Cue, 6 Custom
--------------------------------------------------------------------------------


Updates:

1.0.1 -> add “Border selected Deck”
1.0.2 -> add “Mouse scratch on Jog”, Bugfixes (Tap/Unload Button deck 3)(Tap/Unload Button in Skin dropdown)(Background Scratchwaves extra Grid)
1.0.3 -> Bugfix Sogngpos without Cover (4 light gray), Bugfix Cueline Deck 2 & 4
1.0.4 -> rightclick “Stop Button” unload the Deck, deactivate the blink power supply warning, Bugfix position Songinfo “GAIN” and “TAP” Deck 2 Video, Add Custom Buttons(4Hotcues-6Custom)