Tag Clearing, Genre Weighting, and minor stuff

Any ideas about how to improve MediaMonkey for Windows 4? Let us know!

Moderator: Gurus

jt004c
Posts: 1
Joined: Sun Aug 31, 2003 1:13 am
Location: Washington DC

Tag Clearing, Genre Weighting, and minor stuff

Post by jt004c »

Just found your software. After a couple days with it, I felt compelled to buy the lifetime license…now I just wish I could buy stock ;)

Anyway, here are some suggestions for features and improvements, ordered by least to most significant to me as a user:

1. Clearing tags
I have been attempting to use MM to clear and rebuild mp3 tags, but have run into the following issue:

Some of the less common ID3v2 tags don’t appear to be picked up by the client application. In MM’s db, I often discover undesirable values in the “textdata” field of the “addsonginfo” table. Unfortunately, I often cannot see or view these values in any field in the MM app.

If I use the MM Search node and look in “any text field” for one of these rogue values, I am able to retrieve the songs that contain them. Of course, I still cannot see the values in “properties” of these songs

The result is that I need to go to three or four different programs in an attempt to clear out junk tags. Then I need to worry about whether the tag I’ve cleared in a separate app is still being stored in the MM db. An example of this phenomenon happens with the “Encoded By” tag. I find the rogue value in MM db, search for the song in MM client, delete the value in Winamp, then manually update MM db. Other fields require other applications.

The best solution would be a utility to entirely sweep and clean all tags (id3v1 and v2) from selected songs. Short of this, would be a way to expose all tags to the MM client so that they can be manually cleared within the application.


2. It would be invaluable to have the ability to assign multiple genres to a song, plus the ability to assign the degree of influence for each genre. (e.g. song X is 75% Rock, 50% Folk, 100% Instrumental). To make it meaningful, the player or playlist generator would also need to be able to incorporate the information into track selection. They’ve been discussing similar functionality at Musicbrainz for some time.
http://www.musicbrainz.org/pipermail/mu ... 00938.html

If your app and their concepts could get together on this, it just might revolutionize automated track selection!

3. Execution of the “Clear Library” command should finish by compacting the Access database. It does not currently appear to do so.
rusty
Posts: 8826
Joined: Tue Apr 29, 2003 3:39 am
Location: Montreal, Canada

Tag clearing, genre weighting, +minor stuff

Post by rusty »

Re. tag clearing: it's on our to-do list because in addition to the reasons you describe, it sometimes prevents a tag from being written.

Re. multiple weighted genres: I really like the idea, however, it's probably a fairly long-term project, the main reason being that for it to be really useful a solid/stable ontology would need to be developed. In my experience, developing a good&stable ontology is more work than building the software supporting it, and is a huge undertaking on its own. Today there are so many different approaches used (eg. Moodlogic vs All Music db vs MediaMonkey's genre/mood/occasion/tempo) and rationalizing these into something that could be used by more than just MediaMonkey would be a significant undertaking. To re-iterate: I'm all for this, but in my opinion it requires much more work to stabilize a good ontology before moving ahead with an implementation.

Re. db compacting: haven't verified this, but I'll follow up on it--doesn't seem too high a priority though.
Lowlander
Posts: 58316
Joined: Sat Sep 06, 2003 5:53 pm

Other forum item

Post by Lowlander »

Please also read this http://www.songs-db.com/forum/viewtopic.php?p=2019 forum item, which also discusses the need for better genre systems.
Post Reply