Author Topic: Tagging option: Display all empty tags as blank  (Read 4794 times)

sleepless

  • Sr. Member
  • ****
  • Posts: 287
I would like to see an option to "display all empty tags as blank" in the tagging settings. I know it's possible to create $Null virtual tags, but I don't like having so many. Especially when there are only 16 VT's available (unless there's a way to create more). It would just be so much simpler to have this option.

Also, it would make creating other VT's a lot easier (for those of us on the "slower" side) if you didn't have to find the right way to insert the $Null command into each customized tag.
Last Edit: February 20, 2016, 05:16:47 PM by sleepless

psychoadept

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 10940
I think I understand what you're saying (you want to eliminate the "Unknown" result), but can you give a specific example?
MusicBee Wiki
Use & improve MusicBee's documentation!

Latest patches
(Unzip and overwrite existing program files)

sleepless

  • Sr. Member
  • ****
  • Posts: 287
Yep that's what I mean. So if I have "mood" tags for example, I don't want a thousand "unknown mood"s displayed in the mood column. I think it looks much cleaner if it's just blank, unless of course the tag has a value, then the value is displayed. Just like the $Null function does. Again, I've just run short of VT's. Plus I find it difficult to insert the $Null function in some complicated/long VT's when there are multiple functions happening.

psychoadept

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 10940
Yep that's what I mean. So if I have "mood" tags for example, I don't want a thousand "unknown mood"s displayed in the mood column. I think it looks much cleaner if it's just blank, unless of course the tag has a value, then the value is displayed. Just like the $Null function does. Again, I've just run short of VT's. Plus I find it difficult to insert the $Null function in some complicated/long VT's when there are multiple functions happening.

I don't understand what you're using a virtual tag for.  If you want Mood, you can just use Mood.  Unless you're using it as part of a longer virtual tag, in which case you can build the $Null function into that tag.  (Yes, it's kind of a pain, but at least you only have to write the formula once.)
MusicBee Wiki
Use & improve MusicBee's documentation!

Latest patches
(Unzip and overwrite existing program files)

sleepless

  • Sr. Member
  • ****
  • Posts: 287
Well like I said, the problem is two-fold:
1. There is a limit of 16 virtual tags (I'm now at 15). If there was an option like I requested, I woudn't have to use nearly all of them just for $Null-ing different fields.
2. I am not an expert at creating virtual tags. I find it very confusing trying to place extra functions inside complex, long formulas. One mouse-click on a check-box in the tag settings would be much simpler.

I'm not sure how I can be any more clear here. This isn't something I'm expecting in any way to be done. I'm ok with that. I just thought that it would be a good idea, so I decided to mention it here. That's all.

psychoadept

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 10940
Well like I said, the problem is two-fold:
1. There is a limit of 16 virtual tags (I'm now at 15). If there was an option like I requested, I woudn't have to use nearly all of them just for $Null-ing different fields.
2. I am not an expert at creating virtual tags. I find it very confusing trying to place extra functions inside complex, long formulas. One mouse-click on a check-box in the tag settings would be much simpler.

I'm not sure how I can be any more clear here. This isn't something I'm expecting in any way to be done. I'm ok with that. I just thought that it would be a good idea, so I decided to mention it here. That's all.

How about sharing some of the formulas you're having trouble with?  There are folks here who can help with that part.
MusicBee Wiki
Use & improve MusicBee's documentation!

Latest patches
(Unzip and overwrite existing program files)

lamusica

  • Newbie
  • *
  • Posts: 6
Also, apparently virtual tags cannot be used everywhere: in the expanded panel it will show "Unknown Album" no matter what. Since I have many songs that were never collected in albums, I'd like to have the field blank or with some custom string, at least for Unknown album.

psychoadept

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 10940
Also, apparently virtual tags cannot be used everywhere: in the expanded panel it will show "Unknown Album" no matter what. Since I have many songs that were never collected in albums, I'd like to have the field blank or with some custom string, at least for Unknown album.

Are you using the $IsNull tag in your formula?  If not, $IsNull(<Tag>,,<Tag>) should take care of it.
MusicBee Wiki
Use & improve MusicBee's documentation!

Latest patches
(Unzip and overwrite existing program files)

lamusica

  • Newbie
  • *
  • Posts: 6
Where should I use it? I'm using it in the ordering, and in the Artwork layout (Album covers) and there it works, but I don't think I can use it in the Expanded Panel, in the Settings there are options just for the detail, not for the header. In the album definition, Album name is fixed.

psychoadept

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 10940
Where should I use it? I'm using it in the ordering, and in the Artwork layout (Album covers) and there it works, but I don't think I can use it in the Expanded Panel, in the Settings there are options just for the detail, not for the header. In the album definition, Album name is fixed.

Can you post a screenshot of the settings where you're trying to change it,?
MusicBee Wiki
Use & improve MusicBee's documentation!

Latest patches
(Unzip and overwrite existing program files)

lamusica

  • Newbie
  • *
  • Posts: 6
On the first image attached you can see that I have ordered by artist, then the albums, and then singles. So, for "El cuarto de juegos" is listed the album "La amistad del aire", and then the singles, which appear under my custom tag as "Temas sueltos" ($IsNull(<Album>,"Temas sueltos",<Album>). Below you can see the expanded panel which shows the exceedingly ugly "Unknown album" label. The second image shows the settings for the Expanded panel, where the detail can be customized, but not the header (and even in the detail track and title are not editable).

Then, what should I do to avoid "Unknown album"?

Thank you




psychoadept

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 10940
I see what you mean.  I think it would be confusing to have no label at all in that spot, though.  What would you prefer it to say?

My solution would be to create a genetic album name for those tracks like [non-album tracks] or [singles] or whatever. (The brackets are a convention I use to make them sort separately.)
MusicBee Wiki
Use & improve MusicBee's documentation!

Latest patches
(Unzip and overwrite existing program files)

lamusica

  • Newbie
  • *
  • Posts: 6
I think it would be better to let the user decide :) (since the wish)