Parental advisory classification of the track, one of none
/clean
/explicit
; maps to
advisory
An array of release-related assets for images, music videos, documentation, etc. Use the
Asset
interface to ensure valid input; maps to asset
Any custom attributes for the track. Provide any JS object and this library will
automatically map this to AudioSalad's attr_type
, including inferring typing from your
provided variables.
Language of the track's lyrics. Should be a capitalized language name (e.g. French or
English). If provided, overrides the release-level value; maps to audio_language
The track's number of beats per minute; maps to bpm
The owner of the copyright for the release (often the label name), as it appears on the
product copyright legend; maps to c_info
The copyright year, as it appears on the product copyright legend; maps to c_year
The disc number for this track. Generally, this will be 1 unless the release has multiple
disks; maps to disc_number
The display artist's name, as it will appear on the track listing; maps to display_artist
An array of genres for the release. Use the GenreType
interface to ensure valid data is
provided; maps to genre
The ISRC (International Standard Recording Code) for the recording; maps to isrc
The ISWC (International Standard Work Code) for the musical work; maps to iswc
Any notes (only shown in AudioSalad/internally); maps to notes
The owner of the phonographic copyright for the release (often the label name), as it
appears on the product phonographic copyright legend; maps to p_info
The phonographic copyright year, as it appears on the product phonographic copyright
legend; maps to p_year
Array of participants (people who have been involved with a recording or release, e.g.
musicians, vocalists, producers, engineers, etc.). Use the Participant
interface to
ensure valid data is provided; maps to participants
An array of Permission
objects conveying when and where the release has been license
for specific permissions. Use the Permission
interface; maps to permissions
The duration for the track preview, in seconds; maps to preview_duration
The start time for the track preview, in seconds; maps to preview_start
An array of price tiers conveying the pricing levels for the release. Use the PriceTier
interface to ensure the input is valid; maps to price_tier
The full name of the musical rights holder, often the name of the record label; maps to
rights_holders
An array of tags that can be used for custom organization, e.g. mood/theme; maps to tag
An array of territories conveying specifics for any given territories. Use the
Territory
interface for validating input; maps to territory
An array of Text
interfaces, which map to any specific text items for the release. For
releases, this will usually be used to provide lyrics. Use the Text
interface, and see
its docs for more details; maps to text
Track title, minus any title version; maps to title
Any title versions, e.g. Radio Edit; maps to title_version
The track's length, in seconds; maps to track_length
The track number within the disc/release; maps to track_number
A proprietary release identifier as used by the vendor. Appears for information purposes
only within AudioSalad; maps to vendor_track_id
The musical work, if this track is part og a longer continuous musical work. Specific to
classical content; maps to work
Generates AudioSalad XML for the track.
AudioSalad XML <track>
element
Generated using TypeDoc
Describes a single track within a release; maps to
track_type