Rich Girl

Lake Street Dive

Color ID: #37E037

Steady 172 BPM E major Camelot 12B 3:37

Rich Girl by Lake Street Dive is a 3:38 song at 172 BPM in the key of E major (Camelot 12B). It has a loudness range of 7.90 dB (LRA), a true peak of -0.79 dBTP, and an integrated loudness of -14.315 LUFS. The percussive structure features 783 kick hits, 49 snare hits, and 123 hi-hat hits (kick:snare ratio 16:1). The chord progression uses 21 unique chords with a harmonic complexity of 0.00. 27 key changes were detected. The dominant emotional quality is Neutral Appreciation. Vocals are present in 47% of the song. This profile contains over 190 data points generated by MusicArk's audio intelligence pipeline.

Among the 14 songs in the MusicArk, Rich Girl ranks 2nd for dynamic range and ranks among the lowest for average energy. Its closest match is Break On Me by Keith Urban at 74% overall similarity.

Song shape

Energy, brightness, harmonic tension, and melody contour — with chord progression aligned to the same timeline.

Audio DNA

Key metrics extracted from the audio signal.

Temporal

BPM
172 BPM · 86.1 feel
Tempo variability
0.02
Groove stability
0.42
Swing feel
0.44
Rhythmic density
0.61
Syncopation score
0.25
Beat clarity
0.25

Rhythm

Detected hits from stem analysis

Kick
783
Snare
49
Hi-hat
123

Kick:Snare ratio: 16:1

Drum pattern grid

Kick
Snare
Hat

Harmonic

Key
E
Mode
major
Camelot
12B
Chord progression complexity
0.00
Modulation events
8
Resolution frequency
0.31
Tonal brightness
1.00

Chord progression

21 unique chords

Chord progression complexity: 0.00

  • C# minorE minor at 20.0s
  • E minorE major at 24.0s
  • E majorF# minor at 28.0s
  • F# minorB major at 32.0s
  • B majorC# minor at 35.9s
  • C# minorF# minor at 39.9s
  • F# minorC# minor at 47.9s
  • C# minorE major at 63.9s
  • E majorA major at 67.9s
  • A majorF# minor at 75.9s
  • F# minorE major at 87.9s
  • E majorC# minor at 91.9s
  • C# minorF# minor at 95.9s
  • F# minorC# minor at 99.8s
  • C# minorF# major at 119.8s
  • F# majorC# minor at 123.8s
  • C# minorF# minor at 127.8s
  • F# minorC# minor at 135.8s
  • C# minorF# minor at 143.8s
  • F# minorC# minor at 147.8s
  • C# minorF# minor at 151.8s
  • F# minorC# minor at 167.7s
  • C# minorF# minor at 171.7s
  • F# minorC# minor at 179.7s
  • C# minorE major at 199.7s
  • E majorC# minor at 203.7s
  • C# minorF# minor at 207.7s

Harmonic tension arc

Pitch

Average pitch height
0.10
Pitch range
1.00
Melody contour
jagged
Interval sharpness
0.44
Repetition score
0.70

Timbre

Spectral centroid
0.14
Spectral brightness
0.09
Spectral flux
0.32
Harmonic richness
0.77
Noise content
0.23
Distortion level
0.37
Transient sharpness
0.77
Warmth / metallic
0.72
Analog / digital feel
0.51

Energy

Loudness (LUFS)
-14.32
Peak loudness
0.97
Dynamic range
0.81
Energy mean
0.96
Energy std
0.18
Energy peak position
0.00
RMS level
0.96
Aggressiveness
0.28
Smoothness
0.69
Urgency
0.26
Loudness range (LRA)

7.90 dB

Higher values indicate more dynamic variation

Energy over time

LUFS per section

Spatial

Stereo width
0.20
Depth distribution
0.56
Reverb size
0.24
Dry / wet balance
0.44
Stereo image motion
0.19
Height perception
0.02

Stereo correlation

Stereo width over time

Arrangement

Layer count mean
0.48
Layer count peak
1.00
Minimalism / maximalism
0.58
Drums presence
0.23
Bass presence
1.00
Harmonic presence
0.77
Melodic presence
0.46
FX presence
0.01

Vocal presence: 47%

Average vocal pitch confidence: 0.30

Layer count over time

Production DNA

Stem balance and song structure from separated tracks.

Vocals
58%
Drums
54%
Bass
71%
Harmony
29%
Vocal Range

— – — (0st)

Drums
Programmed
Classification
Algorithm confident (95%)
Bass Root

Ab

Sub-Bass

46%

Rhythmic Foundation

100%

Structure

verse instrumental verse

Emotional Profile

What does this song feel like?

Neutral Appreciation
  • Valence

    540

    DevastationEuphoria
  • Arousal

    580

    CatatonicExplosive
  • Nostalgia

    380

    Future-facingAching memory
  • Mystery

    150

    TransparentEnigmatic
  • Triumph

    460

    DefeatedVictorious
  • Melancholy

    180

    JoyfulDevastated
  • Inspiration

    240

    NeutralDeeply inspired

Narrative Arc

How the song moves through time.

Timeline

Build Drop Turn Surprise

Archetype:

Intro
Starts extremely sparse — the analyst describes it as just a voice talking over a single drum, like a street performer with a mic. Very minimal and unproduced feeling in the opening seconds.
Resolution
Around the two-minute mark the saxophone exits and the song settles back into the repetitive hook. The analyst describes a gradual release of attention as the repetition becomes apparent — the song winds down by looping its opening energy.

