Killing in the Name

Rage Against the Machine

Color ID: #88A435

Steady 89 BPM D minor Camelot 7A 5:13

Killing in the Name by Rage Against the Machine is a 5:14 song at 89 BPM in the key of D minor (Camelot 7A). It has a loudness range of 4.44 dB (LRA), a true peak of -1.00 dBTP, and an integrated loudness of -19.037 LUFS. The percussive structure features 530 kick hits, 348 snare hits, and 157 hi-hat hits (kick:snare ratio 1.5:1). The chord progression uses 20 unique chords with a harmonic complexity of 0.00. 27 key changes were detected. The dominant emotional quality is Defiant Empowerment. Vocals are present in 5% of the song. This profile contains over 190 data points generated by MusicArk's audio intelligence pipeline.

Among the 14 songs in the MusicArk, Killing in the Name ranks 1st for aggressiveness and ranks among the lowest for average energy. Its closest match is HUMBLE by Kendrick Lamar 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
89
Tempo variability
0.04
Groove stability
0.23
Swing feel
0.62
Rhythmic density
0.47
Syncopation score
0.29
Beat clarity
0.17

Rhythm

Detected hits from stem analysis

Kick
530
Snare
348
Hi-hat
157

Kick:Snare ratio: 1.5:1

Drum pattern grid

Kick
Snare
Hat

Harmonic

Key
D
Mode
minor
Camelot
7A
Chord progression complexity
0.00
Modulation events
9
Resolution frequency
0.51
Tonal brightness
0.99

Chord progression

20 unique chords

Chord progression complexity: 0.00

  • D majorD# minor at 12.0s
  • D# minorD major at 20.0s
  • D majorD# major at 32.0s
  • D# majorD major at 35.9s
  • D majorD minor at 39.9s
  • D minorD major at 71.9s
  • D majorD minor at 83.9s
  • D minorD major at 95.9s
  • D majorF# minor at 99.8s
  • F# minorD major at 107.8s
  • D majorG major at 123.8s
  • G majorD major at 127.8s
  • D majorG major at 135.8s
  • G majorD minor at 139.8s
  • D minorD major at 159.8s
  • D majorD minor at 171.7s
  • D minorD major at 187.7s
  • D majorD minor at 215.7s
  • D minorD major at 219.7s
  • D majorG major at 227.6s
  • G majorD major at 231.6s
  • D majorG major at 243.6s
  • G majorD minor at 247.6s
  • D minorD major at 267.6s
  • D majorG major at 287.6s
  • G majorD minor at 291.6s
  • D minorD major at 303.5s

Harmonic tension arc

Pitch

Average pitch height
0.10
Pitch range
1.00
Melody contour
jagged
Interval sharpness
0.54
Repetition score
0.65

Timbre

Spectral centroid
0.30
Spectral brightness
0.27
Spectral flux
0.26
Harmonic richness
0.55
Noise content
0.45
Distortion level
0.77
Transient sharpness
0.83
Warmth / metallic
0.61
Analog / digital feel
0.59

Energy

Loudness (LUFS)
-19.04
Peak loudness
0.97
Dynamic range
0.65
Energy mean
0.94
Energy std
0.20
Energy peak position
0.00
RMS level
0.94
Aggressiveness
0.40
Smoothness
0.63
Urgency
0.27
Loudness range (LRA)

4.44 dB

Higher values indicate more dynamic variation

Energy over time

LUFS per section

Spatial

Stereo width
0.40
Depth distribution
0.56
Reverb size
0.41
Dry / wet balance
0.44
Stereo image motion
0.21
Height perception
0.12

Stereo correlation

Stereo width over time

Arrangement

Layer count mean
0.74
Layer count peak
1.00
Minimalism / maximalism
0.74
Drums presence
0.45
Bass presence
0.99
Harmonic presence
0.55
Melodic presence
0.44
FX presence
0.10

Vocal presence: 5%

Average vocal pitch confidence: 0.10

Layer count over time

Production DNA

Stem balance and song structure from separated tracks.

Vocals
40%
Drums
56%
Bass
43%
Harmony
43%
Vocal Range

— – — (0st)

Drums
Live
Classification
Algorithm confident (95%)
Bass Root

D ✓ matches key

Sub-Bass

24%

Rhythmic Foundation

100%

Structure

instrumental verse verse chorus

Emotional Profile

What does this song feel like?

Defiant Empowerment
  • Valence

    620

    DevastationEuphoria
  • Arousal

    840

    CatatonicExplosive
  • Nostalgia

    220

    Future-facingAching memory
  • Mystery

    150

    TransparentEnigmatic
  • Triumph

    850

    DefeatedVictorious
  • Melancholy

    110

    JoyfulDevastated
  • Sensuality

    120

    CerebralDeeply sensual
  • Inspiration

    780

    NeutralDeeply inspired

Narrative Arc

How the song moves through time.

Timeline

Build Drop Turn Surprise

Archetype:

Intro
Opens heavy on guitar, immediately aggressive and tense — like someone struggling. Briefly slows at around 10 seconds before the bass enters, then begins building with the drums layering in.
Resolution
Closes out with guitar — described as 'classic.' The full band remains involved through the end, bringing the song to a composed finish rather than a hard cutoff.

Build phases

  • 3% — Bass enters after brief guitar intro, drums begin building underneath
  • 11% — Something different introduced — a textural shift in the arrangement
  • 13% — Full band arrives — song becomes very full and dense, production locks in
  • 29% — Interplay between bass and vocals; band begins playing with dynamics and texture
  • 57% — Song returns to motif established at ~1:30 — by now the listener knows the lyrics and can participate; chanting begins

Drop / climax points

  • 3% — Bass enters after brief guitar intro, drums begin building underneath (intensity: 1.00)
  • 11% — Something different introduced — a textural shift in the arrangement (intensity: 1.00)
  • 13% — Full band arrives — song becomes very full and dense, production locks in (intensity: 1.00)
  • 29% — Interplay between bass and vocals; band begins playing with dynamics and texture (intensity: 1.00)
  • 57% — Song returns to motif established at ~1:30 — by now the listener knows the lyrics and can participate; chanting begins (intensity: 1.00)

Emotional turns

  • 13% — Full band enters — emotional charge shifts from building tension to full-force impact; analyst is visibly affected ('Wow')
  • 57% — Return of the main motif with audience participation potential — song moves from performance to communal anthem
  • 62% — Vocals shift to screaming — emotional register escalates to raw confrontational intensity

Surprises

  • 13% — Full band enters — emotional charge shifts from building tension to full-force impact; analyst is visibly affected ('Wow')
  • 57% — Return of the main motif with audience participation potential — song moves from performance to communal anthem
  • 62% — Vocals shift to screaming — emotional register escalates to raw confrontational intensity

