What is a metadata file?

A metadata file is a text file containing your catalog’s metadata.

Typically this will contain:

  • All tracks on one release
  • A collection of releases
  • Every release on one label
  • Your entire library spanning multiple labels

Metadata files are required to run our batch ingestion process.

CSV files

We support “comma separated values” files called CSVs.

These text files can be viewed and edited in:

Our metadata template

You can download the Cadenzabox CSV template from the admin ingestion page.

Metadata columns

The first row of the metadata file must contain column headers. Each track (or track version) will then be represented by a subsequent row. Any completely blank rows are ignored.

Below are all of our supported column headers in order. For translatable column headers please see underneath this table.

ColumnExampleDescriptionRequired
LIBRARY: GroupsEurope, PremiumGroups set here are inherited: label→release→track. Sometimes used for specifying label access per territoryOPTIONAL
LIBRARY: CodeCBLThe catalogue code prefixADVISABLE
LIBRARY: NameCadenzabox LibraryLibrary name for the track. A tag is also added to the automatically created Library Name tag categoryMANDATORY
ALBUM: GroupsMain Catalogue, Pre-releaseA group you would like to add to a release and all its tracks

If the column is not present or blank, we apply the Main Catalogue group, allowing it to be viewed by unauthenticated users

If you require the release to be published for some users, but hidden for unauthenticated users, please apply a custom group (e.g. Pre-release) and apply this to the users who should have access
OPTIONAL
ALBUM: CodeCBL001The release catalogue code. Must be the same for all tracks across a single albumMANDATORY
ALBUM: TitlePop Electro DanceMANDATORY
ALBUM: DescriptionUpbeat Dance, Pop & Electro cues with attitude. Funky, edgy and upbeat, perfect for entertainment and reality TV, sports and positive news.ADVISABLE
ALBUM: Release Date2014-06-28Date in ISO format: YYYY-MM-DD n.b. ingestion will fail if the date is not in this formatMANDATORY
ALBUM: Artwork FilenameCBL001.jpgAlbum packshotADVISABLE
ALBUM: ArtistRadioheadAn optional text representation of the recording artistOPTIONAL
ALBUM:CATEGORY: KeywordsSports; Daytime TV; Entertainment TV; Promos; Advertising; Fashion; NewsExample custom album tag category. Add as many as you wish. Each category must be in its own column following the naming convention
ALBUM:CATEGORY: {{category_name}}
OPTIONAL
ALBUM:CATEGORY: TagsEdgy; Energetic; Funky; Quirky; Upbeat; Uplifting; Warm; Swagger; Fun; Fashion; Retro; Attitude; Pop; Dance; ContemporaryExample custom album tag category. Add as many as you wish. Each category must be in its own column following the naming convention
ALBUM:CATEGORY: {{category_name}}
OPTIONAL
ALBUM:CATEGORY: StylesPop; Electro; DanceExample custom album tag category. Add as many as you wish. Each category must be in its own column following the naming convention
ALBUM:CATEGORY: {{category_name}}
OPTIONAL
TRACK: Album ChapterEnergetic and playfulAlbum chapter heading. This must appear next to the single track that you want this chapter title to appear above. Please do not add this to every track in that chapterOPTIONAL
TRACK: Is PublishedYWhether the track is visible to anyone: Y or N. Defaults to Y if not setOPTIONAL
TRACK: CodeCBL001_01_01An internal catalogue code in your own format for the specific track. Any format is accepted, but this format is commonly used. Should be unique per track version, but we don’t enforce thisADVISABLE
TRACK: TitleDancing MachineMANDATORY
TRACK: DescriptionUpbeat, energetic, playful. Bouncy beats, syncopated synths, handclaps and a funky guitar line make for a fun electro pop track with plenty of edit points.MANDATORY
TRACK: TeaserUpbeat, energetic, playful.A short descriptionOPTIONAL
TRACK: TypeStemThis column is required if you wish to denote stems
Main, Alt or Stem
OPTIONAL
TRACK: Number1.03Order of the track within the release. Must be unique and for mains must be a whole number. Track versions support either whole numbers or can have a decimal point (1.01, 1.021.15, 1.16, etc.)MANDATORY
TRACK: Is MainNWhether this row is a main track (Y) or a version of another track (N)MANDATORY
TRACK: Main Track Number1Track number of this version’s parent. Must be blank when the track is a main but MANDATORY when…
TRACK: Is Main is N
MANDATORY
TRACK: VersionMainName of the particular version of track, e.g. Underscore, No Choir, 30 SecondsMANDATORY
TRACK: Duration147Length of the audio in seconds. This field is ignored and measured directly from the audio fileOPTIONAL
TRACK: BPM120Beats per minuteADVISABLE
TRACK: KeyF♯ minorMusical key, e.g. B♭ major, F♯ minorOPTIONAL
TRACK: LyricsDaisy, Daisy, give me your answer do
I’m half crazy all for the love of you
Lyrics sheet of track where available. Useful when “search by lyric” is selectedOPTIONAL
TRACK: Search MetadataHans Zimmer, The ProdigyAdditional invisible text search termsOPTIONAL
TRACK: Audio FilenameCBL001_01.wavReference to track audio filename, if this is incorrect or blank, no audio will be added for this track. File extensions are required (e.g. .wav .aif)MANDATORY
CATEGORY: GenrePop; Electro; DanceExample custom tag category. Add as many as you wish. Each category must be in its own column following the naming convention
CATEGORY: {{category_name}}
OPTIONAL
CATEGORY: InstrumentationBeats; SynthsExample custom tag category. Add as many as you wish. Each category must be in its own column following the naming convention
CATEGORY: {{category_name}}
OPTIONAL
CATEGORY: Keywords80s; Beats; Dance; Pop; Driving; Energetic; Fun; Funky; Positive; Quirky; Playful; Attitude; Contemporary; Fashion; Instrumental; Midtempo; UptempoExample custom tag category. Add as many as you wish. Each category must be in its own column following the naming convention
CATEGORY: {{category_name}}
OPTIONAL
ARTIST:1: First NameArtists are interested parties of the sound recording, also called the master, or phonogram copyright ℗