Build phases

  • 10% — Drum roll enters, expanding from the bare opening. The percussion kicks in and begins to fill out the sonic space.
  • 12% — Full drumming arrives by 27 seconds — the arrangement completes its initial build from solo voice and single drum to a full rhythm section.
  • 34% — Saxophone enters at approximately 1 minute 14 seconds, beginning a 30-second solo that represents the song's primary textural escalation.

Drop / climax points

  • 34% — Saxophone solo with ad libs layered on top — described as the energy peak of the performance. The street performer analogy reaches its apex here. (intensity: 0.72)

Emotional turns

  • 34% — Saxophone entry transforms the street-corner intimacy into a full performance moment — energy lifts and the song becomes something worth stopping for.
  • 55% — Saxophone exits and the song returns to the hook loop — the analyst marks this as the point where interest begins to wane as repetition sets in.

Surprises

  • 34% — The saxophone solo was the primary surprise — unexpected in its length and in the layering of live ad libs over the top of it.

Listening Context

Our recommendation on when and how to experience this record.

Best Listening Context:
SocialBackgroundCinematic
Time of day
Afternoon
Season
SummerSpring
Repeatability
360 / 1000

AI-Derived Intelligence

Patterns identified by AI analysis.

Hook strength

0.74

Memorability of the main hook.

Innovation score

0.14

How original is this song?

Emotional balance

0.38

How emotionally complex?

Motif uniqueness 0.72
Structural predictability 0.76
Sonic conformity 0.61
Information density 0.21
Hook density 0.67
Narrative curvature 0.44
Geometric sharpness 0.48
Organic / mechanical feel 0.22
Contrast volatility 0.15

Color identity

Ten dimensions derived from the song's audio.

Hue
120.0
Saturation
0.73
Luminance
0.55
Edge sharpness
0.77
Texture granularity
0.61
Gradient motion
0.37
Color depth
0.24
Color layering
0.48
Palette harmony
1.00
Contrast composition
0.81
Complete Data Inventory Every data point available for this song. All data is free and open.

Song

album : "Fun Machine - EP"

analysis_version : "2.0"

analyst_name : "Andrew Brownlee"

artist : "Lake Street Dive"

audio_quality_estimate : "high"

bpm_feel : 86.133

bpm_feel_note : "Half-time feel"

canonical_bpm : 172

canonical_bpm_source : "analyst"

color_generated : true

created_at : "2026-03-16T17:44:24.332666+00:00"

duration_seconds : 217.92

effective_bandwidth_hz : 10400

full_song_confirmed : true

id : "7db30c61-983c-4394-a577-95d26c8e12d3"

isrc : "TCABF1243952"

published_at : "2026-03-17T18:52:44.8+00:00"

release_year : 2012

search_vector : "'dive':5A 'ep':8B 'fun':6B 'girl':2A 'lake':3A 'machin':7B 'rich':1A 'street':4A"

similarity_vector : [0.43066, 0.023216, 0.422, 0.44341, 0.61048, 0.24755, 0.24851, 0.002771, 1, 0.87307, 0.8, 0.14418, 0.094757, 0.32488, 0.77343, 0.22657, 0.37025, 0.72468, 0.51084, 0.95736, 0.18375, 0.80612, 0.2767, 0.68644, 0.2044, 0.55557, 0.23791, 0.44443, 0.048361, 0.57937, 0.22657, 1]

slug : "rich-girl-lake-street-dive"

source_sample_rate : 48000

status : "published"

tier1_complete : true

tier2_complete : true

tier3_complete : true

tier4_complete : true

title : "Rich Girl"

updated_at : "2026-03-23T19:16:13.690411+00:00"

validation_complete : true

youtube_url : "https://www.youtube.com/watch?v=kpi35gB54oE&list=RDkpi35gB54oE"

Temporal

analyzed_at : "2026-03-22T16:20:53.571556+00:00"

beat_clarity : 0.24851

beat_strengths : 602 values [0.47225, 0.26538, 0.26589, 0.23438, 0.38127, 0.4765, 0.45548, 0.52929, 0.019072, 0.36367, ...]

beat_timestamps : 602 values [0.3483, 0.67338, 1.0449, 1.3932, 1.7415, 2.0898, 2.4381, 2.8096, 3.1579, 3.5062, ...]

beats_per_bar : null

bpm : 172

bpm_octave_corrected : true

bpm_raw : null

downbeat_timestamps : 151 values [0.3483, 1.7415, 3.1579, 4.5976, 5.9907, 7.3839, 8.7771, 10.17, 11.587, 13.003, ...]

energy_shape : "steady"

groove_stability : 0.422

library_primary : "librosa"

library_secondary : "essentia"

onset_density_curve : 436 values [0.05, 0.1, 0.15, 0.05, 0.15, 0.05, 0.05, 0.15, 0.05, 0.15, ...]

onset_strength_curve : 447 values [1.5974, 2.0322, 2.2645, 1.5932, 2.4241, 2.4149, 1.6363, 2.1776, 2.5114, 1.6347, ...]

onset_timestamps : 764 values [0.3483, 0.65016, 0.90558, 1.0449, 1.2307, 1.37, 1.7415, 2.0666, 2.2523, 2.4149, ...]

per_beat_centroid : 602 values [0.0504, 0.0799, 0.0935, 0.0935, 0.0652, 0.0261, 0.0261, 0.055, 0.0553, 0.0282, ...]

per_beat_dominant_band : 602 values ["mid", "sub_bass", "mid", "mid", "low_mid", "sub_bass", "sub_bass", "mid", "low_mid", "low_mid", ...]

per_beat_energy : 602 values [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, ...]

raw_librosa_bpm : 172.27

rhythmic_density : 0.61048

swing_feel : 0.44341

syncopation_score : 0.24755