Listening Context

Our recommendation on when and how to experience this record.

Best Listening Context:
CinematicSocialHypeRitual
Best Setting:
Group
Best Listened With:
Speakers
Lyrical Content:
Explicit
Repeatability
680 / 1000

Cultural Context

The cultural significance and background of this record.

Origin

American — Los Angeles, California. Political protest rock rooted in 1992 US socio-political context, specifically the Rodney King beating and LA Riots.

Era

American — Los Angeles, California. Political protest rock rooted in 1992 US socio-political context, specifically the Rodney King beating and LA Riots.

American — Los Angeles, California. Political protest rock rooted in 1992 US socio-political context, specifically the Rodney King beating and LA Riots.

AI-Derived Intelligence

Patterns identified by AI analysis.

Hook strength

0.92

Memorability of the main hook.

Innovation score

0.79

How original is this song?

Emotional balance

0.07

How emotionally complex?

Motif uniqueness 0.82
Structural predictability 0.38
Sonic conformity 0.71
Information density 0.51
Hook density 0.78
Narrative curvature 0.74
Geometric sharpness 0.76
Organic / mechanical feel 0.38
Contrast volatility 0.13

Color identity

Ten dimensions derived from the song's audio.

Hue
75.0
Saturation
0.51
Luminance
0.42
Edge sharpness
0.83
Texture granularity
0.47
Gradient motion
0.41
Color depth
0.41
Color layering
0.74
Palette harmony
1.00
Contrast composition
0.65

This song contains explicit content.

Complete Data Inventory Every data point available for this song. All data is free and open.

Song

album : "Rage Against The Machine - XX (20th Anniversary Special Edition)"

analysis_version : null

analyst_name : "Andrew Brownlee"

artist : "Rage Against the Machine"

audio_quality_estimate : "high"

bpm_feel : null

bpm_feel_note : null

canonical_bpm : 89

canonical_bpm_source : "analyst"

color_generated : true

created_at : "2026-03-20T14:27:28.95937+00:00"

duration_seconds : 313.57

effective_bandwidth_hz : 10225

full_song_confirmed : false

id : "644805e1-997c-4399-b189-eb8fc1e54a96"

isrc : "USSM11205433"

published_at : "2026-03-22T21:17:50.573+00:00"

release_year : 1992

search_vector : "'20th':14B 'anniversari':15B 'edit':17B 'kill':1A 'machin':8A,12B 'name':4A 'rage':5A,9B 'special':16B 'xx':13B"

similarity_vector : [0.43066, 0.043284, 0.22954, 0.62383, 0.47166, 0.28996, 0.17476, 0.002812, 0.98756, 0.86991, 0.9, 0.30318, 0.26743, 0.26463, 0.54819, 0.45181, 0.77387, 0.61199, 0.58515, 0.94358, 0.19766, 0.64578, 0.39791, 0.63097, 0.3987, 0.56096, 0.41258, 0.43904, 0.07352, 0.73528, 0.45181, 0.98721]

slug : "killing-in-the-name-rage-against-the-machine"

source_sample_rate : 48000

status : "published"

tier1_complete : true

tier2_complete : true

tier3_complete : true

tier4_complete : true

title : "Killing in the Name"

updated_at : "2026-03-23T19:17:20.092313+00:00"

validation_complete : false

youtube_url : "https://www.youtube.com/watch?v=bWXazVhlyxQ"

Temporal

analyzed_at : "2026-03-22T19:28:09.89164+00:00"

beat_clarity : 0.17476

beat_strengths : 898 values [0.75023, 0.023977, 0.035063, 0.08842, 0.026994, 0.043591, 0.25425, 0.025701, 0.027132, 0.071452, ...]

beat_timestamps : 898 values [0.48762, 0.85914, 1.2307, 1.6022, 1.9505, 2.2988, 2.6703, 3.0418, 3.4133, 3.7849, ...]

beats_per_bar : null

bpm : 89

bpm_octave_corrected : true

bpm_raw : null

downbeat_timestamps : 225 values [0.48762, 1.9505, 3.4133, 4.853, 6.339, 7.7787, 9.2415, 10.681, 12.121, 13.514, ...]

energy_shape : "steady"

groove_stability : 0.22954

library_primary : "librosa"

library_secondary : "essentia"

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

onset_strength_curve : 644 values [1.3786, 1.784, 0.74818, 0.79407, 0.81775, 1.181, 0.68891, 0.68291, 0.76011, 0.92821, ...]

onset_timestamps : 850 values [0.44118, 0.48762, 2.6703, 4.853, 7.0356, 9.2415, 9.6131, 9.9846, 10.333, 10.519, ...]

per_beat_centroid : 898 values [0.0265, 0.1671, 0.1396, 0.111, 0.111, 0.1059, 0.1261, 0.1294, 0.1294, 0.0726, ...]

per_beat_dominant_band : 898 values ["mid", "mid", "mid", "mid", "mid", "low_mid", "mid", "mid", "mid", "low_mid", ...]

per_beat_energy : 898 values [0, 1, 0.9984, 1, 1, 0.98, 1, 0.9748, 0.9748, 1, ...]

raw_librosa_bpm : 172.27

rhythmic_density : 0.47166

swing_feel : 0.62383

syncopation_score : 0.28996

tempo_curve : 897 values [161.5, 161.5, 161.5, 172.27, 172.27, 161.5, 161.5, 161.5, 161.5, 161.5, ...]

tempo_map : [{"bpm":161.5,"start_seconds":0}, {"bpm":172.3,"start_seconds":15}, {"bpm":161.5,"start_seconds":30}, {"bpm":172.3,"start_seconds":75}, {"bpm":92.3,"start_seconds":90}, {"bpm":172.3,"start_seconds":120}, {"bpm":161.5,"start_seconds":135}, {"bpm":172.3,"start_seconds":165}, {"bpm":92.3,"start_seconds":180}, {"bpm":172.3,"start_seconds":225}]

tempo_marking : "moderato"

tempo_variability : 0.043284

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-22T19:28:10.337153+00:00"

camelot_position : "7A"

chord_labels : 643 values ["Dm", "D", "D", "D", "D", "D", "D", "D", "D", "D", ...]

chord_progression_complexity : 0.0028123

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

chromagram : 7,728 values [0.5731, 0.46197, 0.128, 0.13435, 0.14625, 0.51821, 0.17266, 0.11166, 0.089282, 0.43965, ...]

essentia_harmonic_tension_curve : 627 values [0.5, 0.49996, 0.49999, 0.49999, 0.49999, 0.49987, 0.49998, 0.49998, 0.49999, 0.49993, ...]

harmonic_tension_curve : 627 values [0.5, 0.49996, 0.49999, 0.49999, 0.49999, 0.49987, 0.49998, 0.49998, 0.49999, 0.49993, ...]

