SUB GENRES
Moderator: Gurus
SUB GENRES
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
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
Last edited by Lowlander on Mon Jun 08, 2009 3:18 pm, edited 1 time in total.
Reason: Added poll
Reason: Added poll
Dibbz
-
- Posts: 23640
- Joined: Wed Aug 09, 2006 10:20 am
- Location: NJ, USA
- Contact:
Re: SUB GENRES
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.
MediaMonkey user since 2006
Need help? Got a suggestion? Can't find something?
Please no PMs in reply to a post. Just reply in the thread.
Need help? Got a suggestion? Can't find something?
Please no PMs in reply to a post. Just reply in the thread.
Re: SUB GENRES
I guess that could work
i still think organizing genres would b cool thoe
thanx a lot
i still think organizing genres would b cool thoe

thanx a lot

Dibbz
-
- Posts: 23640
- Joined: Wed Aug 09, 2006 10:20 am
- Location: NJ, USA
- Contact:
Re: SUB GENRES
You can also use the "Grouping" field as sort of a "main genre" and then use the "Genre" field for sub genres.Dibbz wrote:I guess that could work
i still think organizing genres would b cool thoe![]()
thanx a lot
MediaMonkey user since 2006
Need help? Got a suggestion? Can't find something?
Please no PMs in reply to a post. Just reply in the thread.
Need help? Got a suggestion? Can't find something?
Please no PMs in reply to a post. Just reply in the thread.
Re: SUB GENRES
I second the wish for sub genres.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.
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.
-
- Posts: 23640
- Joined: Wed Aug 09, 2006 10:20 am
- Location: NJ, USA
- Contact:
Re: SUB GENRES
What's the difference having all genres appear on the same level, I don't see any advantage in nesting?mattisse wrote:I second the wish for sub genres.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.
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.
How, exactly?Also tagging would be faster and easier to handle than multiple genres.
MediaMonkey user since 2006
Need help? Got a suggestion? Can't find something?
Please no PMs in reply to a post. Just reply in the thread.
Need help? Got a suggestion? Can't find something?
Please no PMs in reply to a post. Just reply in the thread.
Re: SUB GENRES
Support for sub genre's has been requested and discussed before.
Download MediaMonkey ♪ License ♪ Knowledge Base ♪ MediaMonkey for Windows 2024 Help ♪ MediaMonkey for Android Help
Lowlander (MediaMonkey user since 2003)
Lowlander (MediaMonkey user since 2003)
Re: SUB GENRES
Giv me a link so i can look at itLowlander wrote:Support for sub genre's has been requested and discussed before.
Dibbz
Re: SUB GENRES
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:
or
With Magic Nodes you could have as much nested levels as you want.
Code: Select all
My genres and subgenres\<Genre>\<Genre>
Code: Select all
My grouping and genres\<Grouping>\<Genre>
● Magic Nodes 4.3.3 / 5.2 ● RegExp Find & Replace 4.4.9 / 5.2 ● Invert Selection/Select None 1.5.1 ● Export/Create Playlists for Child Nodes 4.1.1 / 5.4.1 ● Expand Child Nodes/Expand All 1.1.2 ● Event Logger 2.7 ● Filtered Statistics Report 1.6 ● Track Redirection & Synchronization 3.4.2 ● Restore/Synchronize Database 3.1.8 / 4.0.1 ● Find Currently Playing Track 1.3.2 ● Queue List 1.2.1 ● Add to Library on Play 1.0.1 ● Tree Report for Child Nodes 1.1.1 ● Update Location of Files in Database 1.4.5 / 2.3 ● Inherit Child Playlists 1.0.3 ● Add Currently Playing/Selected Track(s) to Playlist 1.2
Re: SUB GENRES
Hey ZvezdanD, I was looking for this kind of node but it doesn't work for meZvezdanD 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>

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
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.:
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:
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:
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.
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>
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>
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:;>
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.
● Magic Nodes 4.3.3 / 5.2 ● RegExp Find & Replace 4.4.9 / 5.2 ● Invert Selection/Select None 1.5.1 ● Export/Create Playlists for Child Nodes 4.1.1 / 5.4.1 ● Expand Child Nodes/Expand All 1.1.2 ● Event Logger 2.7 ● Filtered Statistics Report 1.6 ● Track Redirection & Synchronization 3.4.2 ● Restore/Synchronize Database 3.1.8 / 4.0.1 ● Find Currently Playing Track 1.3.2 ● Queue List 1.2.1 ● Add to Library on Play 1.0.1 ● Tree Report for Child Nodes 1.1.1 ● Update Location of Files in Database 1.4.5 / 2.3 ● Inherit Child Playlists 1.0.3 ● Add Currently Playing/Selected Track(s) to Playlist 1.2
Re: SUB GENRES
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!!!!
Dibbz
-
- Posts: 157
- Joined: Wed Jun 24, 2009 1:05 am
- Location: Stockholm, The home of Icebears
Re: SUB GENRES
Look rely nice. Is it possibly to combine this mask with the above mask?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>
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.Code: Select all
<Group|Name:My genres and sub-genres>\Blues|Filter:'; ' || Songs.Genre || '; ' LIKE '%; Blues; %'\<Genre>
Code: Select all
My Sorted Genres\<Genre|Sort by:Count(All) Desc|Show sort key:0|Statistic:Count(All)>
Boys Don't Cry
3.1.0.1256 - M$ Vista Business sp1, DELL laptop, WD USB HDD 1TB (iPhone 3GS 32GB, iPod 30GB, Archos AV500 60GB)
3.1.0.1256 - M$ Vista Business sp1, DELL laptop, WD USB HDD 1TB (iPhone 3GS 32GB, iPod 30GB, Archos AV500 60GB)
Re: SUB GENRES
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:RobertSmith wrote:Is it possibly to combine this mask with the above mask?
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)>
● Magic Nodes 4.3.3 / 5.2 ● RegExp Find & Replace 4.4.9 / 5.2 ● Invert Selection/Select None 1.5.1 ● Export/Create Playlists for Child Nodes 4.1.1 / 5.4.1 ● Expand Child Nodes/Expand All 1.1.2 ● Event Logger 2.7 ● Filtered Statistics Report 1.6 ● Track Redirection & Synchronization 3.4.2 ● Restore/Synchronize Database 3.1.8 / 4.0.1 ● Find Currently Playing Track 1.3.2 ● Queue List 1.2.1 ● Add to Library on Play 1.0.1 ● Tree Report for Child Nodes 1.1.1 ● Update Location of Files in Database 1.4.5 / 2.3 ● Inherit Child Playlists 1.0.3 ● Add Currently Playing/Selected Track(s) to Playlist 1.2
-
- Posts: 157
- Joined: Wed Jun 24, 2009 1:05 am
- Location: Stockholm, The home of Icebears
Re: SUB GENRES
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

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
Boys Don't Cry
3.1.0.1256 - M$ Vista Business sp1, DELL laptop, WD USB HDD 1TB (iPhone 3GS 32GB, iPod 30GB, Archos AV500 60GB)
3.1.0.1256 - M$ Vista Business sp1, DELL laptop, WD USB HDD 1TB (iPhone 3GS 32GB, iPod 30GB, Archos AV500 60GB)