I'm Sprung

T-Pain

Color ID: #DD1547

Steady 99 BPM F minor Camelot 4A 3:51

I'm Sprung by T-Pain is a 3:51 song at 99 BPM in the key of F minor (Camelot 4A). It has a loudness range of 10.48 dB (LRA), a true peak of -0.95 dBTP, and an integrated loudness of -18.118 LUFS. The percussive structure features 82 kick hits, 8 snare hits, and 520 hi-hat hits (kick:snare ratio 10.3:1). The chord progression uses 16 unique chords with a harmonic complexity of 0.00. 30 key changes were detected. The dominant emotional quality is Infatuation. Vocals are present in 18% of the song. This profile contains over 190 data points generated by MusicArk's audio intelligence pipeline.

Among the 14 songs in the MusicArk, I'm Sprung ranks among the lowest for aggressiveness, ranks 1st for dynamic range, ranks among the lowest for harmonic complexity, and ranks among the lowest for average energy. Its closest match is Lady Lady by Olivia Dean at 72% 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
99
Tempo variability
0.05
Groove stability
0.37
Swing feel
0.64
Rhythmic density
0.43
Syncopation score
0.62
Beat clarity
0.25

Rhythm

Detected hits from stem analysis

Kick
82
Snare
8
Hi-hat
520

Kick:Snare ratio: 10.3:1

Drum pattern grid

Kick
Snare
Hat

Harmonic

Key
F
Mode
minor
Camelot
4A
Chord progression complexity
0.00
Modulation events
7
Resolution frequency
0.20
Tonal brightness
1.00

Chord progression

16 unique chords

Chord progression complexity: 0.00

  • D# majorD# minor at 4.0s
  • D# minorD# major at 16.0s
  • D# majorC minor at 20.0s
  • C minorF minor at 39.9s
  • F minorF major at 63.9s
  • F majorD# major at 67.9s
  • D# majorC minor at 71.9s
  • C minorC major at 75.9s
  • C majorF minor at 79.9s
  • F minorF major at 83.9s
  • F majorF minor at 87.9s
  • F minorC minor at 95.9s
  • C minorF minor at 115.8s
  • F minorC major at 131.8s
  • C majorF minor at 135.8s
  • F minorA# major at 143.8s
  • A# majorC minor at 147.8s
  • C minorF minor at 155.8s
  • F minorF major at 159.8s
  • F majorF minor at 163.7s
  • F minorC major at 171.7s
  • C majorF minor at 175.7s
  • F minorF major at 179.7s
  • F majorC minor at 183.7s
  • C minorC major at 191.7s
  • C majorF minor at 195.7s
  • F minorF major at 199.7s
  • F majorF minor at 203.7s
  • F minorC minor at 211.7s
  • C minorD# major at 219.7s

Harmonic tension arc

Pitch

Average pitch height
0.13
Pitch range
1.00
Melody contour
jagged
Interval sharpness
0.22
Repetition score
0.67

Timbre

Spectral centroid
0.22
Spectral brightness
0.14
Spectral flux
0.20
Harmonic richness
0.87
Noise content
0.13
Distortion level
0.51
Transient sharpness
0.83
Warmth / metallic
0.92
Analog / digital feel
0.27

Energy

Loudness (LUFS)
-18.12
Peak loudness
0.97
Dynamic range
0.94
Energy mean
0.91
Energy std
0.18
Energy peak position
0.09
RMS level
0.91
Aggressiveness
0.26
Smoothness
0.74
Urgency
0.31
Loudness range (LRA)

10.48 dB

Higher values indicate more dynamic variation

Energy over time

LUFS per section

Spatial

Stereo width
0.14
Depth distribution
0.60
Reverb size
0.44
Dry / wet balance
0.40
Stereo image motion
0.12
Height perception
0.02

Stereo correlation

Stereo width over time

Arrangement

Layer count mean
0.45
Layer count peak
1.00
Minimalism / maximalism
0.62
Drums presence
0.13
Bass presence
1.00
Harmonic presence
0.87
Melodic presence
0.14
FX presence
0.00

Vocal presence: 18%

Average vocal pitch confidence: 0.15

Layer count over time

Production DNA

Stem balance and song structure from separated tracks.

Vocals
30%
Drums
36%
Bass
100%
Harmony
20%
Vocal Range

— – — (0st)

Drums
Live
Classification
Algorithm confident (95%)
Bass Root

F ✓ matches key

Sub-Bass

90%

Rhythmic Foundation

100%

Structure

bridge verse verse verse

Emotional Profile

What does this song feel like?

Infatuation
  • Valence

    460

    DevastationEuphoria
  • Arousal

    310

    CatatonicExplosive
  • Nostalgia

    720

    Future-facingAching memory
  • Mystery

    160

    TransparentEnigmatic
  • Triumph

    280

    DefeatedVictorious
  • Melancholy

    320

    JoyfulDevastated
  • Sensuality

    430

    CerebralDeeply sensual
  • Inspiration

    150

    NeutralDeeply inspired

Narrative Arc

How the song moves through time.

Timeline

Build Drop Turn Surprise

Archetype:

Intro
Opens with T-Pain's vocal alone — Auto-Tune present but subdued. Harmonies layer in around 21 seconds, fuller harmonizing by 32 seconds. Beat does not enter until approximately 40 seconds, creating a slow, deliberate vocal-first introduction.
Resolution
The analyst does not describe a specific ending moment in detail, but contextualizes the song as one that fades gracefully — consistent with a slow jam that winds down without dramatic resolution. The outro from the lyrics ('She got you / Got you / Got you') suggests a gradual, repetitive fade.

