Multiple Artists, ';' separator, etc. - discussion
Moderator: Gurus
Well I think it should be user configurable, but I am also starting to think there should only be ONE multi-artist delimiter and not try to build some complicated individual case basis inclusion/exclusion sets.
As far as why the pipe, unless someone can prove me wrong, the pipe is, so far as I can tell, uniquely in the position of not being utilized as a character in an artist name.
Right, the add/rescan and save tags can translate, but not without the overhead of some type of inclusion/exclusion sets (that need to be managed by the user) to override the meriad of examples previously posted.
Going back in time, they should have designed multiple field support into the metadata system, so that where there are explicit multiple artists, they would have separate artist tags in the metadata. In other words, if there are 3 artists in a track, the track should have 3 independant artist instances in the metadata.
3 artists = 3 instances of artist fields
1 group = 1 instance of artist field
and so on for each of the multi-item fields (genre etc)
As far as why the pipe, unless someone can prove me wrong, the pipe is, so far as I can tell, uniquely in the position of not being utilized as a character in an artist name.
Right, the add/rescan and save tags can translate, but not without the overhead of some type of inclusion/exclusion sets (that need to be managed by the user) to override the meriad of examples previously posted.
Going back in time, they should have designed multiple field support into the metadata system, so that where there are explicit multiple artists, they would have separate artist tags in the metadata. In other words, if there are 3 artists in a track, the track should have 3 independant artist instances in the metadata.
3 artists = 3 instances of artist fields
1 group = 1 instance of artist field
and so on for each of the multi-item fields (genre etc)
New script:
Last.FM Node Now with DJ Mode!
Last.fm + MediaMonkey = Scrobbler DJ!
Tag with MusicBrainz ~ Get Album Art!
Tweak the Monkey! ~ My Scripts Page

Last.fm + MediaMonkey = Scrobbler DJ!
Tag with MusicBrainz ~ Get Album Art!
Tweak the Monkey! ~ My Scripts Page