hpcp_over_time : 7,728 values [0.5731, 0.46197, 0.128, 0.13435, 0.14625, 0.51821, 0.17266, 0.11166, 0.089282, 0.43965, ...]

hpcp_vector : [0.6115, 0.30307, 0.29645, 0.61221, 0.50771, 1, 0.44676, 0.63847, 0.61838, 0.54018, 0.55019, 0.49553]

key : "D"

key_change_from : ["D major", "D# minor", "D major", "D# major", "D major", "D minor", "D major", "D minor", "D major", "F# minor", "D major", "G major", "D major", "G major", "D minor", "D major", "D minor", "D major", "D minor", "D major", "G major", "D major", "G major", "D minor", "D major", "G major", "D minor"]

key_change_timestamps : [11.981, 19.969, 31.951, 35.944, 39.938, 71.889, 83.87, 95.852, 99.846, 107.83, 123.81, 127.8, 135.79, 139.78, 159.75, 171.74, 187.71, 215.67, 219.66, 227.65, 231.64, 243.62, 247.62, 267.59, 287.56, 291.55, 303.53]

key_change_to : ["D# minor", "D major", "D# major", "D major", "D minor", "D major", "D minor", "D major", "F# minor", "D major", "G major", "D major", "G major", "D minor", "D major", "D minor", "D major", "D minor", "D major", "G major", "D major", "G major", "D minor", "D major", "G major", "D minor", "D major"]

key_confidence : 0.86991

key_map : [{"key":"D","mode":"major","start_seconds":0}, {"key":"Eb","mode":"major","start_seconds":10}, {"key":"D","mode":"major","start_seconds":40}, {"key":"D","mode":"minor","start_seconds":50}, {"key":"D","mode":"major","start_seconds":60}, {"key":"D","mode":"minor","start_seconds":80}, {"key":"D","mode":"major","start_seconds":100}, {"key":"D","mode":"minor","start_seconds":120}, {"key":"D","mode":"major","start_seconds":160}, {"key":"D","mode":"minor","start_seconds":200}]

mode : "minor"

mode_detail : null

mode_family : "minor"

modulation_events : 9

non_western_scale : false

resolution_frequency : 0.51377

tonal_brightness : 0.98756

tonnetz_curves : 3864 values [0.0082542, 0.17242, 0.33907, 0.37635, 0.36277, 0.14941, 0.36373, 0.49948, 0.50106, 0.22691, ...]

Pitch

analyzed_at : "2026-03-22T19:28:10.516255+00:00"

average_pitch_height : 0.10473

interval_sharpness : 0.5426

melody_contour : 627 values [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ...]

melody_contour_type : "jagged"

pitch_confidence_curve : 644 values [0.0028572, 0.010018, 0.010329, 0.010239, 0.010393, 0.010003, 0.01, 0.01, 0.01, 0.010001, ...]

pitch_contour_hz : 644 values [3.3174, 73.368, 73.666, 73.403, 73.444, 68.663, 38.641, 91.401, 84.546, 73.668, ...]

pitch_contour_midi : 644 values [1.7663, 37.983, 38.059, 37.997, 38.006, 35.878, 19.948, 40.292, 40.206, 38.04, ...]

pitch_range : 1

repetition_score : 0.64966

Timbre

analog_digital_feel : 0.58514

analyzed_at : "2026-03-22T19:28:11.045168+00:00"

brightness_curve : 627 values [0.14503, 0.21626, 0.23048, 0.26361, 0.26765, 0.22132, 0.2347, 0.25054, 0.28301, 0.212, ...]

distortion_level : 0.77387

fft_spectrum_256 : 76,800 values (256 bands × 300 frames) [0, 0.4375, 0.4936, 0.6751, 0.6245, 0.7045, 0.5946, 0.5473, 0.5115, 0.5869, ...]

harmonic_energy_curve : 644 values [0.00445, 0.060439, 0.054956, 0.052734, 0.050564, 0.058266, 0.054412, 0.058293, 0.05548, 0.043173, ...]

harmonic_percussive_ratio_curve : 644 values [0.76171, 0.58993, 0.71296, 0.73625, 0.74952, 0.5991, 0.69783, 0.7588, 0.76702, 0.69011, ...]

harmonic_richness : 0.54819

mel_spectrogram_compressed : 64,000 values [0, 0.63753, 0.53047, 0.48977, 0.52555, 0.6892, 0.65543, 0.64102, 0.66689, 0.69372, ...]

mfcc_curves : 8,372 values [-1113, -28.964, -167.23, -215.25, -243.69, -113, -122.54, -245.18, -270.19, -273.07, ...]

mfcc_delta_curves : 8,372 values [52.467, 2.1904, -6.7318, -1.7727, 0.37445, 12.85, -8.5768, -0.58621, 0.82227, 8.8375, ...]

mfcc_delta2_curves : 8,372 values [5.9628, -5.6468, -0.73682, -0.025215, -0.22202, -0.10205, 0.068047, 0.46898, -0.43928, 2.6611, ...]

mfcc_mean : [0, 1, 0.25845, 0.88883, 0.2189, 1, 0.2595, 1, 0.42128, 1, 0.32045, 0.89357, 0.27667]

mfcc_std : [1, 1, 0.91994, 0.65721, 0.57283, 0.43113, 0.5183, 0.41611, 0.43925, 0.42098, 0.42596, 0.37347, 0.36944]

noise_content : 0.45181

percussive_energy_curve : 644 values [0.013244, 0.047672, 0.022208, 0.018993, 0.016948, 0.047068, 0.023601, 0.018545, 0.016759, 0.026133, ...]

spectral_bandwidth_curve : 644 values [0.041417, 0.19635, 0.16188, 0.15815, 0.16494, 0.17589, 0.18345, 0.13049, 0.14583, 0.14906, ...]

spectral_brightness : 0.26743

spectral_centroid : 0.30318

spectral_centroid_curve : 644 values [0.0265, 0.16713, 0.13955, 0.111, 0.10589, 0.12611, 0.1294, 0.07257, 0.078159, 0.095896, ...]

spectral_contrast_curves : 4508 values [23.652, 45.206, 43.226, 45.764, 39.911, 41.028, 39.385, 36.854, 39.977, 39.553, ...]

spectral_entropy_curve : 644 values [0.23485, 0.70566, 0.68031, 0.63206, 0.61433, 0.64081, 0.68897, 0.57738, 0.5455, 0.61741, ...]

spectral_flatness : 0.057017

spectral_flatness_curve : 644 values [0.71633, 0.00093235, 0.00022862, 0.00011581, 0.00010977, 0.0005959, 0.00051315, 0.000045481, 0.000049514, 0.000091312, ...]

spectral_flux : 0.26463