Build phases

  • 5% — Vocal entry with Auto-Tune, sparse and intimate — T-Pain singing alone.
  • 9% — First layer of harmonies enters around 21 seconds, thickening the vocal texture.
  • 13% — Further harmonizing at approximately 32 seconds, building toward the beat entry.
  • 17% — Beat drops in at roughly 40 seconds — slow groove rhythm section arrives, anchoring the track.

Drop / climax points

  • 17% — Beat entry at ~40 seconds — the main groove locks in and the song finds its full texture. (intensity: 0.55)
  • 45% — Chorus arrives with harmonized vocal layering at the end — the emotional peak of the song's cycle. (intensity: 0.65)

Emotional turns

  • 35% — The song's internal tension surfaces: the narrator knows the relationship is problematic ('she ain't even my main lady,' 'she don't deserve me') but is powerless to leave — the self-awareness without resolution.

Listening Context

Our recommendation on when and how to experience this record.

Best Listening Context:
SocialIntimateBackground
Time of day
Late night
Season
Summer
Repeatability
510 / 1000

AI-Derived Intelligence

Patterns identified by AI analysis.

Hook strength

0.68

Memorability of the main hook.

Innovation score

0.73

How original is this song?

Emotional balance

0.34

How emotionally complex?

Motif uniqueness 0.64
Structural predictability 0.76
Sonic conformity 0.67
Information density 0.17
Hook density 0.58
Narrative curvature 0.56
Geometric sharpness 0.51
Organic / mechanical feel 0.74
Contrast volatility 0.17

Color identity

Ten dimensions derived from the song's audio.

Hue
345.0
Saturation
0.82
Luminance
0.48
Edge sharpness
0.83
Texture granularity
0.43
Gradient motion
0.38
Color depth
0.44
Color layering
0.45
Palette harmony
1.00
Contrast composition
0.94
Complete Data Inventory Every data point available for this song. All data is free and open.

Song

album : "Rappa Ternt Sanga (Expanded Edition)"

analysis_version : "2.0"

analyst_name : "Andrew Brownlee"

artist : "T-Pain"

audio_quality_estimate : "high"

bpm_feel : null

bpm_feel_note : null

canonical_bpm : 99

canonical_bpm_source : "analyst"

color_generated : true

created_at : "2026-03-16T18:53:04.966912+00:00"

duration_seconds : 231.04

effective_bandwidth_hz : 10580

full_song_confirmed : true

id : "beab1e58-9ff5-440d-bbd6-018821188be7"

isrc : "USJI10500485"

published_at : "2026-03-17T21:20:05.866+00:00"

release_year : 2005

search_vector : "'edit':11B 'expand':10B 'm':2A 'pain':6A 'rappa':7B 'sanga':9B 'sprung':3A 't-pain':4A 'ternt':8B"

similarity_vector : [0.49692, 0.048748, 0.3668, 0.63886, 0.42523, 0.61856, 0.25353, 0.002211, 1, 0.86108, 0.7, 0.21955, 0.14166, 0.20496, 0.87001, 0.12999, 0.51392, 0.91752, 0.27094, 0.91312, 0.17571, 0.94449, 0.26439, 0.74465, 0.1449, 0.59957, 0.44041, 0.40042, 0.045273, 0.62389, 0.12999, 1]

slug : "i-m-sprung-t-pain"

source_sample_rate : 48000

status : "published"

tier1_complete : true

tier2_complete : true

tier3_complete : true

tier4_complete : true

title : "I'm Sprung"

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

validation_complete : true

youtube_url : "https://www.youtube.com/watch?v=6MkY7EhZIiI&list=RD6MkY7EhZIiI"

Temporal

analyzed_at : "2026-03-22T16:23:18.586044+00:00"

beat_clarity : 0.25353

beat_strengths : 379 values [0.41775, 0.13045, 0.04479, 0.027469, 0.27256, 0.2527, 0.045361, 0.049316, 0.25365, 0.18021, ...]

beat_timestamps : 379 values [0.2322, 0.88236, 1.4629, 2.0434, 2.6239, 3.2276, 3.8081, 4.3654, 4.9226, 5.5031, ...]

beats_per_bar : null

bpm : 99

bpm_octave_corrected : false

bpm_raw : null

downbeat_timestamps : [0.2322, 2.6239, 4.9226, 7.2678, 9.6827, 12.237, 14.512, 16.881, 19.319, 21.78, 24.172, 26.587, 28.979, 31.393, 33.785, 36.177, 38.568, 40.983, 43.352, 45.79, 48.181, 50.573, 52.988, 55.38, 57.794, 60.186, 62.578, 64.993, 67.384, 69.776, 72.191, 74.582, 76.997, 79.389, 81.781, 84.172, 86.587, 88.979, 91.301, 93.785, 96.2, 98.569, 100.98, 103.38, 105.79, 108.18, 110.6, 112.99, 115.38, 117.77, 120.19, 122.58, 124.99, 127.38, 129.78, 132.19, 134.58, 137, 139.39, 141.78, 144.2, 146.59, 148.98, 151.39, 153.79, 156.18, 158.59, 160.98, 163.38, 165.79, 168.18, 170.57, 172.99, 175.38, 177.8, 180.19, 182.58, 184.99, 187.39, 189.78, 192.19, 194.58, 196.97, 199.37, 201.78, 204.17, 206.56, 208.98, 211.37, 213.79, 216.18, 218.57, 220.98, 223.38, 225.77]

