Overview

name.conf controls which characters are allowed in file and directory names.

Fields

All fields exist in the global section and the value must be yes or no in each case. All fields must be present.

Name Description
accented-to-plain Replaces accented characters such as 'é' with their plain rough equivalents.
amp-to-and Replaces '&' with 'and'. 'and' has spaces either side regardless if the original '&' did.
force-lowercase Converts the name to all lower-case letters.
force-uppercase Converts the name to all upper-case letters (yuk).
no-spaces-around-dash Removes spaces either side of dash.
percent-symbol-to-word Replaces the percentage symbol to the word 'percent'.
quotes-to-inch Replaces double-quotes following numbers with the word 'inch'.
remove-colon Removes colons.
remove-comma Removes commas.
remove-double-quotes Removes double quotes. Happens after quotes-to-inch so the two don't clash.
remove-fullstop Removes full-stops.
remove-multiple-spaces Replaces multiple spaces with a single space. All other white spaces (tab, CR, LF) are converted to 'space' regardless of this setting.
remove-single-quote Removes single quotation marks.
slash-to-plus Replaces slashes (forwards or backwards) with more friendly plus symbols. Slashes are commonly used when there are two songs on a single track. If this isn't selected slashes are removed.
space-to-underscore Replaces space characters with underscore ('_'). This is the final operation on spaces so all other space options still work.
square-brackets-to-round Replaces square brackets with rough, e.g. "[hello]" becomes "(hello)".