{
  "prompt": "Genre: Pop Rap / Trap; BPM: 107; Key: G minor; Rhythm: Mid-tempo, half-time trap groove with skittering 16th-note hi-hats and a heavy, syncopated 808 bass pattern that locks into the kick on beats 1 and 3; Instruments: Sampled 2000s R&B piano (filtered, lo-fi artifacts), deep resonant 808 sub-bass, crisp Roland TR-808 hi-hats, sharp/snappy snare; Vocals: Male, smooth conversational rap flow in a mid-to-low tenor range, effortless delivery, minimal strain, supported by pitched & chopped female vocal sample hooks and crisp rhythmic ad-libs; Mood: Walking through a silent, high-end hotel lobby at 3 AM, the city lights reflecting off the polished marble floor, a sense of detached, effortless cool; Highlight: The moment the low-pass filter fully opens on the sampled piano and the iconic female vocal chops enter, establishing the entire song's luxurious hook in the first 5 seconds.",
  "lyrics": "[intro]\n(Mix: High-Fidelity, Pristine Radio-Ready Mix with expensive analogue warmth and silky smooth high-end. Dominant filtered sub-bass, recessed mids. Stereo field is wide but centered on the sample. Vocals are treated as an instrument, panned and filtered.)\n(Inst: Filtered R&B piano, pitched female vocal chops.)\n(Sound-Design: Tape hiss, subtle vinyl crackle.)\nMm\n\nI been a\nG\nThrow up the\nL\nS*x in the\nA.M.\nUh-huh\nO-R-O-U-S yeah\n\n[chorus]\n(Hook-DNA: Rhythmic spelling motif using chopped female vocals, syncopated against piano chords, repeats with slight variations, anchors on the tonic.)\n(Melody-Contour: Rapped melody is mostly monotonic with slight downward inflections at phrase ends. The sampled vocal provides the primary melodic contour, an arching phrase.)\n(Melody-Rhythm: Rapped vocals land slightly behind the beat, relaxed and conversational. Sampled vocal chops land squarely on the downbeats.)\n(Melody-Harmonic-Tension: The main rap is rhythmic and doesn't create harmonic tension; tension comes from the sustained notes of the sampled vocals against the changing piano chords, creating momentary suspensions.)\n(Mix: Low-pass filter opens completely. Full frequency spectrum. 808 sub-bass becomes the foundation. Snare is punchy and tight.)\n(Inst: Full piano sample, 808 sub-bass, trap hi-hats/snare.)\n(Vocal-Perf: Confident, laid-back flow, almost spoken. Female sample is clean and bright.)\n(Chords: Gm - Eb - Bb - F)\nAnd I can put you in\nFirst class up in the sky\nI can put you in\nFirst class up in the s up-up in the s\n\n[verse]\n(Mix: Slightly less 808 presence than chorus, creating dynamic contrast. Vocals brought forward.)\n(Inst: Piano loop, steady 808 bass line, consistent hi-hat pattern.)\n(Vocal-Perf: More narrative and conversational. Rhythmic patterns become more complex and syncopated.)\n(Chords: Gm - Eb - Bb - F)\nI can see the whole city from this balcony\nBack in 2019 I was outside freely\nBut now they got it out for me\nI don't care what frat\nThat you was in you can't alpha me keep dreamin'\nPineapple juice I give her sweet sweet sweet semen\nI know what they like so I just keep cheesin'\nHard drive full of heat seekin'\nTryna come the same day as Jack\nRethink it\nYou don't need Givenchy you need Jesus\nWhy do y'all sleep on me\nI need reasons\nUh I got plaques in the mail peak season\nShout out to my UPS workers makin' sure I receive 'em\nYou can do it too believe it\n\n[chorus]\n(Mix: Energy returns to peak levels. Wider stereo on background elements.)\n(Hook-DNA: Rhythmic spelling motif using chopped female vocals, syncopated against piano chords, repeats with slight variations, anchors on the tonic.)\n(Melody-Contour: Rapped melody is mostly monotonic with slight downward inflections at phrase ends. The sampled vocal provides the primary melodic contour, an arching phrase.)\n(Melody-Rhythm: Rapped vocals land slightly behind the beat, relaxed and conversational. Sampled vocal chops land squarely on the downbeats.)\n(Melody-Harmonic-Tension: The main rap is rhythmic and doesn't create harmonic tension; tension comes from the sustained notes of the sampled vocals against the changing piano chords, creating momentary suspensions.)\n(Inst: Full piano sample, 808 sub-bass, trap hi-hats/snare.)\n(Vocal-Perf: Confident, laid-back flow, almost spoken. Female sample is clean and bright.)\n(Chords: Gm - Eb - Bb - F)\nI been a\nG\nThrow up the\nL\nS*x in the\nA.M.\nUh-huh\nO-R-O-U-S yeah\nAnd I can put you in\nFirst class up in the sky\n\n[bridge]\n(Mix: Instruments stripped back, creating space. Reverb on the spoken vocal.)\n(Inst: Filtered piano, sustained sub-bass note.)\n(Vocal-Perf: Shift to direct-address, spoken word. Intimate and dry.)\n(Melody-Harmonic-Tension: Tension created by the lack of rhythmic drive and the sustained, unresolved bass note under the spoken dialogue.)\n(Transition: Abrupt cut into the next verse.)\nAre you ready\nHa yes I am\n\n[verse]\n(Mix: Full instrumental re-enters abruptly. Maximum energy for a verse.)\n(Inst: Full drum kit, 808, piano loop.)\n(Vocal-Perf: Flow becomes more assertive and rhythmically dense, reflecting the content.)\n(Chords: Gm - Eb - Bb - F)\nThey say \"You a superstar now\" d**n I guess I am\nYou might be the man well that's unless I am\nOkay I'll confess I am\nGo ahead and get undressed I am\nOkay cool you on Sunset\nI am\nI'm 'bout to slide okay I'm outside okay\nThis lifestyle don't got many downsides\n'Cept for the lack of time I get 'round my\nFamily makin' sure they never downsize\nI got visions of my mom sayin' \"Wait this house mine\"\nCan't lie I'm on Angus Cloud 9\nI got 'em on the bandwagon now 'bout time\nI ain't even got no downtime\nEvery time I speak she say \"Yeah that sounds fine\"\n\n[outro]\n(Mix: Elements begin to filter out. Low-pass filter slowly closes on the entire track.)\n(Inst: Piano loop, vocal chops, fading 808.)\n(Vocal-Perf: Final ad-libs with heavy delay/reverb trails.)\n(Sound-Design: Track fades out on the filtered piano loop and a final vocal chop.)\nI been a\nG\nThrow up the\nL\nS*x in the\nA.M.\nUh-huh\nO-R-O-U-S yeah\nAnd I can put you in\nFirst class",
  "song_id": "01_First Class_20260419",
  "_meta": {
    "provider": "google",
    "model": "gemini-2.5-pro",
    "usage": {
      "prompt_tokens": 9497,
      "completion_tokens": 1829,
      "total_tokens": 14493
    },
    "generated_at": "2026-04-19T11:54:23.562617+08:00"
  },
  "_prompt_compressed": {
    "from": 1226,
    "to": 888
  }
}