energy_shape : "steady"

groove_stability : 0.3668

library_primary : "librosa"

library_secondary : "essentia"

onset_density_curve : 463 values [0.05, 0.05, 0, 0, 0, 0.1, 0.05, 0.05, 0, 0.05, ...]

onset_strength_curve : 474 values [1.8858, 1.3022, 1.0056, 0.94105, 1.1606, 1.3853, 1.6627, 1.1785, 0.90041, 0.77189, ...]

onset_timestamps : 651 values [0.20898, 0.90558, 2.6006, 2.9954, 3.2276, 3.5527, 4.8994, 5.2477, 5.5031, 6.0836, ...]

per_beat_centroid : 379 values [0.1305, 0.2064, 0.0814, 0.1179, 0.0927, 0.1904, 0.092, 0.107, 0.2014, 0.0843, ...]

per_beat_dominant_band : 379 values ["mid", "mid", "mid", "mid", "mid", "mid", "mid", "mid", "high", "mid", ...]

per_beat_energy : 379 values [0, 0.4851, 0.8351, 0.2803, 0.6262, 0.5052, 0.7771, 0.858, 0.0597, 0.7434, ...]

raw_librosa_bpm : 99.384

rhythmic_density : 0.42523

swing_feel : 0.63886

syncopation_score : 0.61856

tempo_curve : 378 values [92.285, 103.36, 103.36, 103.36, 99.384, 103.36, 107.67, 107.67, 103.36, 103.36, ...]

tempo_map : [{"bpm":103.4,"start_seconds":0}, {"bpm":49.7,"start_seconds":15}, {"bpm":99.4,"start_seconds":30}, {"bpm":49.7,"start_seconds":165}]

tempo_marking : "allegretto"

tempo_variability : 0.048748

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:23:19.024787+00:00"

camelot_position : "4A"

chord_labels : 473 values ["C#", "Dm", "Cm", "Cm", "Cm", "D#", "D#", "A#m", "A#", "D#m", ...]

chord_progression_complexity : 0.0022115

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

chromagram : 5,688 values [0.68118, 0.35275, 0.48168, 0.51836, 0.75072, 0.45992, 0.64323, 0.3693, 0.096381, 0.3068, ...]

essentia_harmonic_tension_curve : 462 values [0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, ...]

harmonic_tension_curve : 462 values [0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, ...]

hpcp_over_time : 5,688 values [0.68118, 0.35275, 0.48168, 0.51836, 0.75072, 0.45992, 0.64323, 0.3693, 0.096381, 0.3068, ...]

hpcp_vector : [0.16961, 0.50204, 0.13581, 0.94961, 0.15834, 0.54942, 0.87838, 0.24326, 1, 0.22524, 0.55575, 0.27276]

key : "F"

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

key_change_timestamps : [3.994, 15.975, 19.969, 39.938, 63.901, 67.895, 71.889, 75.883, 79.877, 83.87, 87.864, 95.852, 115.82, 131.8, 135.79, 143.78, 147.77, 155.76, 159.75, 163.75, 171.74, 175.73, 179.72, 183.72, 191.7, 195.7, 199.69, 203.69, 211.67, 219.66]

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

key_confidence : 0.86108

key_map : [{"key":"Eb","mode":"major","start_seconds":0}, {"key":"F","mode":"minor","start_seconds":20}, {"key":"C","mode":"minor","start_seconds":30}, {"key":"F","mode":"minor","start_seconds":40}, {"key":"C","mode":"minor","start_seconds":110}, {"key":"F","mode":"minor","start_seconds":120}, {"key":"C","mode":"minor","start_seconds":150}, {"key":"F","mode":"minor","start_seconds":160}]

mode : "minor"

mode_detail : null

mode_family : "minor"

modulation_events : 7

non_western_scale : false

resolution_frequency : 0.20466

tonal_brightness : 1

tonnetz_curves : 2844 values [-0.048472, -0.022039, -0.24511, -0.22418, -0.10603, -0.16635, -0.10422, -0.1392, -0.16132, -0.1039, ...]

Pitch

analyzed_at : "2026-03-22T16:23:19.203087+00:00"

average_pitch_height : 0.12805

interval_sharpness : 0.21732

melody_contour : 462 values [64, 65, 63, 63, 64, 0, 58, 61, 0, 63, ...]

melody_contour_type : "jagged"

pitch_confidence_curve : 474 values [0.015285, 0.012417, 0.016387, 0.011915, 0.01021, 0.013873, 0.011867, 0.10736, 0.066546, 0.014026, ...]

pitch_contour_hz : 474 values [0, 0, 0, 0, 0, 0, 68.188, 285.14, 352.88, 229.43, ...]

pitch_contour_midi : 474 values [0, 0, 0, 0, 0, 0, 16.688, 54.846, 65.173, 47.561, ...]

pitch_range : 1

repetition_score : 0.6716

Timbre

analog_digital_feel : 0.27094

analyzed_at : "2026-03-22T16:23:19.757726+00:00"

brightness_curve : 462 values [0.19595, 0.24626, 0.19004, 0.19287, 0.23953, 0.22541, 0.25177, 0.28765, 0.30108, 0.23795, ...]

distortion_level : 0.51392

fft_spectrum_256 : 76,800 values (256 bands × 300 frames) [0, 0, 0.0235, 0, 0.168, 0, 0, 0, 0, 0, ...]