tempo_curve : 601 values [184.57, 161.5, 172.27, 172.27, 172.27, 172.27, 161.5, 172.27, 172.27, 161.5, ...]

tempo_map : [{"bpm":86.1,"start_seconds":0}, {"bpm":172.3,"start_seconds":15}, {"bpm":86.1,"start_seconds":45}, {"bpm":172.3,"start_seconds":60}, {"bpm":86.1,"start_seconds":90}, {"bpm":172.3,"start_seconds":135}]

tempo_marking : "moderato"

tempo_variability : 0.023216

tempogram : 40,000 values (time–frequency matrix) [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, ...]

time_signature : null

Harmonic

analyzed_at : "2026-03-22T16:20:54.036658+00:00"

camelot_position : "12B"

chord_labels : 446 values ["Cm", "A", "C#m", "E", "Bm", "A#m", "B", "C#m", "C#", "G#m", ...]

chord_progression_complexity : 0.0027713

chord_timestamps : 446 values [0, 0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, ...]

chromagram : 5,364 values [0.7829, 0.65176, 0.59492, 0.47842, 0.61472, 0.57404, 0.5995, 0.59734, 0.38249, 0.5815, ...]

essentia_harmonic_tension_curve : 435 values [0.5, 0.49988, 0.49999, 0.5, 0.49979, 0.49996, 0.5, 0.49998, 0.5, 0.49998, ...]

harmonic_tension_curve : 435 values [0.5, 0.49988, 0.49999, 0.5, 0.49979, 0.49996, 0.5, 0.49998, 0.5, 0.49998, ...]

hpcp_over_time : 5,364 values [0.7829, 0.65176, 0.59492, 0.47842, 0.61472, 0.57404, 0.5995, 0.59734, 0.38249, 0.5815, ...]

hpcp_vector : [0.51087, 0.1805, 0.83256, 0.24883, 0.88813, 0.23771, 0.56173, 1, 0.29046, 0.75897, 0.36585, 0.87904]

key : "E"

key_change_from : ["C# minor", "E minor", "E major", "F# minor", "B major", "C# minor", "F# minor", "C# minor", "E major", "A major", "F# minor", "E major", "C# minor", "F# minor", "C# minor", "F# major", "C# minor", "F# minor", "C# minor", "F# minor", "C# minor", "F# minor", "C# minor", "F# minor", "C# minor", "E major", "C# minor"]

key_change_timestamps : [19.969, 23.963, 27.957, 31.951, 35.944, 39.938, 47.926, 63.901, 67.895, 75.883, 87.864, 91.858, 95.852, 99.846, 119.81, 123.81, 127.8, 135.79, 143.78, 147.77, 151.77, 167.74, 171.74, 179.72, 199.69, 203.69, 207.68]

key_change_to : ["E minor", "E major", "F# minor", "B major", "C# minor", "F# minor", "C# minor", "E major", "A major", "F# minor", "E major", "C# minor", "F# minor", "C# minor", "F# major", "C# minor", "F# minor", "C# minor", "F# minor", "C# minor", "F# minor", "C# minor", "F# minor", "C# minor", "E major", "C# minor", "F# minor"]

key_confidence : 0.87307

key_map : [{"key":"C#","mode":"minor","start_seconds":0}, {"key":"E","mode":"major","start_seconds":20}, {"key":"F#","mode":"minor","start_seconds":30}, {"key":"E","mode":"major","start_seconds":40}, {"key":"F#","mode":"minor","start_seconds":80}, {"key":"E","mode":"major","start_seconds":90}, {"key":"C#","mode":"minor","start_seconds":120}, {"key":"F#","mode":"minor","start_seconds":130}, {"key":"E","mode":"major","start_seconds":140}]

mode : "major"

mode_detail : null

mode_family : "major"

modulation_events : 8

non_western_scale : false

resolution_frequency : 0.3059

tonal_brightness : 1

tonnetz_curves : 2682 values [-0.031576, 0.0083023, -0.0067643, 0.067348, 0.0029118, -0.092451, -0.059023, -0.026296, -0.041284, -0.022958, ...]

Pitch

analyzed_at : "2026-03-22T16:20:54.186441+00:00"

average_pitch_height : 0.098309

interval_sharpness : 0.4389

melody_contour : 435 values [59, 61, 60, 60, 61, 59, 59, 61, 61, 0, ...]

melody_contour_type : "jagged"

pitch_confidence_curve : 447 values [0.1401, 0.16726, 0.34636, 0.63998, 0.29036, 0.26348, 0.3116, 0.22816, 0.49467, 0.49574, ...]

pitch_contour_hz : 447 values [106.47, 238.47, 274.52, 274, 176.16, 230.94, 252.95, 228.33, 267.96, 204.85, ...]

pitch_contour_midi : 447 values [25.325, 48.032, 60.725, 58.564, 37.976, 53.869, 59.402, 47.451, 60.368, 50.046, ...]

pitch_range : 1

repetition_score : 0.69509

Timbre

analog_digital_feel : 0.51084

analyzed_at : "2026-03-22T16:20:54.727222+00:00"

brightness_curve : 435 values [0.083277, 0.076463, 0.19887, 0.094572, 0.070861, 0.19021, 0.10126, 0.067333, 0.20992, 0.062363, ...]

distortion_level : 0.37025

fft_spectrum_256 : 76,800 values (256 bands × 300 frames) [0, 0.8258, 0.351, 0.7684, 0.3584, 0.7364, 0.3047, 0.6792, 0.3715, 0.62, ...]

harmonic_energy_curve : 447 values [0.026861, 0.056178, 0.058927, 0.06481, 0.085465, 0.07361, 0.074732, 0.071648, 0.081888, 0.057986, ...]

