Forum: Wishes and new features

Features you would like to see in VirtualDJ
Topic: Random songs to the Auto-mix list
CescBCNHome userMember since 2020
I would like to have the ability to send random songs (based in your browser search or folder selection) to the Auto-mix list.
Is there any way to do this?
Any help would be appreciated.
Thank you.

Posted Sat 10 Oct 20 @ 3:23 pm
Create a custom button with the code automix_add_next

Posted Sat 10 Oct 20 @ 3:44 pm
CescBCNHome userMember since 2020
This code only send to the list the song selected.
I would like to add random song. i.e: Imagine I have a folder with 50 songs, and everytime i press a button I want VirtualDJ adds a random song of this folder to the automix list.

Posted Sat 10 Oct 20 @ 7:49 pm
Why don't you just add the whole folder to automix and shuffle it?

Posted Sat 10 Oct 20 @ 11:26 pm
CescBCNHome userMember since 2020
Because this will be not that I want.
I have more than 25.000 songs in differents folders.
The only thing I want to have is a feature I used in Megaseg: If you press Ctrl-5, five more random songs are added. If you previously made a previous fliter, the random songs are chosen among the filtered ones. Is a very versatile way to do selections with almost no preparation.
So... how can I made a random addition of songs to automix?

Posted Mon 12 Oct 20 @ 8:03 pm
NicotuxHome userMember since 2014
You can try something like this:
repeat_start_instant randomadd 25ms 5 & search '.' & param_multiply "file_count & param_1_x" "get_clock 1000" & param_cast frac & param_multiply "file_count" & param_cast int & browser_scroll & automix_add_next

Edit: That does not work as expected

Posted Mon 12 Oct 20 @ 9:13 pm
NicotuxHome userMember since 2014
With a filter already selected :
repeat_start_instant randomadd 150ms 5 & browser_window "songs" & browser_scroll top & param_multiply "file_count & param_1_x" "get_clock 1000" & param_cast frac & param_multiply "file_count" & param_cast int & browser_scroll & automix_add_next

this one is somehow OK

Posted Mon 12 Oct 20 @ 9:20 pm
CescBCNHome userMember since 2020
Thank you! This is what I wanted. I will study the code and try to improve it

Posted Thu 15 Oct 20 @ 12:02 pm