harmonic_energy_curve : 474 values [0.013164, 0.024464, 0.043063, 0.047588, 0.015576, 0.026251, 0.01432, 0.028362, 0.035643, 0.012279, ...]

harmonic_percussive_ratio_curve : 474 values [0.50238, 0.61828, 0.90453, 0.83393, 0.68988, 0.63124, 0.43078, 0.77572, 0.81737, 0.63722, ...]

harmonic_richness : 0.87001

mel_spectrogram_compressed : 64,000 values [0, 0.12583, 0.096525, 0.020159, 0.092122, 0.032126, 0.13062, 0.1324, 0.11167, 0.02956, ...]

mfcc_curves : 6,162 values [-594.45, -558, -598.62, -537.21, -632.11, -585.48, -417.12, -544.91, -459.68, -609.78, ...]

mfcc_delta_curves : 6,162 values [29.874, -7.0938, 3.6515, 0.36221, -4.4993, 6.4546, -8.9315, 9.6519, -0.35129, -3.6409, ...]

mfcc_delta2_curves : 6,162 values [5.9103, 0.3301, 0.050254, -0.21002, -2.9535, 5.2683, -3.9308, 1.8441, -1.0934, 5.3244, ...]

mfcc_mean : [0, 1, 0.82646, 1, 0.5027, 0.79225, 0.48105, 0.98258, 0.33286, 0.77471, 0.3947, 0.6949, 0.27304]

mfcc_std : [1, 1, 1, 0.78071, 0.87372, 0.71997, 0.76989, 0.63843, 0.73162, 0.65257, 0.59811, 0.56347, 0.47451]

noise_content : 0.12999

percussive_energy_curve : 474 values [0.021695, 0.012459, 0.004523, 0.0093288, 0.0063421, 0.017712, 0.021347, 0.00777, 0.0077543, 0.0058047, ...]

spectral_bandwidth_curve : 474 values [0.14632, 0.16156, 0.066587, 0.067694, 0.13036, 0.084935, 0.18416, 0.12553, 0.15389, 0.20622, ...]

spectral_brightness : 0.14166

spectral_centroid : 0.21955

spectral_centroid_curve : 474 values [0.13051, 0.20639, 0.081432, 0.077634, 0.11794, 0.092712, 0.19039, 0.092018, 0.10699, 0.20145, ...]

spectral_contrast_curves : 3318 values [35.282, 33.399, 32.105, 27.358, 33.45, 34.317, 39.044, 27.274, 25.382, 30.003, ...]

spectral_entropy_curve : 474 values [0.61581, 0.59713, 0.47973, 0.49044, 0.58709, 0.52633, 0.64808, 0.42131, 0.45211, 0.64414, ...]

spectral_flatness : 0.02925

spectral_flatness_curve : 474 values [0.003897, 0.0017957, 7.5832e-7, 0.0000014082, 0.00081699, 0.000016066, 0.0016025, 0.0000082414, 0.000008622, 0.0042253, ...]

spectral_flux : 0.20496

spectral_kurtosis_curve : 474 values [0.85342, 0.736, 1, 1, 0.77629, 0.99605, 0.70063, 0.87503, 0.83835, 0.54948, ...]

spectral_rolloff_curve : 474 values [0.1769, 0.33338, 0.11486, 0.10524, 0.21219, 0.12351, 0.32557, 0.18234, 0.23665, 0.39281, ...]

spectral_skewness_curve : 474 values [0.96799, 0.85336, 1, 1, 0.92445, 0.99897, 0.85892, 0.94821, 0.94247, 0.83488, ...]

transient_sharpness : 0.82648

warmth_metallic_index : 0.91752

zero_crossing_rate_curve : 474 values [0.15132, 0.21712, 0.091588, 0.094587, 0.14653, 0.1107, 0.21682, 0.12386, 0.15379, 0.24419, ...]

Energy

aggressiveness_index : 0.26439

analyzed_at : "2026-03-22T16:23:20.410702+00:00"

average_loudness_lufs : -18.118

bass_treble_ratio_curve : 474 values [0.11412, 0.14707, 0.14066, 0.13773, 0.36208, 0.10881, 0.32507, 0.73065, 0.70626, 0.45348, ...]

crest_factor_curve : 474 values [0.43284, 0.23829, 0.047279, 0.043186, 0.2281, 0.10643, 0.14496, 0.044113, 0.040866, 0.4171, ...]

danceability : 0.9907

dynamic_range_db : 64.38

dynamic_range_score : 0.94448

energy_curve : 474 values [0, 0.48506, 0.83507, 0.91872, 0.28027, 0.62624, 0.50518, 0.77711, 0.85801, 0.059657, ...]

energy_curve_bass : 474 values [0.000023024, 0.0000098313, 0.000029009, 0.000033389, 0.000043147, 0.000024259, 0.00013692, 0.00027686, 0.00013931, 0.000088365, ...]

energy_curve_brilliance : 474 values [0.0051355, 0.012873, 0.0016897, 0.0025715, 0.0023286, 0.0030428, 0.021908, 0.0039148, 0.0066117, 0.0027569, ...]

energy_curve_high : 474 values [0.0066352, 0.0080146, 0.0020409, 0.003003, 0.0020155, 0.0034831, 0.020016, 0.0060542, 0.01024, 0.0025611, ...]