harmonic_percussive_ratio_curve : 447 values [0.70392, 0.50386, 0.63427, 0.85296, 0.62265, 0.69379, 0.83278, 0.61076, 0.78247, 0.74429, ...]

harmonic_richness : 0.77343

mel_spectrogram_compressed : 64,000 values [0, 0.47153, 0.71657, 0.3852, 0.25573, 0.86815, 0.79747, 0.36311, 0.27917, 0.57507, ...]

mfcc_curves : 5,811 values [-861.85, -568.3, -551.99, -718.15, -641.45, -551.65, -600.13, -706.75, -587.54, -760.26, ...]

mfcc_delta_curves : 5,811 values [15.957, 1.4332, 4.8861, -8.0047, 9.4292, 3.0092, -8.9963, -1.7508, 4.4029, -1.6637, ...]

mfcc_delta2_curves : 5,811 values [-0.34006, -0.93125, -3.7279, 3.7032, 0.50412, -0.51766, 0.99657, 1.2635, -2.4282, 3.4692, ...]

mfcc_mean : [0, 1, 0.71583, 1, 0.57771, 1, 0.63373, 0.96296, 0.37905, 0.84162, 0.46971, 0.73985, 0.36782]

mfcc_std : [1, 1, 1, 0.82908, 0.76786, 0.61553, 0.52069, 0.57678, 0.47061, 0.53096, 0.45513, 0.40454, 0.39922]

noise_content : 0.22657

percussive_energy_curve : 447 values [0.021616, 0.086063, 0.036146, 0.011829, 0.084491, 0.042082, 0.016402, 0.065366, 0.021749, 0.022418, ...]

spectral_bandwidth_curve : 447 values [0.066023, 0.066297, 0.082342, 0.049847, 0.024337, 0.074501, 0.06334, 0.029411, 0.053859, 0.031675, ...]

spectral_brightness : 0.094757

spectral_centroid : 0.14418

spectral_centroid_curve : 447 values [0.050356, 0.079877, 0.093535, 0.065191, 0.02607, 0.054986, 0.055337, 0.028182, 0.046863, 0.033131, ...]

spectral_contrast_curves : 3129 values [31.084, 36.085, 28.535, 24.999, 37.646, 37.453, 29.515, 35.099, 27.163, 27.15, ...]

spectral_entropy_curve : 447 values [0.30279, 0.41083, 0.41902, 0.35074, 0.30457, 0.36827, 0.38246, 0.35228, 0.32086, 0.29105, ...]

spectral_flatness : 0.010342

spectral_flatness_curve : 447 values [0.02006, 0.0000017121, 0.000007269, 9.4729e-8, 7.5316e-9, 0.000021802, 9.6604e-7, 2.1361e-8, 0.0000019169, 1.0218e-7, ...]

spectral_flux : 0.32488

spectral_kurtosis_curve : 447 values [0.61553, 0.77982, 0.85279, 0.95166, 1, 0.94033, 0.96173, 1, 1, 1, ...]

spectral_rolloff_curve : 447 values [0.111, 0.14183, 0.15299, 0.11049, 0.035063, 0.085798, 0.062733, 0.041806, 0.058454, 0.038272, ...]

spectral_skewness_curve : 447 values [0.87797, 0.8228, 0.90352, 0.89591, 0.97952, 0.98404, 0.99368, 1, 1, 1, ...]

transient_sharpness : 0.77001

warmth_metallic_index : 0.72468

zero_crossing_rate_curve : 447 values [0.060989, 0.096935, 0.10347, 0.078916, 0.030576, 0.081682, 0.070103, 0.033715, 0.048107, 0.033319, ...]

Energy

aggressiveness_index : 0.2767

analyzed_at : "2026-03-22T16:20:55.359611+00:00"

average_loudness_lufs : -14.315

bass_treble_ratio_curve : 447 values [0.76886, 0.51179, 0.40572, 0.57024, 0.89474, 0.71381, 0.60591, 0.86475, 0.75385, 0.84017, ...]

crest_factor_curve : 447 values [0.63032, 0.019709, 0.026331, 0.046071, 0.0076773, 0.023069, 0.026229, 0.032801, 0.011535, 0.038129, ...]

danceability : 1

dynamic_range_db : 55.17

dynamic_range_score : 0.80612

energy_curve : 447 values [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, ...]

energy_curve_bass : 447 values [0.0038636, 0.047385, 0.0030378, 0.0098413, 0.094435, 0.013622, 0.0058796, 0.035018, 0.0031235, 0.024327, ...]

energy_curve_brilliance : 447 values [0.00010701, 0.0017218, 0.012807, 0.001339, 0.0022815, 0.013677, 0.0082119, 0.0013281, 0.015184, 0.00059479, ...]

energy_curve_high : 447 values [0.0017346, 0.0028968, 0.0096565, 0.0012821, 0.0013991, 0.0092488, 0.0035842, 0.00046623, 0.0082636, 0.00031587, ...]

energy_curve_low_mid : 447 values [0.014733, 0.044639, 0.024722, 0.04301, 0.088296, 0.030884, 0.032957, 0.072466, 0.046746, 0.033945, ...]

energy_curve_low_mid_6 : 447 values [0.046598, 0.053907, 0.058937, 0.059723, 0.061224, 0.059537, 0.068865, 0.097047, 0.083868, 0.017198, ...]

energy_curve_mid : 447 values [0.034783, 0.046411, 0.038266, 0.0092979, 0.020253, 0.033618, 0.028811, 0.011536, 0.016699, 0.0039088, ...]

