Entra:     


Forum: Wishes and new features

Topic: Sample Play Random
Suggestion for New Sampler Command in Virtual DJ

I would like to suggest the creation of a new command for controlling the Sampler in the software. The idea is for a command that would play the samples randomly, but ensuring that each sample within the active folder or bank is played once before repeating. This command could be called sample_play_random or sample_play_random_unique.

How it would work:
When executed, the command would select and play a random sample from the active folder or bank.
It would ensure that each sample is played once before any repetition occurs.
For example, if the bank contains five samples, it would randomly select one of the five, but avoid repeating any sample until all have been played.
This feature would be extremely useful for live performances, adding dynamism and keeping things fresh for the audience.
 

Inviato Wed 11 Dec 24 @ 11:38 pm
Can you elaborate on what kind of samples you would be using with this feature?
I can't really imagine as a dj that you would start a sample without knowing which one will play
 

I made something like this for a radio guy once for background music. I can't see how you'd want it for live performance though.
 

Samples are not necessarily audio! For example you could play random video loops, or random still images...

In the discussion about Tellymedia/visuals I was going to suggest adding a beatgrid based timer to the sampler and/or slideshow, so that images/videos/drops/loops could be changed in sync to the beat.

The sampler has banks, so you can organise things - but there's no auto play. The slideshow can play through a folder - but there are no banks. No way of making presets (like the text plugin).
 

banks - slideshow play folders, if slideshow followed shortcut.lnk , you have your banks there.
 

Revisiting this again as I've had a brainwave...

I currently have a sample pad that plays a particular video clip (with audio) when I press it.

What I'm thinking of is the ability to randomly play a different clip (from a selection of themed clips) each time, so it's a bit more interesting/mysterious.

Maybe rather than each clip being separate, I could combine them into one file, then set cue points and have the cue point selection be random (but stop before the next cue) - if that's easier...
 

why not just call a random sample pad, you can have a RNG fron get_clock 1000 param_mod ((2*n)-1) * 0.5 and cast it to call a sample from a bank.
 

I'd rather have the pad play a random selection (cue) from a single file that contains all the clips. It'd be easier to manage than a whole bunch of separate files I think.

Similar to how scratchbanks load one file with multiple samples, each with a cue that gets called.

Older DJs might remember how jingle tapes used to work, with tones between the jingles. A random version of that :-)
 

It's a preference so you can't be wrong but one file is the less flexible more work choice, easier to make a bank than render a video. Easier to iterate, if it include bar offers/ coming events you'd be having to render quite often.
but preference...
Even your way You'd still use the get_clock to RNG the cue number.