Page 1 of 4
SUB GENRES
Posted: Sun Jun 07, 2009 9:09 pm
by Dibbz
Yea…I know this one sounds a little unusual but ima giv it to u straight...in two words…SUB GENRES. Yes its sub genres. If by any chance no one has asked for this yet then I’m askin for it.
Y do I need subgenres?
Lets take Rock for instance. Now there are occasions when I want to listen rock music not caring what type of rock it is but then there are other times when I want listen face meltin heavy mental and other times when I want to listen Pop Rock. Now these can all be separate genres but then if I want to listen rock on a whole I will have to right click all these rock genres and choose play now(cz that’s the only way I know how to do it!) which I think kinda sucks. And addition to having subnodes I could completely organize all my genres. It doesn’t even necessarily have to be subgenres, they could just put in a way like the playlist is so u can arrange the genres as u please. So that way they wont have to develop new functions or anything like that. So basically they are just rearrangable genre nodes. I think this would make a good addition to the allready jam packed Monkey
Leave a comment, tell me what u think
Re: SUB GENRES
Posted: Sun Jun 07, 2009 10:13 pm
by nohitter151
I can understand that, but what's really the difference between using "sub genres" and using "multiple genres"? For example, list your track with Rock; Punk Rock - then its listed under both genres and you have the option to listen to it under either one.
Re: SUB GENRES
Posted: Sun Jun 07, 2009 10:26 pm
by Dibbz
I guess that could work
i still think organizing genres would b cool thoe
thanx a lot

Re: SUB GENRES
Posted: Sun Jun 07, 2009 10:37 pm
by nohitter151
Dibbz wrote:I guess that could work
i still think organizing genres would b cool thoe
thanx a lot

You can also use the "Grouping" field as sort of a "main genre" and then use the "Genre" field for sub genres.
Re: SUB GENRES
Posted: Mon Jun 08, 2009 12:16 pm
by mattisse
nohitter151 wrote:I can understand that, but what's really the difference between using "sub genres" and using "multiple genres"? For example, list your track with Rock; Punk Rock - then its listed under both genres and you have the option to listen to it under either one.
I second the wish for sub genres.
For me the advantage of sub genres over multiple genres would lie in the use of MM tree. It's perfectly suited for a hierarchy of genres.
For example you would have "Rock" on the first level under the genre node. From there you could drill down to the 2nd level where you'd see "Metal" and all other rock sub genres. Then on the 3rd level there could be "Thrash metal" etc.
This would be a great way of browsing through my library.
Also tagging would be faster and easier to handle than multiple genres.
Re: SUB GENRES
Posted: Mon Jun 08, 2009 2:25 pm
by nohitter151
mattisse wrote:nohitter151 wrote:I can understand that, but what's really the difference between using "sub genres" and using "multiple genres"? For example, list your track with Rock; Punk Rock - then its listed under both genres and you have the option to listen to it under either one.
I second the wish for sub genres.
For me the advantage of sub genres over multiple genres would lie in the use of MM tree. It's perfectly suited for a hierarchy of genres.
For example you would have "Rock" on the first level under the genre node. From there you could drill down to the 2nd level where you'd see "Metal" and all other rock sub genres. Then on the 3rd level there could be "Thrash metal" etc.
What's the difference having all genres appear on the same level, I don't see any advantage in nesting?
Also tagging would be faster and easier to handle than multiple genres.
How, exactly?
Re: SUB GENRES
Posted: Mon Jun 08, 2009 3:17 pm
by Lowlander
Support for sub genre's has been requested and discussed before.
Re: SUB GENRES
Posted: Mon Jun 08, 2009 8:58 pm
by Dibbz
Lowlander wrote:Support for sub genre's has been requested and discussed before.
Giv me a link so i can look at it
Re: SUB GENRES
Posted: Tue Jun 09, 2009 1:21 am
by ZvezdanD
I think this could be already done with the Magic Nodes script using multi-item genres or Grouping field as it is suggested. For example:
Code: Select all
My genres and subgenres\<Genre>\<Genre>
or
Code: Select all
My grouping and genres\<Grouping>\<Genre>
With Magic Nodes you could have as much nested levels as you want.
Re: SUB GENRES
Posted: Tue Jun 09, 2009 4:26 am
by Brouwerik
ZvezdanD wrote:I think this could be already done with the Magic Nodes script using multi-item genres or Grouping field as it is suggested. For example:
Code: Select all
My genres and subgenres\<Genre>\<Genre>
Hey ZvezdanD, I was looking for this kind of node but it doesn't work for me