energy_curve_mid_6 : 447 values [0.012044, 0.031905, 0.024776, 0.0052522, 0.012493, 0.012419, 0.0087447, 0.0049685, 0.0076706, 0.0012539, ...]

energy_curve_sub : 447 values [0.000064306, 0.066722, 0.000092574, 0.0000076418, 0.069144, 0.029059, 0.0000083314, 0.036812, 0.000025583, 0.0001463, ...]

energy_curve_sub_bass : 447 values [0.000059409, 0.066533, 0.000064004, 0.0000068471, 0.08975, 0.021797, 0.000014835, 0.043754, 0.000019448, 0.0004749, ...]

energy_curve_upper_mid : 447 values [0.0017377, 0.0026485, 0.0076681, 0.0010774, 0.0010411, 0.0071127, 0.0022782, 0.00025365, 0.0058683, 0.00022194, ...]

energy_mean : 0.95736

energy_peak_position : 0.0022422

energy_rate_of_change : 447 values [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, ...]

energy_std : 0.18375

essentia_energy_curve : 435 values [0.23557, 0.4365, 0.27125, 0.28685, 0.52616, 0.30353, 0.39444, 0.29977, 0.2584, 0.38957, ...]

integrated_loudness_lufs : -14.32

loudness_curve_perceptual : 447 values [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, ...]

loudness_range_lra : 7.9

lufs_per_section : [-20.37, -22.62, -20.31, -22.35, -16.87, -19.96, -13.51, -12.25, -15.51, -15.6, -14.37, -17.67, -15.42, -14.57, -15.37, -14.83, -15.15, -13.06, -13.21, -14.25, -15.66, -13.52]

peak_loudness : 0.97182

rms_level : 0.95736

smoothness_index : 0.68644

true_peak_dbtp : -0.79

urgency_index : 0.26359

waveform_peaks_max : 1000 values [-0.00004479, 0.35982, 0.63188, 0.50559, 0.33615, 0.19106, 0.28253, 0.14499, 0.26378, 0.67809, ...]

waveform_peaks_min : 1000 values [-0.00004479, -0.45193, -0.77208, -0.44052, -0.39836, -0.2452, -0.24133, -0.25266, -0.26752, -0.76498, ...]

waveform_rms_envelope : 4361 values [0.000031671, 0.00004479, 0.00004479, 0.00004479, 0.000068729, 0.00050736, 0.040127, 0.12323, 0.15737, 0.11384, ...]

Spatial

analyzed_at : "2026-03-22T16:20:55.519879+00:00"

depth_distribution : 0.55557

dry_wet_balance : 0.44443

height_perception : 0.0155

mid_energy_curve : 435 values [0.2356, 0.43655, 0.27038, 0.28688, 0.5262, 0.30274, 0.39443, 0.2998, 0.2575, 0.38962, ...]

phase_coherence_curve : 435 values [0.96397, 0.96794, 0.71457, 0.87218, 0.98278, 0.73804, 0.95591, 0.9498, 0.67087, 0.96932, ...]

reverb_size : 0.2379

side_energy_curve : 435 values [0.026901, 0.090793, 0.13408, 0.081192, 0.11366, 0.13705, 0.10845, 0.062279, 0.11268, 0.080748, ...]

stereo_correlation_curve : 435 values [0.99591, 0.98591, 0.91488, 0.97035, 0.98726, 0.92741, 0.97481, 0.98544, 0.93277, 0.98849, ...]

stereo_image_motion : 0.1859

stereo_width : 0.2044

stereo_width_curve : 435 values [0.047203, 0.082769, 0.17706, 0.10937, 0.085686, 0.16417, 0.10658, 0.08268, 0.15957, 0.082503, ...]

Arrangement

analyzed_at : "2026-03-22T16:20:55.639541+00:00"

bass_presence : 1

drums_presence : 0.22657

fade_out : true

fx_presence : 0.012421

harmonic_presence : 0.77343

intro_end_seconds : 0.3

is_instrumental_estimate : false

layer_count_mean : 0.48361

layer_count_over_time : 447 values [0.74095, 0.47048, 0.59048, 0.46667, 0.22095, 0.35238, 0.39619, 0.30667, 0.36952, 0.32571, ...]

layer_count_peak : 1

melodic_presence : 0.46408

minimalism_maximalism_score : 0.57937

novelty_curve : 447 values [0.11535, 0.095503, 0.14413, 0.13261, 0.087892, 0.071548, 0.16788, 0.075069, 0.19829, 0.15471, ...]

outro_start_seconds : 211.16

repetition_pairs : [{"segment_a":23,"segment_b":49,"similarity":0.751999951473878}]

self_similarity_matrix : 10,000 values [0, 0, 0, 0, 0, 0, 0, 0.46233, 0, 0, ...]

silence_count : 3

silence_map : [{"end":0.3,"start":0,"duration":0.3}, {"end":213.58,"start":213.16,"duration":0.42}, {"end":217.92,"start":213.65,"duration":4.27}]

total_silence_seconds : 4.99

vocal_activity_map : 445 values [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, ...]

vocal_energy_ratio : 0.3066

Stems

analysis_bass_centroid_curve : 445 values [0.46396, 0.56114, 0.39048, 0.4431, 0.6055, 0.5779, 0.37789, 0.61177, 0.42753, 0.46777, ...]

analysis_bass_energy_curve : 445 values [0.00012273, 0.0008292, 0.00018815, 0.00020116, 0.0010862, 0.00082144, 0.00015315, 0.0016412, 0.00020448, 0.00024933, ...]

analysis_bass_pitch_contour_hz : 445 values [268.89, 398.99, 312.26, 393.92, 398.99, 354.28, 271.33, 364.3, 345.86, 364.3, ...]