energy_curve_low_mid : 474 values [0.0016918, 0.0012053, 0.0024096, 0.0028719, 0.0014819, 0.0012479, 0.0019177, 0.0072514, 0.0097344, 0.0024095, ...]

energy_curve_low_mid_6 : 474 values [0.076975, 0.073888, 0.13716, 0.1995, 0.035379, 0.11692, 0.051414, 0.071312, 0.10264, 0.024054, ...]

energy_curve_mid : 474 values [0.047394, 0.045523, 0.064251, 0.089575, 0.011334, 0.059722, 0.026126, 0.010089, 0.013264, 0.0023913, ...]

energy_curve_mid_6 : 474 values [0.027912, 0.024943, 0.022927, 0.025751, 0.0034198, 0.02148, 0.014274, 0.010051, 0.013065, 0.0020773, ...]

energy_curve_sub : 474 values [7.8699e-8, 9.6635e-8, 8.8357e-8, 1.181e-7, 6.7208e-8, 9.9273e-8, 1.3355e-7, 1.0368e-7, 4.3129e-8, 2.2375e-8, ...]

energy_curve_sub_bass : 474 values [7.4326e-8, 8.4646e-8, 6.7547e-8, 1.0036e-7, 6.0667e-8, 9.5473e-8, 9.8041e-8, 8.5903e-8, 3.2966e-8, 2.0081e-8, ...]

energy_curve_upper_mid : 474 values [0.0078066, 0.00422, 0.0023153, 0.00334, 0.0017708, 0.003827, 0.018538, 0.0077253, 0.013074, 0.0024082, ...]

energy_mean : 0.91311

energy_peak_position : 0.086681

energy_rate_of_change : 474 values [0, 0.48506, 0.35001, 0.083652, -0.63846, 0.34597, -0.12106, 0.27193, 0.0809, -0.79836, ...]

energy_std : 0.1757

essentia_energy_curve : 462 values [0.095375, 0.090846, 0.11079, 0.12149, 0.040055, 0.10354, 0.076092, 0.090336, 0.089009, 0.066333, ...]

integrated_loudness_lufs : -18.12

loudness_curve_perceptual : 474 values [0, 0.48506, 0.83507, 0.91872, 0.28027, 0.62624, 0.50518, 0.77711, 0.85801, 0.059657, ...]

loudness_range_lra : 10.48

lufs_per_section : [-27.15, -20.36, -15.72, -17.48, -14.31, -14.74, -17.67, -14.17, -15.8, -20.63, -15.69, -17.74, -14.25, -14.87, -17.71, -14.74, -17.05, -19.26, -16.05, -18.1, -14.38, -17.18, -24.49, -27.19]

peak_loudness : 0.97182

rms_level : 0.91311

smoothness_index : 0.74465

true_peak_dbtp : -0.95

urgency_index : 0.31167

waveform_peaks_max : 1000 values [0.29586, 0.17801, 0.20722, 0.10248, 0.14527, 0.18618, 0.18559, 0.20608, 0.15802, 0.06498, ...]

waveform_peaks_min : 1000 values [-0.16144, -0.15329, -0.15328, -0.097934, -0.13001, -0.13845, -0.16299, -0.16809, -0.12882, -0.044372, ...]

waveform_rms_envelope : 4623 values [0.0001402, 0.0001686, 0.00012452, 0.011982, 0.04948, 0.05689, 0.04107, 0.043931, 0.05187, 0.05087, ...]

Spatial

analyzed_at : "2026-03-22T16:23:20.557103+00:00"

depth_distribution : 0.59958

dry_wet_balance : 0.40042

height_perception : 0.0187

mid_energy_curve : 462 values [0.094883, 0.089661, 0.11063, 0.12118, 0.039694, 0.1029, 0.075162, 0.08906, 0.087326, 0.065876, ...]

phase_coherence_curve : 462 values [0.10918, 0.074488, 0.16105, 0.14806, 0.17469, 0.13309, 0.11243, 0.13497, 0.14636, 0.12561, ...]

reverb_size : 0.44041

side_energy_curve : 462 values [0.70721, 0.6469, 0.83019, 0.72767, 0.27195, 0.78293, 0.61556, 0.62404, 0.55566, 0.49076, ...]

stereo_correlation_curve : 462 values [0.15738, 0.18978, 0.15088, 0.35837, 0.23887, 0.13728, 0.06446, 0.22197, 0.3111, 0.15788, ...]

stereo_image_motion : 0.1219

stereo_width : 0.1449

stereo_width_curve : 462 values [0.46043, 0.45236, 0.46213, 0.40739, 0.43958, 0.46556, 0.4839, 0.44512, 0.42146, 0.46031, ...]

Arrangement

analyzed_at : "2026-03-22T16:23:20.675759+00:00"

bass_presence : 1

drums_presence : 0.12999

fade_out : true

fx_presence : 0.0046585

harmonic_presence : 0.87001

intro_end_seconds : 0.23

is_instrumental_estimate : true

layer_count_mean : 0.45273

layer_count_over_time : 474 values [0.8819, 0.74857, 0.66095, 0.64, 0.75048, 0.68381, 0.84, 0.43238, 0.42476, 0.72952, ...]

layer_count_peak : 1

melodic_presence : 0.14005

minimalism_maximalism_score : 0.62388

novelty_curve : 474 values [0.073994, 0.11358, 0.090117, 0.1026, 0.093139, 0.097033, 0.10698, 0.085402, 0.087517, 0.096231, ...]

outro_start_seconds : 228.97