They did - WMA, MP3 and FLAC have just that. The difficulties with multi-artist support are all down to the apps, not the formats.Teknojnky wrote:Going back in time, they should have designed multiple field support into the metadata system, so that where there are explicit multiple artists, they would have separate artist tags in the metadata. In other words, if there are 3 artists in a track, the track should have 3 independant artist instances in the metadata.
Chris
Re: Multiple Artists, ';' separator, etc. - discussion
How about, for now, an option to disable multiple artist parsing. Oh and composers too! In fact especially composers.
Re: Multiple Artists, ';' separator, etc. - discussion
Requested at http://www.mediamonkey.com/forum/viewto ... 24#p149324 - answer still awaited.Kevinino wrote:How about, for now, an option to disable multiple artist parsing. Oh and composers too! In fact especially composers.
Last edited by chrisjj on Tue Jun 24, 2008 2:20 pm, edited 1 time in total.
Chris
Re: Multiple Artists, ';' separator, etc. - discussion
Oops didn't see that.
Anyway Chris, that sounds like a great idea
Anyway Chris, that sounds like a great idea
-
DaledeSilva
- Posts: 906
- Joined: Sun May 28, 2006 4:22 am
- Location: Australia
- Contact:
Re: Multiple Artists, ';' separator, etc. - discussion
personally, I don't see how anything is wrong with TJ's suggestion.
I think Technojunky has state perfectly logical reasons why the Pipe is better than everything else - there are virtually no drawbacks to it. - it even looks prettier and easier to read than the semi-colon.
the only drawback that 'could' be argued is that not everyone using a computer may know where or what the pipe symbol is to use it, and even just adding 'any' symbol requires know how.
however, I have made a video showing an interface that would resolves that issue for those people.
http://www.oiltinman.com/downloads/misc ... expgenres/
When you edit the tag, multiple genres and artists work really well with this add / delete ability..
When displayed in the tracklist, I believe it should use the Pipe symbol as Technojunky has suggested.
This would mean that inputting information could be done via 'editing in place" and using the pipe symbol.. or via scripting functions which send it as a single string which includes the pipe symbols... the string is then parsed by MM in both cases so that it is seperated in the tags.
Dale.
ps. another video of mexp is available here if you're interested:
http://www.mediamonkey.com/forum/viewto ... =3&t=28301
I think Technojunky has state perfectly logical reasons why the Pipe is better than everything else - there are virtually no drawbacks to it. - it even looks prettier and easier to read than the semi-colon.
the only drawback that 'could' be argued is that not everyone using a computer may know where or what the pipe symbol is to use it, and even just adding 'any' symbol requires know how.
however, I have made a video showing an interface that would resolves that issue for those people.
http://www.oiltinman.com/downloads/misc ... expgenres/
When you edit the tag, multiple genres and artists work really well with this add / delete ability..
When displayed in the tracklist, I believe it should use the Pipe symbol as Technojunky has suggested.
This would mean that inputting information could be done via 'editing in place" and using the pipe symbol.. or via scripting functions which send it as a single string which includes the pipe symbols... the string is then parsed by MM in both cases so that it is seperated in the tags.
Dale.
ps. another video of mexp is available here if you're interested:
http://www.mediamonkey.com/forum/viewto ... =3&t=28301
Product Designer & Indie Developer.
Building at the intersection of motion, art, and code.
Find me on twitter and all the other ones here.
Building at the intersection of motion, art, and code.
Find me on twitter and all the other ones here.
Re: Multiple Artists, ';' separator, etc. - discussion
There are languages and regional settings where the pipe key is assigned to some another character. So, if I use such regional settings, I need to switch the keyboard layout every time when I need to enter the pipe. With the semicolon I don't need this because it has its own key.DaledeSilva wrote:personally, I don't see how anything is wrong with TJ's suggestion.
Well, this is matter of taste. It is not prettier and easier for me.it even looks prettier and easier to read than the semi-colon.
● 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: Multiple Artists, ';' separator, etc. - discussion
Hi,
Daz
Couldn't a shortcut key be assigned?ZvezdanD wrote:...There are languages and regional settings where the pipe key is assigned to some another character. So, if I use such regional settings, I need to switch the keyboard layout every time when I need to enter the pipe. With the semicolon I don't need this because it has its own key...
Daz
Re: Multiple Artists, ';' separator, etc. - discussion
I don't know what you mean. I am talking about the keyboard layout on the system level, not about shortcuts inside of the MediaMonkey. Of course I could use Microsoft Keyboard Layout Creator and assign the pipe character to the (let say) Shift+Ctrl+|, but this is not a point of my post. You and me are advanced users, but there are many beginners who don't even know what is a shortcut key or how to switch current keyboard layout.DazB wrote:Couldn't a shortcut key be assigned?
I don't think that the semicolon is so much better solution than the pipe. As I said many times before, I think that any kind of separators which users should type is not user-friendly nor intuitive at all. I think that MM should have two way of entering multi-item fields - with the single-line text box and within a mini table in the Properties dialog box. Text which I could enter into the single-line text box should be in the most natural (grammatical) way, e.g. as could be seen on many album covers or on the All Music Guide. This means that artists are separated by comma, except the last one which is separated by ampersand. But if I really must to type just single character as separator I think that the semicolon is the most appropriate solution.
● 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: Multiple Artists, ';' separator, etc. - discussion
Hi,
Apologies for not going through all the posts (and therefore repetition of what's been said before), but as there is no solution that keeps everyone happy, I would be perfectly happy to live with fixing metadata from elsewhere, etc. if I could merely set the separator character(s) myself.
Daz
Apologies for not going through all the posts (and therefore repetition of what's been said before), but as there is no solution that keeps everyone happy, I would be perfectly happy to live with fixing metadata from elsewhere, etc. if I could merely set the separator character(s) myself.
Daz
-
hintergrundrauschen
- Posts: 211
- Joined: Sat Mar 29, 2008 6:20 pm
Re: Multiple Artists, ';' separator, etc. - discussion
Hi,
Has anyone suggested the subtle change to <SPACE>;<SPACE>? It shouldn't break anything in other applications.
Daz
Has anyone suggested the subtle change to <SPACE>;<SPACE>? It shouldn't break anything in other applications.
Daz
Re: Multiple Artists, ';' separator, etc. - discussion
Hi,
I just had a little play and the spaces are automatically removed :- so how about going the other way and only parsing it as a multiple items if there is no white-space either side?
Daz
I just had a little play and the spaces are automatically removed :- so how about going the other way and only parsing it as a multiple items if there is no white-space either side?
Daz
-
hintergrundrauschen
- Posts: 211
- Joined: Sat Mar 29, 2008 6:20 pm