Discussion about SCS1m 4 decks 3124
Posted Thu 23 Oct 14 @ 1:26 am
SCS.1m 4 decks and 4 presets ; mixer order 3,1,2,4
the mapping is similar to the factory default from vdj8, I only added 4 diferent presets to the encoder knobs
http://www.virtualdj.com/documents/Stanton%20SCS1m%20-%20VirtualDJ%208%20Operation%20Guide.pdf
22 4 presets:
preset 1 Deck Actions : 6 press knob = play ; press&hold= sync ; endless encoder= nudge( pitchbend) ; knob leds (rotating) ; leds: deck unloaded=off / loaded : blink / text: "play"
preset 2 Loop Deck : 6 press knob=loop in;press&hold=toggle loop_size or loop_move ; endless encoder= loop half/double or loop move back/forward ; knob leds ; led Green/Red=loop on / off ;
preset 3 Deck Effects (finished by default) + locodog "Post Fader FX" for decks 1 & 2(switch echo fx decks 1or2) [PFFX only works on build 2003]
preset 4 Master Effects: 6 knob 1= effect select/effect amount ; knob 2= MasterFX slider 2 ; knob3=MFX slider 3;knob 4= MFX slider 4
3 Deck Delect
2 Cue Deck (PFL)
25 nudge (pitchbend) on "Control Mode"
the mapping is similar to the factory default from vdj8, I only added 4 diferent presets to the encoder knobs
http://www.virtualdj.com/documents/Stanton%20SCS1m%20-%20VirtualDJ%208%20Operation%20Guide.pdf
22 4 presets:
preset 1 Deck Actions : 6 press knob = play ; press&hold= sync ; endless encoder= nudge( pitchbend) ; knob leds (rotating) ; leds: deck unloaded=off / loaded : blink / text: "play"
preset 2 Loop Deck : 6 press knob=loop in;press&hold=toggle loop_size or loop_move ; endless encoder= loop half/double or loop move back/forward ; knob leds ; led Green/Red=loop on / off ;
preset 3 Deck Effects (finished by default) + locodog "Post Fader FX" for decks 1 & 2(switch echo fx decks 1or2) [PFFX only works on build 2003]
preset 4 Master Effects: 6 knob 1= effect select/effect amount ; knob 2= MasterFX slider 2 ; knob3=MFX slider 3;knob 4= MFX slider 4
3 Deck Delect
2 Cue Deck (PFL)
25 nudge (pitchbend) on "Control Mode"
Posted Tue 11 Nov 14 @ 10:27 am
knob 14 Crossfader Curve : Smooth>Scratch
for users who only own one SCS.1d deck use this script code on the "Cancel" button
this way you can cycle decks back 4>3>2>1 using the "Cancel" button, or forward 1>2>3>4 using the "Deck Select" button
to unload the deck, press and hold "Cancel" button
for users who only own one SCS.1d deck use this script code on the "Cancel" button
holding 600 ms ? unload : action_deck 1 ? deck 4 assign_controller : action_deck 2 ? deck 1 assign_controller : action_deck 3 ? deck 2 assign_controller : action_deck 4 ? deck 3 assign_controller
this way you can cycle decks back 4>3>2>1 using the "Cancel" button, or forward 1>2>3>4 using the "Deck Select" button
to unload the deck, press and hold "Cancel" button
Posted Wed 12 Nov 14 @ 1:30 pm
18 locodog Post Fader Effect (echoes by default active deck/master deck) the crossfader will post fade and Echo "selected/active" deck (CF and PFFX only works for Decks 1 and 2).
for more details check topic about PFFX
http://www.virtualdj.com/forums/189490/VirtualDJ_8_bug-report_Forum/post_fader_FX.html
for more details check topic about PFFX
http://www.virtualdj.com/forums/189490/VirtualDJ_8_bug-report_Forum/post_fader_FX.html
Posted Wed 17 Dec 14 @ 12:56 pm
UPDATE, some bug fixes,added more led color feedback, text "track_time", locodog PFFX,
locodog wrote :
Just ironed out the final kinks that caused problems in rare cases.
For anyone just joining this thread you need to have the volume effect installed & your HW Xfader has to be connected to the SW crossfader
This will also work for keyboard/mouse/no HW users.
Post fader fx button(s) Put this script on a button mapping or 2 custom buttons (one for each side).
Action One press on, One press off.
Now pick one of these two scripts for the crossfader (I'd recommend the advanced one).
Traditional Xfader script (apply this script to your xfader mapping or for mouse/keyboard users insert this into the crossfader action inside the skin)
Action: After pressing the button the echo effect becomes post crossfader.
Advanced Xfader script (apply this script to your xfader mapping or for mouse/keyboard users insert this into the crossfader action inside the skin)
Action: after pressing the button the, echo effect is again post crossfader but only when the fader is closed, makes for really clean echoed cuts.
That's it! As far as I can see it's pretty unbreakable. The next phase is 4 decks and an assigned crossfader which is going to be wildly complicated to script as fool-proof as this is now but not impossible.
For anyone just joining this thread you need to have the volume effect installed & your HW Xfader has to be connected to the SW crossfader
This will also work for keyboard/mouse/no HW users.
Post fader fx button(s) Put this script on a button mapping or 2 custom buttons (one for each side).
Action One press on, One press off.
crossfader +0% & Leftdeck ? deck 1 effect_active 'volume' ? deck 1 effect_active 'echo' ? deck 2 effect_active 'echo' ? deck 1 effect_active 'echo' 0 : crossfader_disable 0 & crossfader +0% & deck 1 effect_active 'volume' 0 & deck 2 effect_active 'volume' 0 & deck 1 effect_active 'echo' 0 : deck 1 effect_active 'echo' 1 & param_bigger crossfader 2% ? deck 1 effect_slider 'volume' 1 100% & deck 2 effect_slider 'volume' 1 0% : param_smaller crossfader 98% ? deck 1 effect_slider 'volume' 1 0% & deck 2 effect_slider 'volume' 1 100% : deck 1 effect_slider 'volume' 1 95% & deck 2 effect_slider 'volume' 1 95% : crossfader_disable 1 & deck 1 effect_active 'volume' 1 & deck 2 effect_active 'volume' 1 & deck 1 effect_active 'echo' 1 & param_bigger crossfader 2% ? deck 1 effect_slider 'volume' 1 100% & deck 2 effect_slider 'volume' 1 0% : param_smaller crossfader 98% ? deck 1 effect_slider 'volume' 1 0% & deck 2 effect_slider 'volume' 1 100% : deck 1 effect_slider 'volume' 1 95% & deck 2 effect_slider 'volume' 1 95% : deck 1 effect_active 'volume' ? deck 2 effect_active 'echo' ? deck 1 effect_active 'echo' ? deck 2 effect_active 'echo' 0 : crossfader_disable 0 & crossfader +0% & deck 1 effect_active 'volume' 0 & deck 2 effect_active 'volume' 0 & deck 2 effect_active 'echo' 0 : deck 2 effect_active 'echo' 1 & param_bigger crossfader 2% ? deck 1 effect_slider 'volume' 1 100% & deck 2 effect_slider 'volume' 1 0% : param_smaller crossfader 98% ? deck 1 effect_slider 'volume' 1 0% & deck 2 effect_slider 'volume' 1 100% : deck 1 effect_slider 'volume' 1 95% & deck 2 effect_slider 'volume' 1 95% : crossfader_disable 1 & deck 1 effect_active 'volume' 1 & deck 2 effect_active 'volume' 1 & deck 2 effect_active 'echo' 1 & param_bigger crossfader 2% ? deck 1 effect_slider 'volume' 1 100% & deck 2 effect_slider 'volume' 1 0% : param_smaller crossfader 98% ? deck 1 effect_slider 'volume' 1 0% & deck 2 effect_slider 'volume' 1 100% : deck 1 effect_slider 'volume' 1 95% & deck 2 effect_slider 'volume' 1 95%
Now pick one of these two scripts for the crossfader (I'd recommend the advanced one).
Traditional Xfader script (apply this script to your xfader mapping or for mouse/keyboard users insert this into the crossfader action inside the skin)
Action: After pressing the button the echo effect becomes post crossfader.
crossfader & deck 1 effect_active 'volume' ? crossfader_disable 1 & param_bigger crossfader 2% ? deck 1 effect_slider 'volume' 1 100% & deck 2 effect_slider 'volume' 1 0% : param_smaller crossfader 98% ? deck 1 effect_slider 'volume' 1 0% & deck 2 effect_slider 'volume' 1 100% : deck 1 effect_slider 'volume' 1 95% & deck 2 effect_slider 'volume' 1 95% : crossfader & crossfader_disable 0
Advanced Xfader script (apply this script to your xfader mapping or for mouse/keyboard users insert this into the crossfader action inside the skin)
Action: after pressing the button the, echo effect is again post crossfader but only when the fader is closed, makes for really clean echoed cuts.
crossfader & deck 1 effect_active 'volume' ? crossfader_disable 1 & param_bigger crossfader 2% ? deck 1 effect_slider 'volume' 1 100% & deck 2 effect_slider 'volume' 1 0% & deck 2 effect_slider 'echo' 1 80% : param_smaller crossfader 98% ? deck 1 effect_slider 'volume' 1 0% & deck 2 effect_slider 'volume' 1 100% & deck 1 effect_slider 'echo' 1 80% : deck 1 effect_slider 'volume' 1 95% & deck 2 effect_slider 'volume' 1 95% & deck 1 effect_slider 'echo' 1 0% & deck 2 effect_slider 'echo' 1 0% : crossfader & crossfader_disable 0
That's it! As far as I can see it's pretty unbreakable. The next phase is 4 decks and an assigned crossfader which is going to be wildly complicated to script as fool-proof as this is now but not impossible.
Posted Thu 12 Nov 15 @ 1:40 am
UPDATE: bug fixes
29 CONTROL button: switches to controlmode, "browser wheel" when track is playing pitchbends; track is paused needlesearch ; pressing "browser wheel" tempo sync, UP/DOWN buttons pitchslider +1%/-1% BPM and the "0" button resets pitch/BPM 0%
30 BROWSE button: press once browse mode, press&hold led will blink(orange), and prelisten window open to preview tracks on playlist.
also added timecode option to deck 2/4
3 press&hold "deck 4 select" to switch between deck 2/4 timecode control
29 CONTROL button: switches to controlmode, "browser wheel" when track is playing pitchbends; track is paused needlesearch ; pressing "browser wheel" tempo sync, UP/DOWN buttons pitchslider +1%/-1% BPM and the "0" button resets pitch/BPM 0%
30 BROWSE button: press once browse mode, press&hold led will blink(orange), and prelisten window open to preview tracks on playlist.
also added timecode option to deck 2/4
3 press&hold "deck 4 select" to switch between deck 2/4 timecode control
Posted Sat 19 Nov 16 @ 7:10 pm