Quick Sign In:  

Forum: VirtualDJ Technical Support

Topic: DJM-S11 sampler volume initial level not being respected
It seems that with v2024-b8350, the initial sampler master volume on the DJM-S11 isn't being respected...I have to set it to max for it to catchup/reset to then work.
 

Posted Sat 09 Nov 24 @ 8:20 pm
Just confirming...is this how it was always or has this changed?
 

Posted Sun 10 Nov 24 @ 2:30 am
I'm not seeing any issue on my end. S11 firmware is 1.05, same VDJ version as you, Windows 10, controllerTakeoverMode is pickup, default S11 sampler volume mapping (sampler_volume_master), doesn't matter if I start VDJ or the S11 first, same behavior in Serato, doesn't seem to matter if the source switches are set to USB or not.
 

Posted Mon 11 Nov 24 @ 8:11 pm
Thank you for comfirming. I think it has something to do with my settings file (it mist have been corrupted somehow).

With the settings file I had (I'm on MacOS with the same firmware version). With the upfaders, for example, if I put the fader to anything other than all the way up, and restart the program, the program starts the volume faders up on the GUI, but then catches itself with the smallest of motion. In the extreme case, (the Sampler master volume knob), I had to move the knob to its maximum position to pick back up the position.

I manually removed the settings file and started with the default settings file, and the behavior became as expected - the upfader and sampler knob position changes were immediately realized after changing them slightly on controller recognition.

I don't really know what is repeatly causing the settings file corruption (I had a tempo fader reset issue before and this was the same cause), I always shut down VirtualDJ the right way and I don't edit that file outside of VirtualDJ.
 

Posted Mon 11 Nov 24 @ 8:33 pm
Actually there is something wrong here. If close the program, delete the settings.xml file, connect the controller and start the program, the upfader position is immediately recognized at whatever its position. If I then close the program (it then dumps out a settings.xml file) and restart the program (I'm using all the defaults + whatever was appended for the audio config of the DJM-S11) it no longer recognizes the upfader position immediately (v2024-m b8350).
 

Posted Mon 11 Nov 24 @ 8:45 pm
djdadPRO InfinityDevelopment ManagerMember since 2005
What if you wait for 10 seconds before restarting ?
 

Posted Tue 12 Nov 24 @ 6:23 am
No difference (dumping out settings or control position discovery on restart).

The control position discovery was always instant when no settings.xml existed.
 

Posted Tue 12 Nov 24 @ 2:20 pm
Just checking in here. Is this a real issue? Is there anything else I can do to try to resolve this/get more info in relation to it?
 

Posted Wed 13 Nov 24 @ 9:58 pm
Just checking in with this issue again, especially after the big revamp of the sampler in VDJ 2025. Currently I have to set the sampler volume to max before I can control it, almost like it's in controller takeover mode and starts at max volume.
 

Posted Sat 30 Nov 24 @ 3:50 am
AdionPRO InfinityCTOMember since 2006
Tried here, and when starting VDJ with DJM-S11, the sampler volume correctly reflects the level on the S11.
SAMPLER_VOL is mapped to sampler_master_volume ?

Perhaps you have on ONINIT mapping in keyboard that resets sampler volume or so?

Or another controller connected?
 

Posted Sat 30 Nov 24 @ 4:46 am
So I've not remapped ONINIT for the S11 (I'm also using the factory mapping for it as well, so there is no remap of the sampler volume knob) but I do have the keyboard mapper ONINIT modfied to apply a default audio config.
I'll try removing that to see if the situation improves.
 

Posted Sat 30 Nov 24 @ 4:53 am
So just bringing this back up as the problem still exists. For me, all of the mixer controls of VirtualDJ do not reflect what the mixer is showing on connect even with the default keyboard mapping (to remove any other ONINIT setting).
The only other controller I have connected is Phase, which I'm using with the default mapping, and doesn't seem to mess with any fake_* settings.
 

Posted Tue 24 Dec 24 @ 5:17 pm
I'll also add to this...when I connect my DDJ-1000, all controller settings are respected on connection, including at startup, so it seems more likely a DJM-S11 mapping issue (the controls work fine and are reflected properly on the skin once I move them in that case, and in both cases I'm using the factory default mapping). I'm using firmware v1.05 for the DJM-S11 (I haven't checked yet with downgraded firmware).
 

Posted Thu 26 Dec 24 @ 3:36 pm
AdionPRO InfinityCTOMember since 2006
The DJM is connected before starting VDJ right?
 

Posted 21 hours ago
Yes that's correct.
 

Posted 19 hours ago