INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Yet another multiple genre tagging thread  (Read 2156 times)

robbbby

  • Recent member
  • *
  • Posts: 39
Yet another multiple genre tagging thread
« on: January 06, 2014, 09:54:19 am »

So I thought I had this all figured out but I seem to have run into a road block.

I'll preface by giving a quick overview of how i've been tagging.  
I've been using the allmusic genre list, the break it down as such..

Genre (broad)
->Sub Genre (more specific)
--->Style

As such, ive been using two library fields - Genre & SubGenre

I'll use Herbie Hancock - River:The Joni Letters as an example

Genre - Jazz

SubGenre - Contemporary Jazz; Fusion\Jazz-Pop; Jazz Instrument\Piano Jazz

The above works out nicely since it layers as such and the album shows up under any of the layers

Jazz
->Contemporary Jazz
->Fusion
    -Jazz-Pop
->Jazz Instrument
    -Piano Jazz

Now my issue is when I have an album with 2 very broad genres

For example Classical and International

Now each of these Genres has it's own Sub Genres and styles.  For explanation sake i'll make something up

Classical
->chamber music
->classical crossover

International
->Worldbeat
   -Folk Dance


So this example album has 2 genres.  1 genres has 2 subgenres and the other genre has 1 subgenre with a style.

This now becomes a problem with the basic tagging method i'm using.

If I tag Genre as such

Genre - Classical;International

What happens is if I select classical, all the subGenres for International show up

The only way I can possibly see doing it is using one tag as such

Genre - "Classical\Chamber Music;Classical\Classical Crossover;International\Worldbeat\Folk Dance"

^actually that does not even work since I cannot have three separate strings using the \

I'd really like to work it out some how keeping the genre tag as a broad range and then subgenre and possibly other tags for subgenre and style.

I need some sort of expression so that when I have 2 broad genres it says "if genre x is selected only go to these subgenres, if genre y selected only go to these"

Sorry for the long and post, tried to make it as understandable as possible.  Really hope somebody can point me in the right path
Logged

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Yet another multiple genre tagging thread
« Reply #1 on: January 06, 2014, 10:00:15 am »

I'm not clear on something...

The regular, built-in [Genre] field can have nested genres.  So, the question would be, why are you using the discreet [Subgenre] field?  That's the issue.  If you use a separate field, it is separate.

I think, though I haven't played with it personally, you can have multiple nested genres within the one [Genre] field.  It is possible that something doesn't work right here, but we should figure that out and get it fixed if so.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

robbbby

  • Recent member
  • *
  • Posts: 39
Re: Yet another multiple genre tagging thread
« Reply #2 on: January 06, 2014, 10:02:36 am »

I'm not sure I understand, are you saying I can do what I want with simply the Genre field and shouldn't be using separate fields?
Logged

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Yet another multiple genre tagging thread
« Reply #3 on: January 06, 2014, 10:03:26 am »

Yeah, I think so.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

robbbby

  • Recent member
  • *
  • Posts: 39
Re: Yet another multiple genre tagging thread
« Reply #4 on: January 06, 2014, 10:07:39 am »

I hate to ask but can you give me an example of how you would do it that way, maybe using my herbie hancock genre/subgenre example to do it with just the genre tag?
Logged

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Yet another multiple genre tagging thread
« Reply #5 on: January 06, 2014, 10:08:11 am »

Working on it.  Gotta boot my VM...
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

robbbby

  • Recent member
  • *
  • Posts: 39
Re: Yet another multiple genre tagging thread
« Reply #6 on: January 06, 2014, 10:20:54 am »

Maybe i'm looking at it in too much of a complicated manner but maybe some sort of expression would work?  i'm not a programmer so I wouldn't even know where to start with JRiver expression language, but something along the lines

Genre (contains fields genreX, genreY)

SubGenre (contains fields subgenreX1, subGenreX2, subGenreY1, subGenreY2, etc..)

Style (contains fields StyleX1a, StyleX1b, StyleX2a, Style X2b, StyleY1a, StyleY1b, StyleY2a, StyleY2b)

If GenreX goto SubGenreXx, If SubGenreX1 goto StyleX1x
If GenreY goto SubGenreYx, If SubGenreY1 goto StyleY1x

I have no idea what i'm talking about but it makes sense in my head (sort of), works like a tree branching off?
Logged

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Yet another multiple genre tagging thread
« Reply #7 on: January 06, 2014, 10:25:53 am »

I don't know that you can do that, though maybe... You'd need someone better with expressions even than me.

I'm testing it now with the regular [Genre] field, which I think will handle this kind of thing by default.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Yet another multiple genre tagging thread
« Reply #8 on: January 06, 2014, 10:39:44 am »

Yep.  As I expected, it works fine if you just use the [Genre] field, instead of trying to use multiple interrelated fields.

Select the Herbie Hancock tracks from that album, and paste this into the [Genre] field (in the Tag Action Window):
Jazz\Contemporary Jazz; Jazz\Fusion\Jazz-Pop; Jazz\Jazz Instrument\Piano Jazz


Click to embiggen.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

robbbby

  • Recent member
  • *
  • Posts: 39
Re: Yet another multiple genre tagging thread
« Reply #9 on: January 06, 2014, 10:42:29 am »

So I CAN use more than 1 \ separator to branch down.

Last time I used more than 1 instead of making a branch it just made a genre tag called "x\y\z"
Logged

robbbby

  • Recent member
  • *
  • Posts: 39
Re: Yet another multiple genre tagging thread
« Reply #10 on: January 06, 2014, 10:43:38 am »

And it looks like this should also works for multiple genres without crossing the subgenres together!
Logged

robbbby

  • Recent member
  • *
  • Posts: 39
Re: Yet another multiple genre tagging thread
« Reply #11 on: January 06, 2014, 10:52:24 am »

Thanks a million
Logged

MrC

  • Citizen of the Universe
  • *****
  • Posts: 10462
  • Your life is short. Give me your money.
Re: Yet another multiple genre tagging thread
« Reply #12 on: January 06, 2014, 11:16:42 am »

So I CAN use more than 1 \ separator to branch down.

Last time I used more than 1 instead of making a branch it just made a genre tag called "x\y\z"

See:

   http://wiki.jriver.com/index.php/Expression_Language#Lists_and_Trees
Logged
The opinions I express represent my own folly.
Pages: [1]   Go Up