Skip to content

Latest commit

 

History

History
35 lines (31 loc) · 4.46 KB

File metadata and controls

35 lines (31 loc) · 4.46 KB

AudioAnalysisObjectTrack

Properties

Name Type Description Notes
analysisChannels int The number of channels used for analysis. If 1, all channels are summed together to mono before analysis. [optional]
analysisSampleRate int The sample rate used to decode and analyze this track. May differ from the actual sample rate of this track available on Spotify. [optional]
codeVersion float A version number for the Echo Nest Musical Fingerprint format used in the codestring field. [optional]
codestring string An Echo Nest Musical Fingerprint (ENMFP) codestring for this track. [optional]
duration float Length of the track in seconds. [optional]
echoprintVersion float A version number for the EchoPrint format used in the echoprintstring field. [optional]
echoprintstring string An EchoPrint codestring for this track. [optional]
endOfFadeIn float The time, in seconds, at which the track's fade-in period ends. If the track has no fade-in, this will be 0.0. [optional]
key int The key the track is in. Integers map to pitches using standard Pitch Class notation. E.g. 0 = C, 1 = C♯/D♭, 2 = D, and so on. If no key was detected, the value is -1. [optional]
keyConfidence float The confidence, from 0.0 to 1.0, of the reliability of the `key`. [optional]
loudness float The overall loudness of a track in decibels (dB). Loudness values are averaged across the entire track and are useful for comparing relative loudness of tracks. Loudness is the quality of a sound that is the primary psychological correlate of physical strength (amplitude). Values typically range between -60 and 0 db. [optional]
mode int Mode indicates the modality (major or minor) of a track, the type of scale from which its melodic content is derived. Major is represented by 1 and minor is 0. [optional]
modeConfidence float The confidence, from 0.0 to 1.0, of the reliability of the `mode`. [optional]
numSamples int The exact number of audio samples analyzed from this track. See also `analysis_sample_rate`. [optional]
offsetSeconds int An offset to the start of the region of the track that was analyzed. (As the entire track is analyzed, this should always be 0.) [optional]
rhythmVersion float A version number for the Rhythmstring used in the rhythmstring field. [optional]
rhythmstring string A Rhythmstring for this track. The format of this string is similar to the Synchstring. [optional]
sampleMd5 string This field will always contain the empty string. [optional]
startOfFadeOut float The time, in seconds, at which the track's fade-out period starts. If the track has no fade-out, this should match the track's length. [optional]
synchVersion float A version number for the Synchstring used in the synchstring field. [optional]
synchstring string A Synchstring for this track. [optional]
tempo float The overall estimated tempo of a track in beats per minute (BPM). In musical terminology, tempo is the speed or pace of a given piece and derives directly from the average beat duration. [optional]
tempoConfidence float The confidence, from 0.0 to 1.0, of the reliability of the `tempo`. [optional]
timeSignature int An estimated time signature. The time signature (meter) is a notational convention to specify how many beats are in each bar (or measure). The time signature ranges from 3 to 7 indicating time signatures of "3/4", to "7/4". [optional]
timeSignatureConfidence float The confidence, from 0.0 to 1.0, of the reliability of the `time_signature`. [optional]
windowSeconds int The length of the region of the track was analyzed, if a subset of the track was analyzed. (As the entire track is analyzed, this should always be 0.) [optional]

[Back to Model list] [Back to API list] [Back to README]