Still struggling with the latest version of the sampler: When I select a sample when deck 1 is active, it works fine when deck 1 stays on focus, when in the mean time I load a track on deck 2, deck 2 will have the focus as a default deck, but suddenly my selected sample changed. How can I turn this off? Is this how the latest version of the sampler works? I have the output of the sampler on "master", in options samplerIndependentDeckBanks "off". I can not find an option or a solution that the selected sample stays always selected no matter what deck is active and will be completely indepent from the working decks... User error? A work around? Anyone a suggestion?
Posted Mon 28 Apr 25 @ 6:11 pm
This was always like that. If your Sampler Bank has more than 8 samples, then Deck 1 shows Samples 1 to 8 and Deck 2 shows Samples 9 to 16.
If you want to get the same Samples on both sides, change the setting samplerSpanAcrossDecks.
If you want to get the same Samples on both sides, change the setting samplerSpanAcrossDecks.
Posted Tue 29 Apr 25 @ 4:55 pm
Thanks DJ Dad for your input. For years I had it all fixed with a modified Pro skin. I made myself a "master" sample slot where i simply could select a sample from the dropdown list and the forummember Nicotux had made for me a wonderful faderstartscript where i could start the sample (or in my case a jingle). The script still works, but the selection of a sample which is not linked to a specific deck is not working anymore. So for me the whole sampler is not usable for anymore. It's not my first post about the problem I have, but I was wondering if somebody experienced the same issue and found a workaround... Samplerspanacrossdecks doesn't make any difference for me, because i don't select or start the samples from the perfomancepads. But thanks again for thinking out loud with me, DJ Dad ;-)
Posted 5 days ago @ 12:16 pm
Which scripts are used to select/play the sample?
Posted 5 days ago @ 1:01 pm
Hi Adion,
As written above, I have adapted the pro skin myself for my unusual use. I use Virtual DJ in a kind of hybrid form where I can provide a radio show with spots and jingles and traditional beatmix DJing. For that I have added extra players (jingle stacker working from the playlist with an auto-load script) and I used (previously) the sampler for "fast" effects and fragments in between. Virtual DJ is divided over 4 screens and is controlled by a Pioneer DDJ-RZX and 2 Akai APC20s. For "radio use" I start all the players with fader starts, where I switch the fifth fader on the RZX between the cart players and the sampler via layers. Nicotux created a fader start script for the sampler a few years ago that worked fine until recently: I could select a jingle via the pads on the APCs and then start it via the fader on the RZX. I could also select a jingle via the popup list of the sample bank in question (sampler_select) on my skin with the mouse and the selection was made visible in a frame on the skin (get_sample_name). In addition, a selection could be made in the list mode of the sampler and then played via the fader start. If I now make a selection in the list mode of the sampler, I see the selection, but a different sample is played. If the default player is also changed by, for example, loading a track, another sample is played. For example, placing the command “deck master sampler_select” does not give a consistent improvement.
The script that Nicotux made for me at the time is the following:
param_equal 0 ? sampler_velocity & sampler_stop & sampler_velocity 0 : sampler_velocity & sampler_play & repeat_start smpl 15ms -1 & not sampler_play ? repeat_stop smpl & param_multiply 0 & sampler_velocity : sampler_velocity & sampler_play
I experimented with adding ‘deck master’ to the script, but it didn’t improve anything. (instead adding ‘deck number #’ to the script works fine…)
In the meantime I found a workaround, by adding 2 extra ghost players and checking the setting samplerIndependentDeckBanks. I pointed all verbs regarding the sampler and the two APC mappings to the ghost decks in question and created two sampler slots in the skin. For now the jingles remain linked to those two ghost players. The script does work with the addition of the deck numbers. I have something workable for now...
The verbs used in the skin are straight forward, like:
sampler_select, sampler_bank, sampler_play_stop, get_sample_name, now added with the respective ghost-deck numbers
As written above, I have adapted the pro skin myself for my unusual use. I use Virtual DJ in a kind of hybrid form where I can provide a radio show with spots and jingles and traditional beatmix DJing. For that I have added extra players (jingle stacker working from the playlist with an auto-load script) and I used (previously) the sampler for "fast" effects and fragments in between. Virtual DJ is divided over 4 screens and is controlled by a Pioneer DDJ-RZX and 2 Akai APC20s. For "radio use" I start all the players with fader starts, where I switch the fifth fader on the RZX between the cart players and the sampler via layers. Nicotux created a fader start script for the sampler a few years ago that worked fine until recently: I could select a jingle via the pads on the APCs and then start it via the fader on the RZX. I could also select a jingle via the popup list of the sample bank in question (sampler_select) on my skin with the mouse and the selection was made visible in a frame on the skin (get_sample_name). In addition, a selection could be made in the list mode of the sampler and then played via the fader start. If I now make a selection in the list mode of the sampler, I see the selection, but a different sample is played. If the default player is also changed by, for example, loading a track, another sample is played. For example, placing the command “deck master sampler_select” does not give a consistent improvement.
The script that Nicotux made for me at the time is the following:
param_equal 0 ? sampler_velocity & sampler_stop & sampler_velocity 0 : sampler_velocity & sampler_play & repeat_start smpl 15ms -1 & not sampler_play ? repeat_stop smpl & param_multiply 0 & sampler_velocity : sampler_velocity & sampler_play
I experimented with adding ‘deck master’ to the script, but it didn’t improve anything. (instead adding ‘deck number #’ to the script works fine…)
In the meantime I found a workaround, by adding 2 extra ghost players and checking the setting samplerIndependentDeckBanks. I pointed all verbs regarding the sampler and the two APC mappings to the ghost decks in question and created two sampler slots in the skin. For now the jingles remain linked to those two ghost players. The script does work with the addition of the deck numbers. I have something workable for now...
The verbs used in the skin are straight forward, like:
sampler_select, sampler_bank, sampler_play_stop, get_sample_name, now added with the respective ghost-deck numbers
Posted 2 days ago @ 7:09 pm
Afaik the 'selected' sample was always for a specific deck, so in a custom skin it should be in an area for a certain deck, or have "deck 1" in front of the scripts.
Not sure why it would have been working before.
Alternatively you could ensure the same sample is selected in all decks deck all sampler_select 1 for example, but I think this won't work for the sampler_select drop-down.
Not sure why it would have been working before.
Alternatively you could ensure the same sample is selected in all decks deck all sampler_select 1 for example, but I think this won't work for the sampler_select drop-down.
Posted yesterday @ 6:39 am