Please use WRITER columns for composers of the musical work ©
OPTIONAL
ARTIST:1: Middle NameOPTIONAL
ARTIST:1: Last NameOPTIONAL
ARTIST:1: SocietyThe artist’s collection society. Use NS if no society, PD if public domainOPTIONAL
ARTIST:1: IPIThe IPI/CAE code for the artistOPTIONAL
ARTIST:{{n}}: {{type}}Sets of ARTIST, WRITER, PUBLISHER, and LABEL columns can be added indefinitely using the following format, e.g. ARTIST:2: First Name.

Please use a single space after the final colon, and include all columns in each set:
ARTIST:{{n}}: First Name
ARTIST:{{n}}: Middle Name
ARTIST:{{n}}: Last Name
ARTIST:{{n}}: Society
ARTIST:{{n}}: IPI
OPTIONAL (add as required)
WRITER:1: First NameSamMANDATORY
WRITER:1: Middle NameJohnMANDATORY
WRITER:1: Last NameSlatterMANDATORY
WRITER:1: CapacityComposerThe capacity of the interested party:
Composer, Author, Composer/Author, etc.

Author creator of original lyrics
Composer creator of the music
Composer/Author creator of music & lyrics
Sub Author creator of substitute/modified lyrics

Adaptor modifier of lyrics
Arranger modifier of the music
Sub Arranger modifier of music, authorised by the subpublisher
Translator modifier of lyrics’ language
Income Participant receives royalties but not a copyright owner
MANDATORY
WRITER:1: SocietyPRSThe writer’s collection society. Use NS if no society, PD if public domainMANDATORY
WRITER:1: IPI942678636The IPI/CAE code for the writerMANDATORY
WRITER:1: TerritoryWORLDThe territory which the writer belongs to. Default is WORLDMANDATORY
WRITER:1: Owner Performance Share %100.00The percentage share of recognition for the writer in comparison to any other writers or publishers registered on the track. The value must not include the % symbolMANDATORY
WRITER:1: Owner Mechanical Share %100.00The percentage share of recognition for the writer in comparison to any other writers or publishers registered on the track. The value must not include the % symbolMANDATORY
WRITER:1: Collection Performance Share %100.00The collection percentage share of recognition for the writer in comparison to any other writers or publishers registered on the track. The value must not include the % symbolADVISABLE
WRITER:1: Collection Mechanical Share %100.00The collection percentage share of recognition for the writer in comparison to any other writers or publishers registered on the track. The value must not include the % symbolADVISABLE
WRITER:1: Original PublisherCadenzabox LibraryThe name of the Original Publisher that is registered on the track. Must match TRACK: Publisher(s)MANDATORY
WRITER:{{n}}: {{type}}Sets of ARTIST, WRITER, PUBLISHER, and LABEL columns can be added indefinitely using the following format, e.g. WRITER:2: First Name.