spectral_kurtosis_curve : 644 values [0.42516, 0.35197, 0.43809, 0.61793, 0.72059, 0.5869, 0.54073, 0.94008, 0.87965, 0.76345, ...]

spectral_rolloff_curve : 644 values [0.054176, 0.36496, 0.29664, 0.25958, 0.25711, 0.30394, 0.30083, 0.16346, 0.1702, 0.23591, ...]

spectral_skewness_curve : 644 values [0.81493, 0.75952, 0.77821, 0.85686, 0.90069, 0.8533, 0.84964, 0.98195, 0.96372, 0.91067, ...]

transient_sharpness : 0.82665

warmth_metallic_index : 0.61199

zero_crossing_rate_curve : 644 values [0.030064, 0.22352, 0.18557, 0.17418, 0.16332, 0.17764, 0.19822, 0.13372, 0.13114, 0.15911, ...]

Energy

aggressiveness_index : 0.39791

analyzed_at : "2026-03-22T19:28:11.751273+00:00"

average_loudness_lufs : -19.037

bass_treble_ratio_curve : 644 values [0.89084, 0.43047, 0.4308, 0.55036, 0.64829, 0.59087, 0.523, 0.74362, 0.75677, 0.60007, ...]

crest_factor_curve : 644 values [0.87486, 0.038644, 0.042093, 0.038898, 0.039328, 0.035847, 0.050401, 0.035499, 0.029868, 0.05283, ...]

danceability : 1

dynamic_range_db : 45.16

dynamic_range_score : 0.64578

energy_curve : 644 values [0, 1, 0.9984, 1, 0.98004, 1, 0.97476, 1, 1, 0.93466, ...]

energy_curve_bass : 644 values [0.022679, 0.11243, 0.048311, 0.058371, 0.05679, 0.14565, 0.061084, 0.089347, 0.083285, 0.08056, ...]

energy_curve_brilliance : 644 values [0.00078936, 0.036092, 0.0095922, 0.0091714, 0.010193, 0.034419, 0.017912, 0.0060687, 0.0094234, 0.0053674, ...]

energy_curve_high : 644 values [0.016488, 0.075914, 0.022983, 0.015906, 0.016106, 0.066945, 0.028504, 0.011859, 0.012124, 0.031159, ...]

energy_curve_low_mid : 644 values [0.020021, 0.062502, 0.028614, 0.034128, 0.044647, 0.096493, 0.055496, 0.080046, 0.055275, 0.056144, ...]

energy_curve_low_mid_6 : 644 values [0.019248, 0.076533, 0.053827, 0.051852, 0.050749, 0.075718, 0.072494, 0.062367, 0.041329, 0.049787, ...]

energy_curve_mid : 644 values [0.025309, 0.14389, 0.093833, 0.064618, 0.040837, 0.10557, 0.077425, 0.042463, 0.031933, 0.055851, ...]

energy_curve_mid_6 : 644 values [0.02108, 0.14661, 0.098306, 0.057331, 0.037592, 0.093207, 0.063573, 0.038646, 0.030761, 0.044522, ...]

energy_curve_sub : 644 values [0.00061215, 0.040857, 0.00036182, 0.00029815, 0.00035778, 0.041729, 0.0065512, 0.0027362, 0.0025066, 0.0091377, ...]

energy_curve_sub_bass : 644 values [0.0068771, 0.1055, 0.039846, 0.04152, 0.034136, 0.10061, 0.030273, 0.037529, 0.050141, 0.044737, ...]

energy_curve_upper_mid : 644 values [0.020991, 0.082144, 0.025465, 0.016493, 0.016295, 0.071282, 0.028896, 0.01264, 0.011485, 0.037936, ...]

energy_mean : 0.94358

energy_peak_position : 0.0015552

energy_rate_of_change : 644 values [0, 1, -0.0016044, 0.0016044, -0.019957, 0.019957, -0.025241, 0.025241, 0, -0.065343, ...]

energy_std : 0.19766

essentia_energy_curve : 627 values [0.36424, 0.58811, 0.43867, 0.4126, 0.39092, 0.64005, 0.44953, 0.45047, 0.40055, 0.58013, ...]

integrated_loudness_lufs : -19.04

loudness_curve_perceptual : 644 values [0, 1, 0.9984, 1, 0.98004, 1, 0.97476, 1, 1, 0.93466, ...]

loudness_range_lra : 4.44

lufs_per_section : [-20.39, -22.69, -60, -22.98, -19.4, -24.8, -31.04, -31.12, -28.17, -21.36, -19.54, -21.88, -19.72, -17.52, -19.62, -18.16, -38.84, -20.28, -19.41, -17.93, -19.76, -18, -22.01, -20.08, -17.72, -20.11, -19.04, -17.72, -17.8, -18.51, -36.8, -60]

peak_loudness : 0.97182

rms_level : 0.94358

smoothness_index : 0.63097

true_peak_dbtp : -1

urgency_index : 0.26869

waveform_peaks_max : 1000 values [-0.0000010582, 0.46093, 0.28145, 0.25024, 0.20689, 0.24045, 0.23128, 0.17578, 0.49016, 0.29423, ...]

waveform_peaks_min : 1000 values [-0.0000010582, -0.53146, -0.32136, -0.22814, -0.21887, -0.21309, -0.20215, -0.20875, -0.46971, -0.27508, ...]

waveform_rms_envelope : 6,280 values [7.4826e-7, 0.0000010582, 0.0000010582, 0.0000010582, 0.0000010582, 0.0000010582, 0.0000010582, 0.0003416, 0.0082014, 0.12801, ...]

Spatial

analyzed_at : "2026-03-22T19:28:11.957102+00:00"

depth_distribution : 0.56096

dry_wet_balance : 0.43904

height_perception : 0.1198

mid_energy_curve : 627 values [0.36653, 0.5891, 0.43743, 0.40777, 0.38659, 0.63958, 0.44838, 0.44909, 0.39542, 0.58121, ...]

phase_coherence_curve : 627 values [0.80038, 0.35795, 0.30748, 0.33683, 0.36288, 0.43356, 0.33978, 0.34244, 0.29672, 0.5068, ...]

reverb_size : 0.41258

side_energy_curve : 627 values [0.17263, 0.75844, 0.71835, 0.6434, 0.59094, 0.69958, 0.63586, 0.61003, 0.61975, 0.64083, ...]

stereo_correlation_curve : 627 values [0.92492, 0.55213, 0.36337, 0.39185, 0.41756, 0.65753, 0.47887, 0.51661, 0.39974, 0.64895, ...]

stereo_image_motion : 0.2088

stereo_width : 0.3987

stereo_width_curve : 627 values [0.16512, 0.35092, 0.40815, 0.39853, 0.39095, 0.31475, 0.37324, 0.36322, 0.39692, 0.31647, ...]

