More > JRiver Media Center 23 for Windows
Non-Relational Genre/Style Category View
DrKNo:
I use JRiver for preparing crates for my DJ Program (Serato). What I do is the following:
All Songs are tagged with Genre and Style (e.g: Salsa and Salsa Cubana or Rock and Folk Rock). I have a Category view that structures by Genre first, then style. That way I open Serato and JRiver, grab the style-categories,. and just drag them into Serato to create crates. This saves me hours each month, I love it. But I think I can do better, but I need help. I would like to give some songs multiple styles in different Genres, if they have a crossover nature: Soha's "Mil Pasos" for example is a Latin/Tango, but a viable African/Kizomba. The thing is: Categories work relationally, and I cannot just use two genre and two style tags, since that would generate the category tree African/Tango and Latin/Kizomba.
I understand that it is sensible for Fields to work that way. I figured I need a manual solution. So I created a custom field [Genre Key] in which I typed out the paths manually in list form: "Latin/Tango;African/Kizomba" and went to work with regular expressions. I created a new view, First field I regexped the first group before the slash (In this case Latin and African) and used that for the top category. First problem: Only the first of the List was used, not both. So Question one:
How can add a song to multiple categories in category view with an expression?
and especially, question two:
Do I understand correctly, that an expression field groups songs by the result of the expression, and uses only these songs for the next level of the category view?
The intention being that this song turns up in Latin/Tango, but not African/Tango.
Thanks for any and all answers. I'll happily provide any info that helps.
DrKNo:
Soooo, I solved my problem. JRiver had an onboard solution of course:
Instead of all that regex weirdness, You can just use backslashes for a seperator. Tadaa, instant drilldown! The other thing I learned, is that you have to cast lists to a list datatype, even when using ListBuild(), otherwise the category views will mistake it for a string. Maybe that should be added to the function reference?
So what I will do now is to use lists in genre tags in the following manner: African\Kizomba;Latin\Tango, then just plop that in a pane or category view.
I love this program.
blgentry:
It's really interesting to me that a real deal DJ, using one of the premiere DJ software products, is actually managing his main music metadata in JRiver instead. :)
I'm assuming you're using Itch, as that had become the program of choice a few years ago.... but maybe that's the whole "problem". DJ software seems to change about as often as ITunes, so you're always left having to learn the latest thing. Whereas JRiver stays largely the same from an interface and workflow perspective. Nothing to re-learn. Just keep on chugging.
If you feel like sharing, I'd like to hear your thoughts on using JRiver in conjunction with any DJ software you use or have used.
Oh and glad you figured out a solution to your issue!
Brian.
marko:
He's using Serato...
https://serato.com/
blgentry:
So Serato keeps changing their software, and it's name, over and over and over again. Serato "Itch" was popular about 3 years ago. Before that it was Serato "Scratch". Now I see it's Serato "DJ" or "Intro" if you buy the less expensive less capable package.
Actually, I think I remember seeing that Serato DJ was the new thing about 2 to 2.5 years ago. I have a hard time keeping up. I don't do ANY DJing at all. I'm just mildly interested in the subject.
I think it's really amazing where we are with DJ Controllers and DJ Software. Things that were very technically difficult to do correctly like beat matching are now automatic if you want them to be. You can even create a "good mix" without doing anything! Because the software analyzes the musical key of each song and it's timing (beats per minute) and can just make a random mix on the fly that matches in key and beat. That takes all the fun and the humanity out of it of course. But it's available. Technology has really changed this field a lot in the last 20 years.
Brian.
Navigation
[0] Message Index
[#] Next page
Go to full version