| 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] |