repetition_pairs : [{"segment_a":34,"segment_b":38,"similarity":0.8529472916370863}, {"segment_a":36,"segment_b":54,"similarity":0.814100116573938}, {"segment_a":54,"segment_b":86,"similarity":0.7923424110011913}, {"segment_a":28,"segment_b":91,"similarity":0.7850972087526615}, {"segment_a":29,"segment_b":91,"similarity":0.7655043294652837}, {"segment_a":61,"segment_b":91,"similarity":0.7547954611531839}, {"segment_a":36,"segment_b":86,"similarity":0.7498186754885712}, {"segment_a":35,"segment_b":60,"similarity":0.7456385178918461}, {"segment_a":73,"segment_b":96,"similarity":0.7382293922642166}, {"segment_a":34,"segment_b":76,"similarity":0.7374447001315966}, {"segment_a":41,"segment_b":70,"similarity":0.7347068577755034}, {"segment_a":26,"segment_b":72,"similarity":0.7317938928120734}, {"segment_a":38,"segment_b":76,"similarity":0.7249851649340414}, {"segment_a":77,"segment_b":85,"similarity":0.7186103602980757}, {"segment_a":27,"segment_b":52,"similarity":0.7151863398431065}]

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

silence_count : 1

silence_map : [{"end":231.04,"start":229.74,"duration":1.3}]

total_silence_seconds : 1.3

vocal_activity_map : 471 values [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ...]

vocal_energy_ratio : 0.0881

Stems

analysis_bass_centroid_curve : 471 values [0.41087, 0.39095, 0.38889, 0.39372, 0.44685, 0.41641, 0.40532, 0.36267, 0.38257, 0.4451, ...]

analysis_bass_energy_curve : 471 values [0.000052946, 0.000054067, 0.000065513, 0.000068602, 0.000052665, 0.000067785, 0.000068983, 0.000039208, 0.000053076, 0.000047029, ...]

analysis_bass_pitch_contour_hz : 471 values [155.59, 280.42, 204.2, 156.13, 364.3, 199.5, 112.41, 15.455, 157.77, 296.5, ...]

analysis_bass_pitch_contour_midi : 471 values [26.313, 52.209, 35.964, 26.337, 61.454, 33.653, 19.006, 2.8394, 27.477, 50.866, ...]

analysis_created_at : "2026-03-22T16:23:21.322022+00:00"

analysis_drum_onset_strengths : 610 values [0.77735, 0.64915, 0.83605, 0.7068, 0.9103, 0.7546, 0.90819, 0.65492, 0.82956, 0.65, ...]

analysis_drum_onset_timestamps : 610 values [20.555, 21.749, 22.955, 24.149, 25.355, 26.549, 27.755, 28.949, 30.155, 31.349, ...]

analysis_drum_pattern_confidence : 0.18252

analysis_drum_pattern_type : "irregular"

analysis_drums_centroid_curve : 471 values [0.44017, 0.41131, 0.38061, 0.38463, 0.43051, 0.39677, 0.41004, 0.41769, 0.4164, 0.4433, ...]

analysis_drums_energy_curve : 471 values [0.00015645, 0.00017056, 0.0001493, 0.00015344, 0.00011876, 0.00015797, 0.0001785, 0.00015361, 0.0001601, 0.00012332, ...]

analysis_hihat_timestamps : 520 values [20.555, 21.749, 22.955, 24.149, 25.355, 26.549, 27.755, 28.949, 30.155, 31.349, ...]

analysis_kick_timestamps : [40.181, 42.005, 43.957, 44.405, 44.853, 46.805, 47.253, 51.157, 51.605, 54.005, 58.485, 58.816, 59.381, 60.757, 61.205, 61.653, 63.157, 63.605, 64.053, 66.005, 66.453, 77.685, 80.853, 82.357, 82.805, 83.253, 85.205, 85.344, 85.653, 87.605, 91.957, 92.405, 117, 118.81, 119.25, 120.76, 121.21, 121.65, 123.61, 124.05, 128.1, 130.82, 138.01, 139.96, 140.41, 140.54, 140.85, 142.81, 142.95, 143.25, 154.47, 155.38, 156.76, 157.21, 157.65, 159.16, 159.61, 160.05, 162.01, 162.45, 164.1, 168.76, 178.36, 178.81, 178.95, 179.25, 181.21, 181.65, 193.77, 195.16, 195.61, 196.05, 197.56, 198.01, 198.45, 200.41, 202.49, 204.76, 205.21, 205.65, 207.16, 207.61]

analysis_other_centroid_curve : 471 values [0.35232, 0.3567, 0.3263, 0.32701, 0.36299, 0.34664, 0.36698, 0.37713, 0.37973, 0.3829, ...]

analysis_other_energy_curve : 471 values [0.0019294, 0.0019746, 0.0018072, 0.0019328, 0.0010462, 0.0018714, 0.0021299, 0.0017499, 0.0019815, 0.0011328, ...]

analysis_snare_timestamps : [49.205, 62.112, 90.005, 128.41, 164.42, 166.81, 169.21, 202.81]

analysis_updated_at : "2026-03-22T16:23:21.888136+00:00"

analysis_vocal_centroid_curve : 471 values [0.27592, 0.23731, 0.15479, 0.15889, 0.21022, 0.18191, 0.23258, 0.23782, 0.25644, 0.28921, ...]

analysis_vocal_energy_curve : 471 values [0.32383, 0.34708, 0.46344, 0.53127, 0.18637, 0.40093, 0.30764, 0.35827, 0.40264, 0.16008, ...]

