Application icon

Preferences - Audio Files - FLAC

The Audio panel allows you to control settings common to all supported audio formats, specific to ID3 (mp3, aiff, dsf, wav) files, MPEG-4 (m4a, m4b, m4v, mp4) files, and FLAC files.

Settings Specific to FLAC

See ID3 specific for the explanation of rating decoding. As with ID3 based files, there is no standard for FLAC. Yate supports the same three decoding methodologies that it does for ID3 based files.

FLAC mappings to Involved People List Item items provide the means of mapping certain Involved People to alternate mappings. When the Keep Involved People List Items in Involved People option is set, items mapped in this manner will be written to the file twice. Once to the designated mapping and once to the default Involved People mapping.

Musician Credits and Involved People metadata is written in a format, which while not a standard, is as close to a standard as exists for FLAC files. If you want to preserve the two fields as entered you should set the Common Audio Settings when loading files do not sort the Involved People and Musician Credits option. However, this setting may not help if an application other than Yate rewrites the file and its contained tag information. This is due to the fact that as opposed to other supported audio formats, FLAC files encode the credits as multiple FLAC Comments. There is no guarantee that the order of the credits in the file will be maintained by other applications. Further, as multiple items are written, a certain amount of coalescing is always done when reading the file. While the data may not be sorted or merged, the coalescing of the content may change the order of some items. If you always want the data to be reloaded as displayed, set the Preserve exact appearance of Involved People and Musician Credits option. This option does not affect the standard writing of the metadata. What it does is cause additional tag items to be written which preserve the metadata as displayed. When reading FLAC files and the option is set and the additional tag items are present in a file, the as is metadata will take precedence over the standard metadata. The additional tag items are not written if the associated metadata is empty. Note that the fields always have leading and trailing spaces and newline characters removed. Further all control characters are removed and newline sequences are normalized. When the Preserve exact appearance... option is set, Yate will ignore and toss subsequent changes made by other taggers to non empty Involved People and Musician Credits fields.

In order to enable compatibility with Roon, you can map the read and write mapping for Musician Credits or Involved People to PERSONNEL and set the Use Roon encoding for PERSONNEL mapped to credits field option.

Information of the Roon specific settings can be found in Roon Audio Settings.


Additional information:

Common Audio Settings

ID3 Audio Settings

MPEG-4 Audio Settings

Roon Audio Settings