From what I can tell, when creating a new quick filter or color rule, there are two rules which compare against the currently playing track: "Bpm difference" and "Key difference". All the other rules are either pre-defined to match given values or the 'list' keyword can be used to be able to select from a range of values. I really like the "Bpm difference" and "Key difference" feature and would love to be able to do a similar thing in order to do things like:
- show tracks that are color coded the same color as the currently playing track ("Color difference")
- show tracks that are in one of the genres of the currently playing track ("Genre difference")
- show tracks that have a tag in the User 1 or User 2 or Grouping fields that match the currently playing track ("Tag difference")
I think this would be a super-useful feature and from what I can tell, there's no way to do this currently. I make heavy use of tagging for my tracks, and I would love to find tracks that I've tagged similarly to what I'm already playing.
- show tracks that are color coded the same color as the currently playing track ("Color difference")
- show tracks that are in one of the genres of the currently playing track ("Genre difference")
- show tracks that have a tag in the User 1 or User 2 or Grouping fields that match the currently playing track ("Tag difference")
I think this would be a super-useful feature and from what I can tell, there's no way to do this currently. I make heavy use of tagging for my tracks, and I would love to find tracks that I've tagged similarly to what I'm already playing.
Posted Tue 30 Apr 24 @ 7:39 pm
also "Pitch Difference" compares,
and allows for 2x BPM and 1/2 BPMs to be found.
and what you are asking/wishing can be done.
One just needs to script the filter a bit more using back quotes.
for example
the quick filter would be:
Got to love Virtual DJ ! !
Its Da Best ! !
and allows for 2x BPM and 1/2 BPMs to be found.
and what you are asking/wishing can be done.
One just needs to script the filter a bit more using back quotes.
for example
Quote :
- show tracks that are color coded the same color as the currently playing track ("Color difference")
the quick filter would be:
Color is `deck active get_loaded_song 'color'`
Got to love Virtual DJ ! !
Its Da Best ! !
Posted Tue 30 Apr 24 @ 7:57 pm
epicurio wrote :
- show tracks that are color coded the same color as the currently playing track
- show tracks that are in one of the genres of the currently playing track
- show tracks that have a tag in the User 1 or User 2 or Grouping fields that match the currently playing track
- show tracks that are color coded the same color as the currently playing track
- show tracks that are in one of the genres of the currently playing track
- show tracks that have a tag in the User 1 or User 2 or Grouping fields that match the currently playing track
Color is `get_loaded_song color`
Genre is `get_loaded_song genre`
User 1 is `get_loaded_song 'user 1'`
Posted Tue 30 Apr 24 @ 8:12 pm
locoDog wrote :
- show tracks that are color coded the same color as the currently playing track
- show tracks that are in one of the genres of the currently playing track
- show tracks that have a tag in the User 1 or User 2 or Grouping fields that match the currently playing track
Color is `get_loaded_song color`
Genre is `get_loaded_song genre`
User 1 is `get_loaded_song 'user 1'`
- show tracks that are color coded the same color as the currently playing track
- show tracks that are in one of the genres of the currently playing track
- show tracks that have a tag in the User 1 or User 2 or Grouping fields that match the currently playing track
Color is `get_loaded_song color`
Genre is `get_loaded_song genre`
User 1 is `get_loaded_song 'user 1'`
I tried this and it doesn't seem to work for me. When I click the new color quick filter button, it only shows tracks that are uncolored. Same for the User 1 field. Am I missing something else obvious?
Posted Tue 30 Apr 24 @ 9:04 pm
specify the deck, master/active/default/whatever.
Posted Tue 30 Apr 24 @ 9:11 pm
specify the deck, master/active/default/whatever.
Have you actually checked that this works or is this just a guess?
I've tried specifying the value in the quick filter as both `deck active get_loaded_song 'color'` (as suggested by IIDEEJAYII), and `get_loaded_song color` (as suggested by you), and neither one works...
Posted Tue 30 Apr 24 @ 9:17 pm
Then you're doing something wrong, post a screenshot and I'll set you right.
Posted Tue 30 Apr 24 @ 9:27 pm
Sure, here you go:
quick filter specification: https://ibb.co/mqrNPb3
filtering all songs that are colored yellow (with "Color is yellow" filter): https://ibb.co/BK6sT92
loading one of these tracks into active deck and trying to use the "color difference" quick filter I added: https://ibb.co/cx6ZYw3
quick filter specification: https://ibb.co/mqrNPb3
filtering all songs that are colored yellow (with "Color is yellow" filter): https://ibb.co/BK6sT92
loading one of these tracks into active deck and trying to use the "color difference" quick filter I added: https://ibb.co/cx6ZYw3
Posted Tue 30 Apr 24 @ 9:54 pm
remove the "
Posted Tue 30 Apr 24 @ 9:59 pm
I didn't add the double quotes. I entered backquotes and then it saves it with double-quotes around the backquotes. If I try to delete the double quotes and save it, it just adds the double quotes back again.
Posted Tue 30 Apr 24 @ 10:04 pm
Don't use the "gear" to create your filter..
Just paste/type the entire filter, directly into the box (to right of filter Name).
Also,
may work better with "contains", but that depends on your preferences, or trying to accomplish.
Just paste/type the entire filter, directly into the box (to right of filter Name).
Also,
Genre contains `deck active get_loaded_song 'genre'`
may work better with "contains", but that depends on your preferences, or trying to accomplish.
Posted Tue 30 Apr 24 @ 10:58 pm
Don't use the "gear" to create your filter..
Just paste/type the entire filter, directly into the box (to right of filter Name).
Also,
Genre contains `deck active get_loaded_song 'genre'`
may work better with "contains", but that depends on your preferences, or trying to accomplish.
I wonder if you or locoDog would be willing to try to get this working on your own install? Because I haven't seen any indication that this actually works for anyone. I tried what you suggested here (not clicking the gear icon and instead just editing directly to remove the double-quotes), and the quick filter button then becomes unclickable.
Just paste/type the entire filter, directly into the box (to right of filter Name).
Also,
Genre contains `deck active get_loaded_song 'genre'`
may work better with "contains", but that depends on your preferences, or trying to accomplish.
I wonder if you or locoDog would be willing to try to get this working on your own install? Because I haven't seen any indication that this actually works for anyone. I tried what you suggested here (not clicking the gear icon and instead just editing directly to remove the double-quotes), and the quick filter button then becomes unclickable.
Posted Tue 30 Apr 24 @ 11:12 pm
already did.
Posted Tue 30 Apr 24 @ 11:19 pm
both work on my install..
![](/img/404961/85731/qf genre and color.png)
paste the script directly into the field to right of name. (don't use the gear or edit the gears script)
one can also create quick filter with a custom button for example:
![](/img/404962/9547/qf button.png)
which also works
![](/img/404961/85731/qf genre and color.png)
paste the script directly into the field to right of name. (don't use the gear or edit the gears script)
one can also create quick filter with a custom button for example:
![](/img/404962/9547/qf button.png)
which also works
Posted Tue 30 Apr 24 @ 11:20 pm
My bad, I was using an old version of VirtualDJ that I installed a while ago and hadn't updated it. After updating, it looks like the color difference works now.
However, I still think there's a feature request here. I would love to be able to find tracks that have ONE of the tags that the current loaded track has, not ALL of them. Same with Genre - what you have above will only show tracks that contain ALL of the genres of the loaded track.
However, I still think there's a feature request here. I would love to be able to find tracks that have ONE of the tags that the current loaded track has, not ALL of them. Same with Genre - what you have above will only show tracks that contain ALL of the genres of the loaded track.
Posted Tue 30 Apr 24 @ 11:27 pm
Your bad indeed, we go off the assumption that you're at very least up to date on public releases.
I made a paid plugin that does something similar with multi entry tags for somebody,
He's very happy with it, it completes a tagging system he's been working on for years.
The problem preventing public release is "what is your delimiter?" Plus it's specialist enough to be worth a beer or two per user and I don't sell my wares to home licence users.
I made a paid plugin that does something similar with multi entry tags for somebody,
He's very happy with it, it completes a tagging system he's been working on for years.
The problem preventing public release is "what is your delimiter?" Plus it's specialist enough to be worth a beer or two per user and I don't sell my wares to home licence users.
Posted Wed 01 May 24 @ 2:39 am
That's cool that you made that I guess, but it really should be something included in the software itself, no? Which was why this is a post in the feature request forum.
And I've been DJing with Traktor and I'm trialing out VirtualDJ right now. If it does everything I would like it to, I'd have no problem paying for the infinity version.
And I've been DJing with Traktor and I'm trialing out VirtualDJ right now. If it does everything I would like it to, I'd have no problem paying for the infinity version.
Posted Wed 01 May 24 @ 4:17 am