analysis_vocal_pitch_confidence : 471 values [0.010017, 0.017384, 0.016774, 0.013705, 0.010697, 0.017322, 0.013956, 0.091094, 0.047978, 0.014698, ...]

analysis_vocal_pitch_contour_hz : 471 values [0, 0, 0, 0, 0, 0, 67.172, 281.92, 334.07, 152.39, ...]

analysis_vocal_pitch_contour_midi : 471 values [0, 0, 0, 0, 0, 0, 16.487, 53.263, 62.16, 31.313, ...]

analysis_vocal_vibrato_extent : 7.5987

analysis_vocal_vibrato_presence : 0.88283

analysis_vocal_vibrato_rate : 8.5227

bass_energy_curve : 462 values [0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, 0.0001, ...]

bass_line_complexity : 1

bass_pitch_mean : 84.39

bass_prominence : 1

bass_rms : 0.17563

bass_root_note : "F"

bass_sub_ratio : 0.9036

created_at : "2026-03-19T06:00:29.071099+00:00"

drums_classification_confidence : 0.95

drums_classification_source : "algorithm_confident"

drums_energy_curve : 462 values [0.0004, 0.0004, 0.0003, 0.0003, 0.0003, 0.0004, 0.0004, 0.0003, 0.0003, 0.0003, ...]

drums_is_programmed : false

drums_onset_density : 2.6402

drums_pattern_complexity : 0.0164

drums_prominence : 0.3583

drums_rms : 0.058136

drums_timing_variance : 0.081125

harmonic_vocal_balance : 0.6007

key_bass_agreement : true

key_validated : true

other_energy_curve : 462 values [0.0038, 0.0036, 0.0032, 0.0033, 0.0017, 0.0036, 0.0037, 0.0032, 0.0032, 0.003, ...]

other_harmonic_density : 0.971

other_prominence : 0.2017

other_rms : 0.032735

other_spectral_centroid : 0.1289

rhythmic_foundation : 1

section_map : [{"type":"bridge","end_seconds":20.5,"start_seconds":0}, {"type":"verse","end_seconds":42.5,"start_seconds":20.5}, {"type":"chorus","end_seconds":48,"start_seconds":42.5}, {"type":"verse","end_seconds":60.5,"start_seconds":48}, {"type":"chorus","end_seconds":65.5,"start_seconds":60.5}, {"type":"verse","end_seconds":138.5,"start_seconds":65.5}, {"type":"chorus","end_seconds":144,"start_seconds":138.5}, {"type":"verse","end_seconds":231,"start_seconds":144}]

separation_model : "htdemucs_ft"

separation_time_seconds : 8.17

stem_separation_quality : 0.7837

stems_available : true

updated_at : "2026-03-22T16:23:21.793853+00:00"

vocal_breathiness : 0.5122

vocal_effort_curve : 462 values [0.5869, 0.5588, 0.6819, 0.7476, 0.2468, 0.6367, 0.468, 0.556, 0.5478, 0.4078, ...]

vocal_pitch_curve : []

vocal_pitch_mean : 0

vocal_pitch_std : 0

vocal_prominence : 0.3035

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.049243

vocal_vibrato_depth : 0

vocal_vibrato_rate : 0

vocal_voiced_ratio : 0

Color

algorithm_version : "1.0"

color_depth : 0.4404

color_layering : 0.4527

contrast_composition : 0.9445

edge_sharpness : 0.8265

generated_at : "2026-03-22T16:23:23.438945+00:00"

gradient_motion : 0.3785

hex : "#DD1547"

hue : 345

luminance : 0.4752

oklch_chroma : 0.2229

oklch_hue : 16.13

oklch_lightness : 0.57514

palette_harmony : 0.9978

saturation : 0.8233

texture_granularity : 0.4252

AI-Derived (Tier 2)

analog_digital_feel : null

claude_model : "claude-sonnet-4-6"

color_temperature_curve : 474 values [0.45, 0.52276, 0.57526, 0.58781, 0.49204, 0.54394, 0.52578, 0.56657, 0.5787, 0.45895, ...]

contrast_volatility : 0.16595

danceability_curve : 474 values [0.6391, 0.56104, 0.54205, 0.53942, 0.47759, 0.61419, 0.6732, 0.58234, 0.51508, 0.31686, ...]

derivation_prompt_version : "tier2_v2.0"

derived_at : "2026-03-16T19:09:19.268943+00:00"

emotional_balance : 0.34

emotional_intensity_curve : 474 values [0.28458, 0.43347, 0.55412, 0.58097, 0.34402, 0.46378, 0.40946, 0.50731, 0.54282, 0.29087, ...]

genre_conformity_score : 0.67

geometric_sharpness : 0.51

hook_density : 0.58

hook_strength : 0.68

innovation_score : 0.73

motif_uniqueness : 0.64

motion_velocity_mapping : 474 values [0, 0.28573, 0.49191, 0.54118, 0.16509, 0.36889, 0.29758, 0.45776, 0.50542, 0.035141, ...]

narrative_curvature : 0.56

organic_mechanical_feel : 0.74

particle_density_mapping : 474 values [0.55021, 0.46702, 0.41236, 0.39929, 0.46821, 0.42662, 0.52406, 0.26976, 0.265, 0.45514, ...]

signal_entropy : 0.17

structural_predictability : 0.76

tempo_feel : null

tempo_feel_confidence : null