Arrangement

analyzed_at : "2026-03-22T19:28:12.099815+00:00"

bass_presence : 0.98721

drums_presence : 0.45181

fade_out : false

fx_presence : 0.096761

harmonic_presence : 0.54819

intro_end_seconds : 0.42

is_instrumental_estimate : false

layer_count_mean : 0.7352

layer_count_over_time : 644 values [0.99048, 0.95238, 0.9981, 0.98476, 0.97524, 0.85143, 0.99429, 0.80571, 0.55429, 0.86857, ...]

layer_count_peak : 1

melodic_presence : 0.43835

minimalism_maximalism_score : 0.73528

novelty_curve : 644 values [0.12665, 0.015528, 0.067974, 0.0694, 0.091484, 0.075919, 0.033234, 0.061518, 0.053025, 0.14502, ...]

outro_start_seconds : 311.82

repetition_pairs : [{"segment_a":14,"segment_b":47,"similarity":0.7298177366070265}]

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

silence_count : 13

silence_map : [{"end":0.42,"start":0,"duration":0.42}, {"end":91.12,"start":90.88,"duration":0.23}, {"end":91.9,"start":91.56,"duration":0.35}, {"end":94.6,"start":94.34,"duration":0.26}, {"end":97.29,"start":97.04,"duration":0.26}, {"end":99.96,"start":99.73,"duration":0.23}, {"end":179.12,"start":178.89,"duration":0.23}, {"end":179.58,"start":179.37,"duration":0.21}, {"end":180.33,"start":179.82,"duration":0.51}, {"end":183.02,"start":182.74,"duration":0.28}, {"end":185.76,"start":185.48,"duration":0.28}, {"end":188.48,"start":188.2,"duration":0.28}, {"end":313.82,"start":311.87,"duration":1.95}]

total_silence_seconds : 5.49

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

vocal_energy_ratio : 0.3608

Stems

analysis_bass_centroid_curve : 640 values [0.26497, 0.026412, 0.018354, 0.014328, 0.017243, 0.0224, 0.018569, 0.015131, 0.014663, 0.020543, ...]

analysis_bass_energy_curve : 640 values [0.029496, 0.34198, 0.35766, 0.36628, 0.35848, 0.33723, 0.35973, 0.42372, 0.42128, 0.29328, ...]

analysis_bass_pitch_contour_hz : 640 values [280.54, 36.991, 73.647, 73.731, 41.716, 23.216, 36.885, 36.893, 27.249, 17.742, ...]

analysis_bass_pitch_contour_midi : 640 values [51.212, 19.066, 38.054, 38.074, 23.05, 16.426, 26.082, 26.087, 19.272, 12.52, ...]

analysis_created_at : "2026-03-22T19:28:12.78549+00:00"

analysis_drum_onset_strengths : 1035 values [0.54642, 0.12626, 0.12752, 0.38626, 0.13498, 0.16545, 0.23582, 0.11446, 0.12753, 0.18386, ...]

analysis_drum_onset_timestamps : 1035 values [0.45867, 1.568, 2.112, 2.6347, 3.7547, 4.2987, 4.8213, 5.408, 5.9307, 6.464, ...]

analysis_drum_pattern_confidence : 0.21576

analysis_drum_pattern_type : "irregular"

analysis_drums_centroid_curve : 640 values [0.45656, 0.28068, 0.3561, 0.39239, 0.38976, 0.30055, 0.33222, 0.36158, 0.39547, 0.33594, ...]

analysis_drums_energy_curve : 640 values [0.062872, 0.24347, 0.076375, 0.078951, 0.083205, 0.27706, 0.11382, 0.067365, 0.077957, 0.15943, ...]

analysis_hihat_timestamps : 157 values [1.568, 2.112, 3.7547, 4.2987, 5.408, 5.9307, 6.464, 7.5733, 8.1173, 8.6507, ...]

analysis_kick_timestamps : 530 values [6.9973, 9.2053, 17.76, 18.165, 18.507, 19.147, 19.477, 19.733, 19.979, 20.107, ...]

analysis_other_centroid_curve : 640 values [0.37139, 0.098493, 0.099532, 0.092673, 0.087736, 0.087753, 0.081478, 0.0816, 0.086838, 0.088778, ...]

analysis_other_energy_curve : 640 values [0.030151, 0.41951, 0.3813, 0.332, 0.30223, 0.32247, 0.35182, 0.33899, 0.27538, 0.27737, ...]

analysis_snare_timestamps : 348 values [0.45867, 2.6347, 4.8213, 12.736, 12.789, 13.131, 13.184, 13.493, 13.547, 13.888, ...]

analysis_updated_at : "2026-03-22T19:28:12.891103+00:00"

analysis_vocal_centroid_curve : 640 values [0.49114, 0.38996, 0.37421, 0.43363, 0.46764, 0.42434, 0.41797, 0.43454, 0.44219, 0.3852, ...]

analysis_vocal_energy_curve : 640 values [0.00036723, 0.00044704, 0.00028062, 0.00034734, 0.00050423, 0.00054159, 0.0003624, 0.00030947, 0.00040961, 0.00034621, ...]

analysis_vocal_pitch_confidence : 640 values [0.082313, 0.034889, 0.030034, 0.049881, 0.073278, 0.047221, 0.050873, 0.056117, 0.060541, 0.050552, ...]

analysis_vocal_pitch_contour_hz : 640 values [1997.6, 955.36, 564.53, 955.36, 1389.6, 1349.9, 1085.6, 1476.5, 1389.6, 781.66, ...]

analysis_vocal_pitch_contour_midi : 640 values [95.192, 45.527, 26.902, 45.527, 66.221, 65.851, 51.735, 70.359, 66.221, 37.249, ...]

analysis_vocal_vibrato_extent : 15.514

analysis_vocal_vibrato_presence : 0.90954

analysis_vocal_vibrato_rate : 8.5227

bass_energy_curve : 627 values [0.1092, 0.4588, 0.4747, 0.4821, 0.473, 0.441, 0.4963, 0.5751, 0.5325, 0.3585, ...]

bass_line_complexity : 1

bass_pitch_mean : 64.23

bass_prominence : 0.4333

bass_rms : 0.046582

bass_root_note : "D"

bass_sub_ratio : 0.2369

created_at : "2026-03-20T15:42:12.915415+00:00"

drums_classification_confidence : 0.95

drums_classification_source : "algorithm_confident"

drums_energy_curve : 627 values [0.4215, 0.4645, 0.1459, 0.1579, 0.166, 0.6232, 0.1865, 0.1392, 0.1607, 0.5982, ...]

drums_is_programmed : false

drums_onset_density : 3.2981

drums_pattern_complexity : 0.0174

