Pragma List

A pragma file is a mapping of strings to strings. If a pragma is giving you trouble, have a look at the YAML Gotchas page.

Here’s a list of the supported pragmas and what they do:

Global Pragmas

vorbisgain
Explicitly enables or disables vorbisgain on the output Vorbis files. This pragma can be useful if the CD in question is mastered poorly or otherwise manages to confuse vorbisgain into calculating bad values.
This pragma is on by default.
beginning-tracknumber
This pragma explicitly sets the number of the starting track. Useful if you’ve ripped a CD that starts from track 2, like a disc that has computer data on track 1.
This pragma is set to 1 by default.

Track-Specific Pragmas

filename
Sets the filename of the output Ogg Vorbis file. However, consider using other pragmas to get what you want so your assumptions don’t break others’ filenaming preferences.
append-part
If this pragma is set to a true value, sonice appends (part) to the filename. This pragma is on by default.
append-version
If this pragma is set to a true value, sonice appends (version) to the filename. This pragma is on by default.