tempo_feel_note : null

tension_curve_composite : 474 values [0.19263, 0.33286, 0.37913, 0.39909, 0.24955, 0.34974, 0.33389, 0.37728, 0.39125, 0.22528, ...]

textural_complexity_curve : 474 values [0.65931, 0.61371, 0.54221, 0.53913, 0.60127, 0.58304, 0.65642, 0.46611, 0.46306, 0.6221, ...]

visual_brightness_curve : 474 values [0, 0.4123, 0.70981, 0.78092, 0.23823, 0.53231, 0.42941, 0.66055, 0.72931, 0.050708, ...]

warmth_metallic_index : null

Emotional (Tier 3)

analyst_confirmed : true

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

arousal : 310

arousal_confidence : 0.85

confirmed_at : "2026-03-17T21:20:05.866+00:00"

created_at : "2026-03-17T21:18:31.78779+00:00"

dominant_emotion : "infatuation"

inspirational_confidence : 0.68

inspirational_quality : 150

melancholy_confidence : 0.65

melancholy_index : 320

mystery_confidence : 0.78

mystery_index : 160

nostalgia_confidence : 0.92

nostalgia_index : 720

sensuality_confidence : 0.62

sensuality_index : 430

triumph_confidence : 0.7

triumph_index : 280

updated_at : "2026-03-17T21:18:31.78779+00:00"

valence : 460

valence_confidence : 0.72

Context (Tier 3)

analyst_confirmed : true

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

confirmed_at : "2026-03-17T21:20:05.866+00:00"

created_at : "2026-03-17T21:18:31.874827+00:00"

explicit_lyrics : null

family_friendly : null

headphones_speakers : null

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

listening_context_confidence : 0.83

repeatability_confidence : 0.87

repeatability_score : 510

seasonal_feel : ["summer"]

seasonal_feel_confidence : 0.72

solo_group : null

time_of_day : ["late_night"]

time_of_day_confidence : 0.52

updated_at : "2026-03-17T21:18:31.874827+00:00"

Narrative (Tier 3)

analyst_confirmed : true

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

arc_confidence : 0.78

arc_notes : null

build_phases : [{"description":"Vocal entry with Auto-Tune, sparse and intimate — T-Pain singing alone.","timestamp_normalized":0.05}, {"description":"First layer of harmonies enters around 21 seconds, thickening the vocal texture.","timestamp_normalized":0.09}, {"description":"Further harmonizing at approximately 32 seconds, building toward the beat entry.","timestamp_normalized":0.13}, {"description":"Beat drops in at roughly 40 seconds — slow groove rhythm section arrives, anchoring the track.","timestamp_normalized":0.17}]

confirmed_at : "2026-03-17T21:20:05.866+00:00"

created_at : "2026-03-17T21:18:31.985568+00:00"

drop_climax_points : [{"intensity":0.55,"description":"Beat entry at ~40 seconds — the main groove locks in and the song finds its full texture.","timestamp_normalized":0.17}, {"intensity":0.65,"description":"Chorus arrives with harmonized vocal layering at the end — the emotional peak of the song's cycle.","timestamp_normalized":0.45}]

emotional_turning_points : [{"shift_type":"complex","description":"The song's internal tension surfaces: the narrator knows the relationship is problematic ('she ain't even my main lady,' 'she don't deserve me') but is powerless to leave — the self-awareness without resolution.","timestamp_normalized":0.35}]

intro_energy : "Opens with T-Pain's vocal alone — Auto-Tune present but subdued. Harmonies layer in around 21 seconds, fuller harmonizing by 32 seconds. Beat does not enter until approximately 40 seconds, creating a slow, deliberate vocal-first introduction."

overall_arc_type : "sustained"

resolution_phase : "The analyst does not describe a specific ending moment in detail, but contextualizes the song as one that fades gracefully — consistent with a slow jam that winds down without dramatic resolution. The outro from the lyrics ('She got you / Got you / Got you') suggests a gradual, repetitive fade."

surprise_moments : null

updated_at : "2026-03-17T21:18:31.985568+00:00"

Cultural (Tier 3)

analyst_confirmed : true

analyst_credit : "Andrew Brownlee"

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

confirmed_at : "2026-03-17T21:20:05.866+00:00"

created_at : "2026-03-17T21:18:32.068739+00:00"

cultural_context_notes : null

cultural_origin : null

listening_notes : null

production_era : null

updated_at : "2026-03-17T21:18:32.068739+00:00"

External (Tier 4)

acrcloud_id : null

apple_music_id : "1555749632"

apple_music_url : "https://music.apple.com/us/album/im-sprung/1555749617?i=1555749632"

external_bpm_reference : null

external_key_reference : null

external_source : null

fetched_at : "2026-03-16T18:53:09.446909+00:00"

genius_id : 44380

genius_url : "https://genius.com/T-pain-im-sprung-lyrics"

lyrics : 2349 characters "[Chorus]\nI'm sprung\nDawg, she got me\nGot me doin' things I'll never do\nIf you ain't been I'm tellin' you\nI'm sprung (I'm sprung)\nDawg, she got me\nGot me doin' things I'll never do\nIf you ain't been I'm tellin' you\n\n[Bridge]\nYou do (you do)\nYou do (you do)\nYou do (you do)\nYou do (you do)\nYou do (Do d"…

lyrics_annotations : []

musicbrainz_id : null

spotify_id : null

spotify_uri : null

updated_at : "2026-03-23T19:16:14.511941+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.