. I have for example music tagged as "Hard Rock; Heavy Metal; Speed Metal"
When I use this node I get:
Hard Rock
+--Hard Rock
Heavy Metal
+--Heavy Metal
Speed Metal
+--Speed Metal
Is there a way to display two 2 other genres under each genre?
Greetz
Re: SUB GENRES
Posted: Tue Jun 09, 2009 8:14 am
by ZvezdanD
Yeah, you are right - it could not be so easy like I though. Actually, you have several not so comfortable possibilities:
1. Put the main genre in the Grouping tag and use my second mask from the previous post; with such solution you would have only two nested levels.
2. Use the Group option of the Magic Nodes and create one mask for each main genre, e.g.:
Code: Select all
<Group|Name:My genres and sub-genres>\Rock|Filter:'; ' || Songs.Genre || '; ' LIKE '%; Rock; %'\<Genre>
Code: Select all
<Group|Name:My genres and sub-genres>\Blues|Filter:'; ' || Songs.Genre || '; ' LIKE '%; Blues; %'\<Genre>
and so on for other main genres. Again, could be used only with two nested levels, but not need to modify tags if you already have multi-item genres.
3. Use Custom tags for sub-genres, so you have a possibility for 6 nested levels:
Code: Select all
My genres with custom fields\<Custom 1>\<Custom 2>\<Custom 3>\<Custom 4>\<Custom 5>\<Genre>
4. Use the Grouping tag or some Custom field and
Exclusive Right of/Right until qualifiers of the Magic Nodes; this is the most complicated solution, but could occupy only one field and could have several nested levels; you should add some special string before each level, e.g. Grouping = "G1:Hard Rock; G2:Heavy Metal; G3:Speed Metal", and the following mask:
Code: Select all
My genres with grouping\<Grouping|Ex Right of:G1:|Right until:;>\<Grouping|Ex Right of:G2:|Right until:;>\<Grouping|Ex Right of:G3:|Right until:;>
If you have not used Magic Nodes before GUI, the
Ex Right of qualifier is same as if you type text in the
Right of edit box and turn on the
Show only if contain check box.
Of course, if you are going to use some of this suggestions with some extra field (Grouping or Custom), you don't need to copy/paste your genres manually - my RegExp Find & Replace script could be used for batch transfer of tags.
Re: SUB GENRES
Posted: Thu Jun 11, 2009 1:41 pm
by Dibbz
I didn’t exactly got what I wanted but I found I found some good uses for some of the suggestions. MM is wired so tight that u can always find ways to do what u want with it. ROCK ON!!!!
Re: SUB GENRES
Posted: Sun Jun 28, 2009 4:58 am
by RobertSmith
ZvezdanD wrote:Yeah, you are right - it could not be so easy like I though. Actually, you have several not so comfortable possibilities:
2. Use the Group option of the Magic Nodes and create one mask for each main genre, e.g.:
Code: Select all
<Group|Name:My genres and sub-genres>\Rock|Filter:'; ' || Songs.Genre || '; ' LIKE '%; Rock; %'\<Genre>
Code: Select all
<Group|Name:My genres and sub-genres>\Blues|Filter:'; ' || Songs.Genre || '; ' LIKE '%; Blues; %'\<Genre>
and so on for other main genres. Again, could be used only with two nested levels, but not need to modify tags if you already have multi-item genres.
Look rely nice. Is it possibly to combine this mask with the above mask?
Code: Select all
My Sorted Genres\<Genre|Sort by:Count(All) Desc|Show sort key:0|Statistic:Count(All)>
My idea is to avoid the need of extra fields like Grouping and Custom. What I want is turn my multi-item genres into a Tree structure where the most common 10-15 genre has a sublevel and the other genre folders contains songs. I believe it's enough with three nested level
Re: SUB GENRES
Posted: Sun Jun 28, 2009 10:49 am
by ZvezdanD
RobertSmith wrote:Is it possibly to combine this mask with the above mask?
Of course, just replace <Genre> in my masks with <Genre|Sort by:Count(All) Desc|Show sort key:0|Statistic:Count(All)> from your mask and enter your main genres for node caption and in the Filter expression (I wrote only two examples for Rock and Blues). For example:
Code: Select all
<Group|Name:My genres and sub-genres>\Rock|Filter:'; ' || Songs.Genre || '; ' LIKE '%; Rock; %'\<Genre|Sort by:Count(All) Desc|Show sort key:0|Statistic:Count(All)>
Re: SUB GENRES
Posted: Sun Jun 28, 2009 12:37 pm
by RobertSmith
Thx for the quick answer. I realise that my suggestion wasn't clear
I wonder if it was possible to skip the first "manual" level (writing pop, rock, dance etc.) and instead use the most 10 common genre as level 1, level 2 would be a mixed of the most 10 common genre that also have the same genre as level 1 and the rest of the genre folders containing songs, level 3 should only be genre folders with songs. If this is possible you don't have to specify the top genre and you don't have to use any other filed other then the multi-item genre field. ->
A Magic Genre Tree