Welcome Guest

Pages: 1
Settings->Lists Management
CarlinSmithPostAugust 27, 2025, 08:20
Beginner
Posts: 41
Registered:
January 1, 2020, 15:15
Normal topicSettings->Lists Management

Hello,

Under settings in Yate is there a way to scan your library to create and import updated lists such as Artist, Composer, Conductor, Label, Grouping, Genre etc?

I often curate this list as it appears it auto learns but not always? For example Composer is empty and Label has only certain entries so not sure why. Manually updating 7000 entries in Artist just not tenable.

Last question why does Album Artist not exist in Lists?

Thanks as always for your expertise.

2MR2PostAugust 27, 2025, 10:41
Avatar photo
Administrator
Posts: 2362
Registered:
August 23, 2012, 19:27
Normal topicSettings->Lists Management

Answers in no particular order.

The names pre-assigned to lists are largely historic. The names pre-date the 10 custom lists. All lists can be renamed.

In Settings - Lists if you change the control at the top left to be List Mappings you'll see a table where fields are mapped to lists. For each item you also control how the field reacts to the list association. The out of the box settings for Composer do not auto-do anything. You can set Auto-Saves, Autocompletes enabled in the table. The checkbox items in the table can also be modified via a field's function button (if the field is associated with a list). For example click on the button to the left of the Composer field and have a look at the menu.

Album Artist does not have a dedicated list as most people (myself included) uses a single list for Album Artist and the Artist fields. You can use a custom list, (rename it to whatever), and map Album Artist to it.

There is an action statement named Fill Application Lists which is typically placed in a batch process and will accumulate your lists. You might want to empty the lists first in Settings (or in the Batch Start inline action via the Application List Functions statement). As an example, the Create Database Utility can optionally fill lists using the statement.

Also ... the Get Info statement can be used to extract an entire list. If you replace the default list delimiter with \n you can write the list to a text file. The Application List Functions statement can be used to add items. So you could always read a text file and batch add items. (Typically people only do this where the list content is not a simple tag extraction such as Artist)

CarlinSmithPostAugust 27, 2025, 12:23
Beginner
Posts: 41
Registered:
January 1, 2020, 15:15
Normal topicSettings->Lists Management

Appreciate it will check this out.

FWIW as a matter of personal taste I tend to use natural punctuation in Album Arists - ie XX artist & XX Artist but in the Artist fields I use a delimiter so my music player properly separates the artists when I search or sort on Artists.

CarlinSmithPostAugust 27, 2025, 12:57
Beginner
Posts: 41
Registered:
January 1, 2020, 15:15
Normal topicSettings->Lists Management

This worked very well and I have populated all those lists.

2MR2PostAugust 27, 2025, 14:10
Avatar photo
Administrator
Posts: 2362
Registered:
August 23, 2012, 19:27
Normal topicSettings->Lists Management

BTW for those fields where you don't care about proper separation of multiple items you can use Advanced List Settings so that list items can properly be decomposed. Check out Settings - Lists - Advanced List Settings.

Note that these settings only control list separation and do not affect the file encoding. ie. it does not replace ;;; where it is necessary.

Pages: 1
Mingle Forum by Cartpauj | Version: 1.1.0beta | Page loaded in: 0.034 seconds.