Please use a single space after the final colon, and include all columns in each set:
WRITER:{{n}}: First Name
WRITER:{{n}}: Middle Name
WRITER:{{n}}: Last Name
WRITER:{{n}}: Capacity
WRITER:{{n}}: Society
WRITER:{{n}}: IPI
WRITER:{{n}}: Territory
WRITER:{{n}}: Owner Performance Share %
WRITER:{{n}}: Owner Mechanical Share %
WRITER:{{n}}: Collection Performance Share %
WRITER:{{n}}: Collection Mechanical Share %
WRITER:{{n}}: Original Publisher
OPTIONAL (add as required)
PUBLISHER:1: NameCadenzabox LibraryMANDATORY
PUBLISHER:1: CapacityOriginal PublisherThe capacity of the publisher as either
Original Publisher or Sub Publisher
MANDATORY
PUBLISHER:1: SocietyPRSThe collecting society that the publisher is registered withMANDATORY
PUBLISHER:1: IPI911685448The IPI/CAE code for the publisher. A placeholder of 0 is to be used if the number is not knownMANDATORY
PUBLISHER:1: TerritoryWORLDThe territory which the publisher belongs toMANDATORY
PUBLISHER:1: Owner Performance Share %100.00The publisher percentage share in this territory. The value must not include the % symbolMANDATORY
PUBLISHER:1: Owner Mechanical Share %100.00The publisher percentage share in this territory. The value must not include the % symbolMANDATORY
PUBLISHER:1: Collection Performance Share %100.00The publisher percentage share in this territory. The value must not include the % symbolADVISABLE
PUBLISHER:1: Collection Mechanical Share %100.00The publisher percentage share in this territory. The value must not include the % symbolADVISABLE
PUBLISHER:{{n}}: {{type}}Sets of ARTIST, WRITER, PUBLISHER, and LABEL columns can be added indefinitely using the following format, e.g. PUBLISHER:2: Name.

Please use a single space after the final colon, and include all columns in each set:
PUBLISHER:{{n}}: Name
PUBLISHER:{{n}}: Capacity
PUBLISHER:{{n}}: Society
PUBLISHER:{{n}}: IPI
PUBLISHER:{{n}}: Territory
PUBLISHER:{{n}}: Owner Performance Share %
PUBLISHER:{{n}}: Owner Mechanical Share %
PUBLISHER:{{n}}: Collection Performance Share %
PUBLISHER:{{n}}: Collection Mechanical Share %
OPTIONAL (add as required)
LABEL:1: NameCadenzabox RecordsOPTIONAL
LABEL:1: Owner Master Share %100.00The master share. The value must not include the % symbolOPTIONAL
LABEL:{{n}}: {{type}}Sets of ARTIST, WRITER, PUBLISHER, and LABEL columns can be added indefinitely using the following format, e.g. LABEL:2: Name.

Please use a single space after the final colon, and include all columns in each set:
LABEL:{{n}}: Name
LABEL:{{n}}: Owner Master Share %
OPTIONAL (add as required)
CODE: ISWCT-907.354.706-1International Standard Musical Work CodeADVISABLE
CODE: ISRCUK-A12-16-00001International Standard Recording CodeADVISABLE
CODE: EAN5012345678901International Article Number
(originally European Article Number)
OPTIONAL
CODE: UPC825646123456Universal Product CodeOPTIONAL
CODE: ASCAP WORK ID917032958ASCAP Work ID — United States 🇺🇸
(n.b. header uses ID not NUMBER)
OPTIONAL
CODE: BMI WORK NUMBER24248560BMI Work ID — United States 🇺🇸
(n.b. header uses NUMBER not ID 👀)
OPTIONAL
CODE: PRS TUNECODE982663BTPRS Tunecode — United Kingdom 🇬🇧
(n.b. the column header is in capitals and includes the PRS prefix)
OPTIONAL
CODE: SACEM WORK NUMBER7300202211SACEM Work Number — France 🇫🇷OPTIONAL
CODE: SESAC WORK NUMBER10293847SESAC Work Number — United States 🇺🇸OPTIONAL
CODE: SOCAN WORK NUMBER193762845SOCAN Work Number — Canada 🇨🇦OPTIONAL

Translatable columns

Here are all the column headers that support translation.

These take the format: {{column_name}}: {{language_suffix}}

For example:

  • TRACK: Description …equivalent to TRACK: Description: EN
  • TRACK: Description: DE
  • TRACK: Description: FR
  • TRACK: Description: ES

All translations are optional and will fallback to the primary column if not provided. If the column is present but blank we will also fallback to the primary column.

ColumnExampleDescription
ALBUM: Description: FRMusiques de danse, pop et électro optimistes avec du caractère. Funky, avant-gardiste et dynamique, parfait pour le divertissement et la télé-réalité, le sport et les actualités positives.Album description
TRACK: Album Chapter: FRÉnergique et ludique.Album chapter heading. This must appear next to the single track that you want this chapter title to appear above. Please do not add this to every track in that chapter
TRACK: Description: FRDynamique, énergique, ludique. Des beats rebondissants, des synthés syncopés, des claquements de mains et une ligne de guitare funky font une piste pop électro amusante avec de nombreux points d’édition.Track description
TRACK: Teaser: FRDynamique, énergique, ludique.A short description
TRACK: Version: FRPrincipalName of the particular version
TRACK: Search Metadata: FRHans Zimmer, The ProdigyAdditional invisible text search terms