I've had a problem crop up recently, not sure if it is a new Virtual DJ version or if it's my new DDJSX3. For some reason the automix defaults to deck 3, most of the time I have deck 3 hidden and the audio unmapped. I think automix used to default to deck 1 unless there was already something playing in another deck. I can trick the automix into playing from deck one or two if I manually load the fist song and start it playing then start automix. Is there a way to define a default automix deck or restrict certain decks from automix?
Posted Sat 02 Feb 19 @ 7:28 pm
As far as i know automix only plays on master deck
thus are you sure deck 3 is not ?
i.e.: automix may not play on a deck even it is colored, anoying because of wrongly labelled tootip
only 4 & 6 decks layout have an indicator for this: the deck number at top right of jog for 4 decks layout and little the orange "M" in tiny decks for 6 decks layout
thus are you sure deck 3 is not ?
i.e.: automix may not play on a deck even it is colored, anoying because of wrongly labelled tootip
only 4 & 6 decks layout have an indicator for this: the deck number at top right of jog for 4 decks layout and little the orange "M" in tiny decks for 6 decks layout
Posted Sat 02 Feb 19 @ 7:54 pm
ONINIT deck 1 masterdeck.
Posted Sun 03 Feb 19 @ 12:20 am
Is there a way to use the 'ONINIT deck 1 masterdeck' command but keep the masterdeck in auto mode?
Posted Sun 03 Feb 19 @ 4:54 pm
ONINIT deck 1 masterdeck will automatically set deck 1 as the master deck every time , if that is what you mean.
Posted Sun 03 Feb 19 @ 5:37 pm
Thanks, I would like deck one to be masterdeck on startup but I also need the masterdeck to be in auto after that. I don't want deck 3 or 4 to ever be masterdeck.
Posted Sun 03 Feb 19 @ 6:04 pm
What's the problem, it's a 4 deck controller?
Posted Sun 03 Feb 19 @ 6:06 pm
Typically I use Channel 3 as a mic and Channel 4 as a line in. So I don't want the autoplay to load in either of these decks. For some reason with channel 4 set to line in VIrtual DJ will make that the first master deck even if the fader is down. If I force deck 1 to master so autoplay will load into that deck I then have to manually reengage masterdeck auto when I begin mixing. I use the 2 deck skin and it doesn't even indicate which deck is master. The easiest would be if I could somehow prevent deck 3 or 4 from ever becoming master.
Posted Sun 03 Feb 19 @ 6:44 pm
If you open the skin XML you're using there will be text in the first line line nbdecks="4"
Change the value to 2, save and zip the file back and from then on VDJ will only use decks 1 and 2. Problem solved.
Change the value to 2, save and zip the file back and from then on VDJ will only use decks 1 and 2. Problem solved.
Posted Sun 03 Feb 19 @ 6:49 pm
I use the default skin "2 decks.xml" I checked and nbdecks=2. However when I start the program deck 4 (hidden) is still the master and automix defaults to that deck.
Posted Sun 03 Feb 19 @ 7:05 pm
Custom button on deck 1 or 2
Script
deck 1 automix
Script
deck 1 automix
Posted Sun 03 Feb 19 @ 7:08 pm
I believe the reason why the default skin behaves this way is because it's switchable between 2, 4 and 6 decks - and obviously if you have something playing out on (e.g.) deck 3 then switch to the 2 deck skin, you wouldn't want deck 3 to suddenly stop because it "doesn't exist".
Posted Sun 03 Feb 19 @ 7:22 pm
If you are using the default skin you can always use the most simple method; click on the word masterdeck on the deck you want to be the masterdeck!
Posted Sun 03 Feb 19 @ 7:56 pm
He wants automaster, plus no master button on 2 deck skin, custom button designating deck X automix is, as I see it, easiest.
Posted Sun 03 Feb 19 @ 8:24 pm
locodog wrote :
Custom button on deck 1 or 2
Script
deck 1 automix
Script
deck 1 automix
Thanks Locodog, that should work nicely.
Posted Sun 03 Feb 19 @ 9:30 pm
First of all, even if the skin you use is using a 2 decks definition, your controller is a 4 decks defined controller. Which means that decks 3 & 4 will open too. You can't prevent that.
The reason that automix starts on deck 3 is because somehow decks 3 is the currently selected deck.
Most likely that's due to your controller initialization.
For instance, depending on your options, PFL buttons can control the active deck.
When your controller initializes, it sends the status of various elements on VirtualDJ (pfl being among them)
So, it can actively change the active deck, thus automix will not start on deck 1.
There are a lot of possible solutions for this, but first of all you should check ALL your mapper modifications to see if something can cause the active deck to change.
A solution to the symptoms of your problem (not the cause) is to use "deck 1 select" on the INIT of your mapper.
This will select the first deck as the "working" deck and it won't affect auto masterdeck selection...
The reason that automix starts on deck 3 is because somehow decks 3 is the currently selected deck.
Most likely that's due to your controller initialization.
For instance, depending on your options, PFL buttons can control the active deck.
When your controller initializes, it sends the status of various elements on VirtualDJ (pfl being among them)
So, it can actively change the active deck, thus automix will not start on deck 1.
There are a lot of possible solutions for this, but first of all you should check ALL your mapper modifications to see if something can cause the active deck to change.
A solution to the symptoms of your problem (not the cause) is to use "deck 1 select" on the INIT of your mapper.
This will select the first deck as the "working" deck and it won't affect auto masterdeck selection...
Posted Mon 04 Feb 19 @ 10:34 am
Should VDJ not just select deck 1 on startup as standard?
Posted Mon 04 Feb 19 @ 10:44 am
It does. But your controller initializes after that. And a controller can have buttons or other elements that change the active deck
Posted Mon 04 Feb 19 @ 11:46 am
Just to give some more context on this issue. I have deck 4 configured as "line in". As far as I can tell that is why Virtual DJ is setting it as the master deck. If the fader on line 4 is up deck 4 is always master deck, even if another deck is playing and its fader is up. When the fader on deck 4 is down it will relinquish master to what ever deck is playing and has its fader up. However, on startup with no decks loaded or playing and channel 4 fader down deck 4 becomes the first master and the default automix deck. I think this should be changed and if the fader on deck 3 or 4 are not up then deck one should be the default master, or even better would be a setting to disable deck 3 or 4 from being master if using line in.
Posted Fri 08 Feb 19 @ 9:30 pm
I've had the same issues with my SX3 and it's drove me nuts for the last few months. My issue is similar in that I use ch 3&4 for mic inputs. So if I want to leave my mic volumes set, they usually remain the "master" deck because they are typically set higher than the music decks. This has created issues for switching to automix on occasions and as well using the sync buttons between deck 1 & 2. To me, if you only have the skin set to 2 Chanel mode, deck 3&4 should not be able to be selected as master decks no matter what.
Posted Mon 23 Dec 19 @ 7:45 pm