Synthesize Work and Part for Roon

Most of Yate's classical fields were initially implemented to support the equivalent fields in iTunes. While FLAC mappings can be configured pretty much to anything, the same is not true for the mappings used by other audio types.

Roon uses Work and Part mappings to describe the information. Work has to contain the Work Name metadata while part is formatted as R#. Movement Name. R# is the Movement Number as a Roman numeral.

When you import this action, the Work and Part custom fields will be imported.

This action synthesizes the Work and Part custom fields based on the content of the Work Name, Movement Name and Movement Number fields. Note that a non empty Work or Part field will not be overwritten.

You can view these fields by creating a custom edit panel. You can import one on this site from: Roon Mappings.

----- Start of action 'Synthesize Work and Part for Roon'

Copy the Work Name field if not empty to the Work field only if empty

Test if the Movement Number field is not empty (Set result and Variable 15)

Test if the Movement Name field is not empty (And result and Variable 15)