analysis_bass_pitch_contour_midi : 445 values [45.359, 67.306, 52.675, 67.067, 67.306, 63.034, 49.629, 61.454, 64.561, 61.454, ...]

analysis_created_at : "2026-03-22T16:20:56.265477+00:00"

analysis_drum_onset_strengths : 955 values [0.5331, 0.56456, 0.52584, 0.6324, 0.59913, 0.45753, 0.23786, 0.089026, 0.60419, 0.4169, ...]

analysis_drum_onset_timestamps : 955 values [0.64, 1.344, 2.0587, 2.4107, 2.784, 3.4773, 4.192, 4.7253, 4.8853, 5.2373, ...]

analysis_drum_pattern_confidence : 0.51402

analysis_drum_pattern_type : "irregular"

analysis_drums_centroid_curve : 445 values [0.39632, 0.06834, 0.17992, 0.22112, 0.052544, 0.15811, 0.16367, 0.039562, 0.21913, 0.18958, ...]

analysis_drums_energy_curve : 445 values [0.008535, 0.18068, 0.022537, 0.0034766, 0.24767, 0.079494, 0.0027085, 0.14228, 0.020136, 0.06837, ...]

analysis_hihat_timestamps : 123 values [1.344, 2.784, 4.192, 5.6, 5.792, 5.952, 6.144, 7.008, 8.4053, 9.792, ...]

analysis_kick_timestamps : 783 values [0.64, 2.0587, 2.4107, 3.4773, 4.7253, 4.8853, 5.2373, 6.2933, 7.6907, 8.0427, ...]

analysis_other_centroid_curve : 445 values [0.34098, 0.15848, 0.15996, 0.091965, 0.24504, 0.23575, 0.085709, 0.32197, 0.17596, 0.13887, ...]

analysis_other_energy_curve : 445 values [0.015284, 0.034043, 0.081441, 0.07516, 0.004989, 0.087478, 0.079474, 0.003943, 0.078188, 0.026261, ...]

analysis_snare_timestamps : [21.707, 32.032, 33.6, 37.248, 47.36, 50.176, 55.765, 64.192, 65.6, 67.008, 69.824, 74.048, 76.832, 85.216, 88, 89.387, 90.795, 92.192, 97.771, 100.54, 103.33, 103.56, 105.08, 106.13, 108.93, 111.71, 113.11, 114.5, 117.32, 121.53, 132.79, 142.62, 145.43, 146.83, 148.21, 149.62, 153.82, 170.31, 171.7, 176.26, 177.66, 180.48, 186.08, 187.48, 188.53, 192.73, 202.92, 207.13, 214.1]

analysis_updated_at : "2026-03-22T16:20:57.230123+00:00"

analysis_vocal_centroid_curve : 445 values [0.28637, 0.11692, 0.085945, 0.14038, 0.081961, 0.11387, 0.12819, 0.083435, 0.064047, 0.087856, ...]

analysis_vocal_energy_curve : 445 values [0.13113, 0.20141, 0.21191, 0.19097, 0.27643, 0.24206, 0.24251, 0.24935, 0.26402, 0.19386, ...]

analysis_vocal_pitch_confidence : 445 values [0.16919, 0.437, 0.59788, 0.32957, 0.56538, 0.59639, 0.50458, 0.57501, 0.63457, 0.55604, ...]

analysis_vocal_pitch_contour_hz : 445 values [807.26, 239.66, 238.24, 187.84, 279.59, 254.97, 252.46, 290.45, 263.83, 234.6, ...]

analysis_vocal_pitch_contour_midi : 445 values [51.799, 50.018, 54.719, 43.023, 61.005, 59.518, 59.364, 60.779, 60.055, 57.179, ...]

analysis_vocal_vibrato_extent : 12.439

analysis_vocal_vibrato_presence : 0.93166

analysis_vocal_vibrato_rate : 8.5227

bass_energy_curve : 435 values [0.0003, 0.0018, 0.0004, 0.0004, 0.0026, 0.0019, 0.0014, 0.0047, 0.0003, 0.0023, ...]

bass_line_complexity : 1

bass_pitch_mean : 70.33

bass_prominence : 0.7128

bass_rms : 0.15168

bass_root_note : "Ab"

bass_sub_ratio : 0.4642

created_at : "2026-03-19T06:23:48.60227+00:00"

drums_classification_confidence : 0.95

drums_classification_source : "algorithm_confident"

drums_energy_curve : 435 values [0.0349, 0.4676, 0.053, 0.0077, 0.5892, 0.1088, 0.3376, 0.1761, 0.0538, 0.4257, ...]

drums_is_programmed : true

drums_onset_density : 4.3823

drums_pattern_complexity : 0.0136

drums_prominence : 0.5442

drums_rms : 0.11579

drums_timing_variance : 0.017597

harmonic_vocal_balance : 0.6653

key_bass_agreement : false

key_validated : false

other_energy_curve : 435 values [0.0638, 0.0538, 0.1945, 0.0961, 0.0065, 0.1937, 0.0895, 0.0049, 0.1429, 0.0282, ...]

other_harmonic_density : 0.9938

other_prominence : 0.2916

other_rms : 0.062048

other_spectral_centroid : 0.0889

rhythmic_foundation : 1

section_map : [{"type":"verse","end_seconds":71.5,"start_seconds":0}, {"type":"instrumental","end_seconds":122,"start_seconds":71.5}, {"type":"verse","end_seconds":133.5,"start_seconds":122}, {"type":"chorus","end_seconds":139.5,"start_seconds":133.5}, {"type":"verse","end_seconds":189,"start_seconds":139.5}, {"type":"chorus","end_seconds":199,"start_seconds":189}, {"type":"verse","end_seconds":210,"start_seconds":199}, {"type":"outro","end_seconds":217.5,"start_seconds":210}]