drums_prominence : 0.5639

drums_rms : 0.060614

drums_timing_variance : 0.073169

harmonic_vocal_balance : 0.4853

key_bass_agreement : true

key_validated : true

other_energy_curve : 627 values [0.1376, 0.5478, 0.493, 0.4298, 0.3881, 0.4384, 0.4516, 0.433, 0.3562, 0.3999, ...]

other_harmonic_density : 0.9885

other_prominence : 0.4291

other_rms : 0.046123

other_spectral_centroid : 0.1093

rhythmic_foundation : 0.9972

section_map : [{"type":"instrumental","end_seconds":53,"start_seconds":0}, {"type":"verse","end_seconds":90.5,"start_seconds":53}, {"type":"instrumental","end_seconds":98.5,"start_seconds":90.5}, {"type":"verse","end_seconds":119,"start_seconds":98.5}, {"type":"chorus","end_seconds":135.5,"start_seconds":119}, {"type":"verse","end_seconds":178.5,"start_seconds":135.5}, {"type":"instrumental","end_seconds":184,"start_seconds":178.5}, {"type":"verse","end_seconds":208,"start_seconds":184}, {"type":"chorus","end_seconds":232,"start_seconds":208}, {"type":"instrumental","end_seconds":251.5,"start_seconds":232}, {"type":"verse","end_seconds":274,"start_seconds":251.5}, {"type":"chorus","end_seconds":303.5,"start_seconds":274}, {"type":"instrumental","end_seconds":313.5,"start_seconds":303.5}]

separation_model : "htdemucs_ft"

separation_time_seconds : 11.19

stem_separation_quality : 0.9267

stems_available : true

updated_at : "2026-03-22T19:28:12.775145+00:00"

vocal_breathiness : 0.4417

vocal_effort_curve : 627 values [0.0006, 0.0006, 0.0004, 0.0006, 0.0007, 0.0009, 0.0006, 0.0004, 0.0006, 0.0006, ...]

vocal_pitch_curve : []

vocal_pitch_mean : 0

vocal_pitch_std : 0

vocal_prominence : 0.4045

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

vocal_vibrato_depth : 0

vocal_vibrato_rate : 0

vocal_voiced_ratio : 0

Color

algorithm_version : "1.0"

color_depth : 0.4126

color_layering : 0.7352

contrast_composition : 0.6458

edge_sharpness : 0.8267

generated_at : "2026-03-22T19:28:15.641536+00:00"

gradient_motion : 0.4083

hex : "#88A435"

hue : 75

luminance : 0.4249

oklch_chroma : 0.16355

oklch_hue : 121.94

oklch_lightness : 0.67557

palette_harmony : 0.9972

saturation : 0.5095

texture_granularity : 0.4717

AI-Derived (Tier 2)

analog_digital_feel : null

claude_model : "claude-sonnet-4-6"

color_temperature_curve : 644 values [0.44751, 0.59751, 0.59727, 0.59751, 0.59452, 0.59751, 0.59373, 0.59751, 0.59751, 0.58771, ...]

contrast_volatility : 0.12764

danceability_curve : 644 values [0.46155, 0.81276, 0.48199, 0.49658, 0.49748, 0.6304, 0.45662, 0.46204, 0.48898, 0.52472, ...]

derivation_prompt_version : "1.0"

derived_at : "2026-03-20T14:54:25.008827+00:00"

emotional_balance : 0.07

emotional_intensity_curve : 644 values [0.23022, 0.48414, 0.49188, 0.49034, 0.48594, 0.4789, 0.48295, 0.48682, 0.4885, 0.46711, ...]

genre_conformity_score : 0.71

geometric_sharpness : 0.76

hook_density : 0.78

hook_strength : 0.92

innovation_score : 0.79

motif_uniqueness : 0.82

motion_velocity_mapping : 644 values [0, 0.62089, 0.61989, 0.62089, 0.6085, 0.62089, 0.60522, 0.62089, 0.62089, 0.58032, ...]

narrative_curvature : 0.74

organic_mechanical_feel : 0.38

particle_density_mapping : 644 values [0.72828, 0.70027, 0.73388, 0.72408, 0.71708, 0.62604, 0.73108, 0.59243, 0.40756, 0.63865, ...]

signal_entropy : 0.51

structural_predictability : 0.38

tempo_feel : null

tempo_feel_confidence : null

tempo_feel_note : null

tension_curve_composite : 644 values [0.17662, 0.44177, 0.43448, 0.42775, 0.42148, 0.44149, 0.42603, 0.41814, 0.41954, 0.41762, ...]

textural_complexity_curve : 644 values [0.5876, 0.69741, 0.70352, 0.68505, 0.67687, 0.65767, 0.70498, 0.61493, 0.52993, 0.65579, ...]

visual_brightness_curve : 644 values [0, 0.85, 0.84865, 0.85, 0.83304, 0.85, 0.82858, 0.85001, 0.85001, 0.79446, ...]

warmth_metallic_index : null

Emotional (Tier 3)

analyst_confirmed : true

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

arousal : 840

arousal_confidence : 0.87

confirmed_at : "2026-03-22T21:17:50.573+00:00"

created_at : "2026-03-22T21:15:08.041572+00:00"

dominant_emotion : "defiant empowerment"

inspirational_confidence : 0.88

inspirational_quality : 780

melancholy_confidence : 0.8

melancholy_index : 110

mystery_confidence : 0.7

mystery_index : 150

nostalgia_confidence : 0.62

nostalgia_index : 220

sensuality_confidence : 0.72

sensuality_index : 120

triumph_confidence : 0.91

triumph_index : 850

updated_at : "2026-03-22T21:15:08.041572+00:00"

valence : 620

valence_confidence : 0.75

Context (Tier 3)

analyst_confirmed : false

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

confirmed_at : null

created_at : "2026-03-22T21:15:08.165695+00:00"

explicit_lyrics : true

family_friendly : false

headphones_speakers : "speakers"

listening_context : ["cinematic", "social", "hype", "ritual"]

listening_context_confidence : 0.76

repeatability_confidence : 0.78

repeatability_score : 680

seasonal_feel : null

seasonal_feel_confidence : 0

solo_group : "group"

time_of_day : null

time_of_day_confidence : 0

updated_at : "2026-03-22T21:15:08.165695+00:00"

Narrative (Tier 3)

analyst_confirmed : true

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

arc_confidence : 0.87

arc_notes : null

build_phases : [{"description":"Bass enters after brief guitar intro, drums begin building underneath","timestamp_normalized":0.03}, {"description":"Something different introduced — a textural shift in the arrangement","timestamp_normalized":0.11}, {"description":"Full band arrives — song becomes very full and dense, production locks in","timestamp_normalized":0.13}, {"description":"Interplay between bass and vocals; band begins playing with dynamics and texture","timestamp_normalized":0.29}, {"description":"Song returns to motif established at ~1:30 — by now the listener knows the lyrics and can participate; chanting begins","timestamp_normalized":0.57}]