separation_model : "htdemucs_ft"

separation_time_seconds : 9.02

stem_separation_quality : 0.8873

stems_available : true

updated_at : "2026-03-22T16:20:57.133033+00:00"

vocal_breathiness : 0.3225

vocal_effort_curve : 435 values [0.2932, 0.3022, 0.3113, 0.356, 0.3538, 0.3461, 0.3758, 0.3368, 0.3043, 0.2792, ...]

vocal_pitch_curve : []

vocal_pitch_mean : 0

vocal_pitch_std : 0

vocal_prominence : 0.5797

vocal_range_high_hz : 0

vocal_range_high_midi : 0

vocal_range_low_hz : 0

vocal_range_low_midi : 0

vocal_range_semitones : 0

vocal_rms : 0.12334

vocal_vibrato_depth : 0

vocal_vibrato_rate : 0

vocal_voiced_ratio : 0

Color

algorithm_version : "1.0"

color_depth : 0.2379

color_layering : 0.4836

contrast_composition : 0.8061

edge_sharpness : 0.77

generated_at : "2026-03-22T16:20:58.301931+00:00"

gradient_motion : 0.3723

hex : "#37E037"

hue : 120

luminance : 0.5458

oklch_chroma : 0.27894

oklch_hue : 139.78

oklch_lightness : 0.79295

palette_harmony : 0.9972

saturation : 0.7291

texture_granularity : 0.6105

AI-Derived (Tier 2)

analog_digital_feel : null

claude_model : "claude-sonnet-4-6"

color_temperature_curve : 447 values [0.75, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, ...]

contrast_volatility : 0.14813

danceability_curve : 447 values [0.56364, 0.91401, 0.96377, 0.76235, 1, 1, 0.77531, 0.95081, 1, 0.77494, ...]

derivation_prompt_version : "tier2_v2.0"

derived_at : "2026-03-16T17:45:52.395926+00:00"

emotional_balance : 0.38

emotional_intensity_curve : 447 values [0.25417, 0.50261, 0.51984, 0.53327, 0.5214, 0.52603, 0.54008, 0.51517, 0.53808, 0.51816, ...]

genre_conformity_score : 0.61

geometric_sharpness : 0.48

hook_density : 0.67

hook_strength : 0.74

innovation_score : 0.14

motif_uniqueness : 0.72

motion_velocity_mapping : 447 values [0, 0.68061, 0.68061, 0.68061, 0.68061, 0.68061, 0.68061, 0.68061, 0.68061, 0.68061, ...]

narrative_curvature : 0.44

organic_mechanical_feel : 0.22

particle_density_mapping : 447 values [0.42928, 0.27258, 0.3421, 0.27037, 0.12801, 0.20416, 0.22954, 0.17767, 0.21409, 0.18871, ...]

signal_entropy : 0.21

structural_predictability : 0.76

tempo_feel : null

tempo_feel_confidence : null

tempo_feel_note : null

tension_curve_composite : 447 values [0.17259, 0.43993, 0.45338, 0.4263, 0.43645, 0.42373, 0.42383, 0.43704, 0.42171, 0.43828, ...]

textural_complexity_curve : 447 values [0.52312, 0.48439, 0.53285, 0.45522, 0.38766, 0.42619, 0.4436, 0.42769, 0.41711, 0.41503, ...]

visual_brightness_curve : 447 values [0, 0.85, 0.85004, 0.85, 0.85, 0.85006, 0.85001, 0.85, 0.85001, 0.85, ...]

warmth_metallic_index : null

Emotional (Tier 3)

analyst_confirmed : true

analyst_id : "daef3c29-b712-473c-b01e-346323d60aea"

arousal : 580

arousal_confidence : 0.75

confirmed_at : "2026-03-17T18:52:44.8+00:00"

created_at : "2026-03-17T18:49:28.585149+00:00"

dominant_emotion : "neutral_appreciation"

inspirational_confidence : 0.55

inspirational_quality : 240

melancholy_confidence : 0.6

melancholy_index : 180

mystery_confidence : 0.65

mystery_index : 150

nostalgia_confidence : 0.42

nostalgia_index : 380

sensuality_confidence : 0

sensuality_index : null

triumph_confidence : 0.55

triumph_index : 460

updated_at : "2026-03-17T18:49:28.585149+00:00"

valence : 540

valence_confidence : 0.72

Context (Tier 3)

analyst_confirmed : true

analyst_id : "daef3c29-b712-473c-b01e-346323d60aea"

confirmed_at : "2026-03-17T18:52:44.8+00:00"

created_at : "2026-03-17T18:49:28.714293+00:00"

explicit_lyrics : null

family_friendly : null

headphones_speakers : null

listening_context : ["social", "background", "cinematic"]

listening_context_confidence : 0.78

repeatability_confidence : 0.82

repeatability_score : 360

seasonal_feel : ["summer", "spring"]

seasonal_feel_confidence : 0

solo_group : null

time_of_day : ["afternoon"]

time_of_day_confidence : 0.4

updated_at : "2026-03-17T18:49:28.714293+00:00"

Narrative (Tier 3)

analyst_confirmed : true

analyst_id : "daef3c29-b712-473c-b01e-346323d60aea"

arc_confidence : 0.76

arc_notes : null