confirmed_at : "2026-03-22T21:17:50.573+00:00"

created_at : "2026-03-22T21:15:08.237409+00:00"

drop_climax_points : [{"description":"Bass enters after brief guitar intro, drums begin building underneath","timestamp_normalized":0.03}, {"description":"Something different introduced — a textural shift in the arrangement","timestamp_normalized":0.11}, {"description":"Full band arrives — song becomes very full and dense, production locks in","timestamp_normalized":0.13}, {"description":"Interplay between bass and vocals; band begins playing with dynamics and texture","timestamp_normalized":0.29}, {"description":"Song returns to motif established at ~1:30 — by now the listener knows the lyrics and can participate; chanting begins","timestamp_normalized":0.57}]

emotional_turning_points : [{"shift_type":"positive","description":"Full band enters — emotional charge shifts from building tension to full-force impact; analyst is visibly affected ('Wow')","timestamp_normalized":0.13}, {"shift_type":"positive","description":"Return of the main motif with audience participation potential — song moves from performance to communal anthem","timestamp_normalized":0.57}, {"shift_type":"complex","description":"Vocals shift to screaming — emotional register escalates to raw confrontational intensity","timestamp_normalized":0.62}]

intro_energy : "Opens heavy on guitar, immediately aggressive and tense — like someone struggling. Briefly slows at around 10 seconds before the bass enters, then begins building with the drums layering in."

overall_arc_type : "build_release"

resolution_phase : "Closes out with guitar — described as 'classic.' The full band remains involved through the end, bringing the song to a composed finish rather than a hard cutoff."

surprise_moments : [{"shift_type":"positive","description":"Full band enters — emotional charge shifts from building tension to full-force impact; analyst is visibly affected ('Wow')","timestamp_normalized":0.13}, {"shift_type":"positive","description":"Return of the main motif with audience participation potential — song moves from performance to communal anthem","timestamp_normalized":0.57}, {"shift_type":"complex","description":"Vocals shift to screaming — emotional register escalates to raw confrontational intensity","timestamp_normalized":0.62}]

updated_at : "2026-03-22T21:15:08.237409+00:00"

Cultural (Tier 3)

analyst_confirmed : true

analyst_credit : "Andrew Brownlee"

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

confirmed_at : "2026-03-22T21:17:50.573+00:00"

created_at : "2026-03-22T21:15:08.304735+00:00"

cultural_context_notes : "American — Los Angeles, California. Political protest rock rooted in 1992 US socio-political context, specifically the Rodney King beating and LA Riots."

cultural_origin : "American — Los Angeles, California. Political protest rock rooted in 1992 US socio-political context, specifically the Rodney King beating and LA Riots."

listening_notes : null

production_era : "American — Los Angeles, California. Political protest rock rooted in 1992 US socio-political context, specifically the Rodney King beating and LA Riots."

updated_at : "2026-03-22T21:15:08.304735+00:00"

External (Tier 4)

acrcloud_id : null

apple_music_id : "578028952"

apple_music_url : "https://music.apple.com/us/album/killing-in-the-name/578028823?i=578028952"

external_bpm_reference : null

external_key_reference : null

external_source : null

fetched_at : "2026-03-20T14:27:32.012339+00:00"

genius_id : 4569

genius_url : "https://genius.com/Rage-against-the-machine-killing-in-the-name-lyrics"

lyrics : 3005 characters "[Intro]\n(Killing in the name of)\n\n[Verse]\nSome of those that work forces\nAre the same that burn crosses\nSome of those that work forces\nAre the same that burn crosses\nSome of those that work forces\nAre the same that burn crosses\nSome of those that work forces\nAre the same that burn crosses, ugh\n\n[Ref"…