build_phases : [{"description":"Drum roll enters, expanding from the bare opening. The percussion kicks in and begins to fill out the sonic space.","timestamp_normalized":0.1}, {"description":"Full drumming arrives by 27 seconds — the arrangement completes its initial build from solo voice and single drum to a full rhythm section.","timestamp_normalized":0.12}, {"description":"Saxophone enters at approximately 1 minute 14 seconds, beginning a 30-second solo that represents the song's primary textural escalation.","timestamp_normalized":0.34}]

confirmed_at : "2026-03-17T18:52:44.8+00:00"

created_at : "2026-03-17T18:49:28.786895+00:00"

drop_climax_points : [{"intensity":0.72,"description":"Saxophone solo with ad libs layered on top — described as the energy peak of the performance. The street performer analogy reaches its apex here.","timestamp_normalized":0.34}]

emotional_turning_points : [{"shift_type":"positive","description":"Saxophone entry transforms the street-corner intimacy into a full performance moment — energy lifts and the song becomes something worth stopping for.","timestamp_normalized":0.34}, {"shift_type":"negative","description":"Saxophone exits and the song returns to the hook loop — the analyst marks this as the point where interest begins to wane as repetition sets in.","timestamp_normalized":0.55}]

intro_energy : "Starts extremely sparse — the analyst describes it as just a voice talking over a single drum, like a street performer with a mic. Very minimal and unproduced feeling in the opening seconds."

overall_arc_type : "sustained"

resolution_phase : "Around the two-minute mark the saxophone exits and the song settles back into the repetitive hook. The analyst describes a gradual release of attention as the repetition becomes apparent — the song winds down by looping its opening energy."

surprise_moments : [{"description":"The saxophone solo was the primary surprise — unexpected in its length and in the layering of live ad libs over the top of it.","timestamp_normalized":0.34}]

updated_at : "2026-03-17T18:49:28.786895+00:00"

Cultural (Tier 3)

analyst_confirmed : true

analyst_credit : "Andrew Brownlee"

analyst_id : "daef3c29-b712-473c-b01e-346323d60aea"

confirmed_at : "2026-03-17T18:52:44.8+00:00"

created_at : "2026-03-17T18:49:28.871398+00:00"

cultural_context_notes : null

cultural_origin : null

listening_notes : null

production_era : null

updated_at : "2026-03-17T18:49:28.871398+00:00"

External (Tier 4)

acrcloud_id : null

apple_music_id : "840475221"

apple_music_url : "https://music.apple.com/us/album/rich-girl/840475177?i=840475221"

external_bpm_reference : null

external_key_reference : null

external_source : null

fetched_at : "2026-03-16T17:44:27.216733+00:00"

genius_id : 874806

genius_url : "https://genius.com/Lake-street-dive-rich-girl-lyrics"

lyrics : 2067 characters "[Chorus]\nYou're a rich girl, and you've gone too far\n'Cause you know it don't matter anyway\nYou can rely on the old man's money\nYou can rely on the old man, honey\nIt's a bitch, girl, but you're gone too far\n'Cause you know it don't matter anyway\nSay money, but it won't get you too far\nGet you too fa"…

lyrics_annotations : [{"id":34339518,"fragment":"And don’t you know that a love can’t grow","annotations":[{"body":{"plain":"Often people at the top of the socio-economic ladder find themselves the loneliest due to the fact that they have everything society tells them they need, like fancy clothes or jewelry, and all that’s left is what they can’t buy: true love in life. Not just romantic love, but any kind of love or passion."}}]}, {"id":34339506,"fragment":"Say money, but it won’t get you too far\n Get you too far","annotations":[{"body":{"plain":"Money can do a lot, but it can’t cure the sickness inside of you, and if your personality is awful, it can’t buy you a better one. This first line infers that the command of wealth doesn’t provide unbridled freedom. Removing the word ‘won’t’ the second line warns that the funds at the tips of the titular rich girl can propel her life far beyond her intellectual and social comprehension; essentially, “get her too far.”"}}]}, {"id":34339501,"fragment":"And don’t you know\n Don’t you know, yeah\n That it’s wrong to take what is given you?","annotations":[{"body":{"plain":"Here, original writer Daryl Hall implies that it’s incorrect to accept a free-ride in life. In this case, a young woman allowing her wealthy father spoil her with riches. It’s later hinted that this type of an upbringing produces someone with a weak moral character, unable to deal with the world properly having never struggled for themselves."}}]}, {"id":34339479,"fragment":"You’re a rich girl, and you’ve gone too far\n ’Cause you know it don’t matter anyway\n You can rely on the old man’s money\n You can rely on the old man, honey","annotations":[{"body":{"plain":"According to original artist John Oates, the song was never about a rich girl, but rather a rich guy:\n\nDaryl wrote it. It was about a guy who was the heir to a fast food fortune. He realized ‘Rich Girl’ sounded a lot better than ‘Rich Guy.’\n\nAdditionally, the rich guy in question is believed to be Victor Walker, the ex-boyfriend of original writer Daryl Hall’s then-girlfriend, Sara Walker. Victor Walker’s father owned the Walker Bros. Original Pancake House as well as 15 KFCs in Chicago, Illinois."}}]}]

musicbrainz_id : null

spotify_id : null

spotify_uri : null

updated_at : "2026-03-23T19:16:13.690411+00:00"

Full array data available: Download complete JSON →

For programmatic access across multiple songs: MusicArk API (coming soon)

Use this data

Audio-reactive visuals (TouchDesigner, Notch, Unreal Niagara, Resolume) · DJ mixing & Camelot compatibility · Music production analysis · Emotional scoring for sync licensing · AI and ML training · Data journalism and music research

Browse any song profile for the full analysis. Download the complete dataset for any song as JSON. For batch access across the full catalog, the MusicArk API is coming soon.