lyrics_annotations : [{"id":33792887,"fragment":"[Verse]","annotations":[{"body":{"plain":"In some of their performances, especially those that predate to their disbanding in 2024, the second half of this line in the second verse is replaced with: “[And] Some of those that burn crosses, are the same that hold office”."}}]}, {"id":14803631,"fragment":"Motherfucker, ugh","annotations":[{"body":{"plain":"Interestingly, when this song was debuted at a live show at a record store in 1992, six months before Rage Against the Machine’s debut album came out, this now-iconic final middle finger to the establishment wasn’t sung by frontman Zack de la Rocha. Footage of the show reveals that the line was actually screamed by an unidentified audience member. De la Rocha has screamed while performing it live ever since.\n\nCORRECTION: While this show was done before the recording of the album, the story is untrue, as Zack already did this in their 1991 demo, which was being sold at their shows at the time, and at a show done a month earlier."}}]}, {"id":12456457,"fragment":"Those who died are justified\n For wearin’ the badge, they’re the chosen whites\n You justify those that died\n By wearin’ the badge, they’re the chosen whites\n Those who died are justified\n For wearin’ the badge, they’re the chosen whites\n You justify those that died\n By wearin’ the badge, they’re the chosen whites","annotations":[{"body":{"plain":"These lines reflect on the representational violence introduced in the hook, specifically police brutality.\nSpeaking ironically from the killers' perspectives, De La Rocha claims murder is justified by wearing a police badge, insinuating that police brutality is no different from any other type of violence. The third line adds racism to the equation. Linking back to the\nverse, the police force is accused of employing too many racist officers that abuse the badge for their racist ideology.\n\n\n\n“The chosen whites” connects the contemporary police violence to the historical roots of white supremacy in America (e.g. the KKK) – namely the imperial ideology that justified implanting a European society on native American land and using Africans as slaves to build the wealth of that society. That ideology understood Europeans to be the society chosen by (and closest to) God to civilize the rest of the world.\n\nThe band reacted to Floyd’s brutal death and 2020 racial protests by this tweet:\nhttps://twitter.com/RATM/status/1265645177718407168\nhttps://s3.amazonaws.com/filepicker-images-rapgenius/rGZkfSVuT3uhfucgF1MC_EZB5lRDXkAA88AA"}}]}, {"id":12456417,"fragment":"(Killing in the name of)","annotations":[{"body":{"plain":"The strength of these lines are the blanks at the end. De La Rocha refuses to accept murder of any kind, whether it’s in the name of God, in the name of an ideology, or even in name of the law. This way, it encompasses both the reasons for contemporary violence, as well as any violent creeds that are yet to be founded.\n\nAmerica has had a long history of racial tensions and police brutality. In 1992, four police officers were acquitted for their beating of Rodney King. The public outcry that followed the acquittal became known as the LA riots. These riots occurred only six months prior to the song’s release and served as the main inspiration for the lyrics.\n\nThe album art illustrates another example of Rage’s criticism, as Thích Quảng Đức’s death is due to the religious oppression by the US-backed South Vietnamese regime."}}]}, {"id":4805946,"fragment":"And now you do what they told ya\n And now you do what they told ya\n And now you do what they told ya\n And now you do what they told ya\n And now you do what they told ya (Now you’re under control)\n And now you do what they told ya (And now you’re under control)\n And now you do what they told ya (And now you’re under control)\n And now you do what they told ya (Now you’re under control)\n And now you do what they told ya (Now you’re under control)\n And now you do what they told ya (Now you’re under control)\n And now you do what they told ya (Now you’re under control)\n And now you do what they told ya","annotations":[{"body":{"plain":"The second pre-chorus is very similar to the first, but the introduction of the new line, “Now you’re under control,” before the last seven repetitions further emphasize Zack’s mantra.\n\nIn doing so, not only is he questioning why authority is followed, but expressly regarding subservience to relinquishing autonomy – the overlying theme of the whole song."}}]}, {"id":4805842,"fragment":"And now you do what they told ya\n And now you do what they told ya\n And now you do what they told ya\n And now you do what they told ya\n And now you do what they told ya\n And now you do what they told ya\n And now you do what they told ya\n And now you do what they told ya\n And now you do what they told ya\n And now you do what they told ya\n But now you do what they told ya\n Well, now you do what they told ya","annotations":[{"body":{"plain":"Zack is prompting his listeners to question why they “do what they are told” by drawing attention to it.\n\nIn the context of this song, these lines refer to the resulting subservience of the masses through fear of the violent display by those in authority.\n\nHowever, this song has outgrown its context and can be applied to other situations, namely:\n\n\nSubservience, by distributors of fear, to those in even greater authority – the real promoters of fear. Example: cultures that promote atmospheres of fear.\nFeigning subservience, through dissolution of responsibility, as an excuse for fear-mongering. Example: “Befehl ist Befehl”\n\nLearning not to question authority through indoctrination by a functionalist society."}}]}, {"id":4805839,"fragment":"[Pre-Chorus]","annotations":[{"body":{"plain":"As with the previous two lines in the song, de la Rocha uses repetition to ‘drum home’ his point. Each line is rhythmic, literally ‘drumming’ the message through an established meter.\n\nIn doing so, these lines have a liturgical, almost religious quality.\n\nEssentially, that’s what protest songs are: songs that encapsulate an audience, in a similar way to worship music."}}]}, {"id":4805770,"fragment":"[Refrain]","annotations":[{"body":{"plain":"As with most of Zack’s early lyrics for RATM, this song has a very basic structure.\n\nThe hook or intro, which also serves as the song title, is repeated throughout the song, highlighting the importance of de la Rocha’s point – the abuse of power by those who have been given it to protect and serve.\n\nThis simple song structure, which eschews a traditional verse-chorus format, uses repetition cleverly to highlight its protest points."}}]}, {"id":3148217,"fragment":"[Guitar Solo]","annotations":[{"body":{"plain":"Morello used a DigiTech Whammy WH-1 to get the sounds he did.\n\n\n\nHe used the pedal in combination with a Mexican-made Fender Telecaster that he at the time called “Sendero Luminoso”, named after the Communist Party of Peru. RATM initially showed support for the Party before changing their opinion."}}]}, {"id":123198,"fragment":"Fuck you, I won’t do what you tell me\n Fuck you, I won’t do what you tell me\n Fuck you, I won’t do what you tell me\n Fuck you, I won’t do what you tell me\n Fuck you, I won’t do what you tell me\n Fuck you, I won’t do what you tell me\n Fuck you, I won’t do what you tell me\n Fuck you, I won’t do what you tell me\n Fuck you, I won’t do what you tell me\n Fuck you, I won’t do what you tell me\n Fuck you, I won’t do what you tell me\n Fuck you, I won’t do what you tell me\n Fuck you, I won’t do what you tell me\n Fuck you, I won’t do what you tell me\n Fuck you, I won’t do what you tell me\n Fuck you, I won’t do what you tell me","annotations":[{"body":{"plain":"Subverting the previously repeated line of “Now you do what they told ya”, Zack states his stance of rebellion – a refusal to be controlled and thus a denial of authority.\n\nHe chants the same line sixteen times, murmuring for the first four refrains, before building in a crescendo the next four and then angrily screaming it the final eight times.\n\nA few days before “Killing in the Name” became the UK Christmas number 1 in 2009, RATM performed the song on BBC Radio 5 Live. Zack was asked not to swear, but he definitely didn’t do what they told him!\n\nhttps://www.youtube.com/watch?v=n6njrf_zHfw"}}]}]

musicbrainz_id : null

research_awards : ["MTV Video Music Award nomination for Best Hard Rock Video"]

research_certifications : ["Gold (US)", "Platinum (UK)"]

research_chart_peak : "#25 (1996 re-release)"

research_collaborators : ["Rick Rubin (executive producer)"]

research_created_at : "2026-03-21T00:12:57.84922+00:00"

research_cultural_significance : "A defining anthem of 1990s political rock that crystallized anti-establishment sentiment with its explosive fusion of rap and metal. The song became a rallying cry for social justice movements and cemented Rage Against the Machine as one of the most politically influential bands of their era."

research_generated_at : "2026-03-21T00:12:57.84922+00:00"

research_generated_by : "sonnet"

research_genre_tags : ["Rap Metal", "Alternative Metal", "Nu Metal", "Political Rock", "Funk Metal"]

research_notable_covers : ["Denzel Curry version", "Machine Head version", "Various punk and metal band covers"]

research_notable_facts : ["Contains only 17 unique words in the entire song", "The guitar solo is created entirely through toggle switch manipulation and effects", "Banned by the BBC until 2009", "Became UK Christmas #1 in 2009 through a fan campaign"]

research_producer : "Garth Richardson"

research_raw_research : 1382 characters "{\n \"producer\": \"Garth Richardson\",\n \"collaborators\": [\"Rick Rubin (executive producer)\"],\n \"sample_sources\": [],\n \"chart_peak\": \"#25 (1996 re-release)\",\n \"certifications\": [\"Gold (US)\", \"Platinum (UK)\"],\n \"cultural_significance\": \"A defining anthem of 1990s political rock that crystallized ant"…

research_sample_sources : []

research_similar_artists : ["System of a Down", "Living Colour", "Body Count", "Prophets of Rage", "Audioslave"]

research_similar_songs : ["Bulls on Parade by Rage Against the Machine", "Bombtrack by Rage Against the Machine", "Break Stuff by Limp Bizkit", "Cult of Personality by Living Colour", "Prison Song by System of a Down"]

spotify_id : null

spotify_uri : null

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