Solstice (’97 Mix)

Classic late-90s trance in A minor: 909 drums, a squelching 303 acid line, a piano breakdown and a supersaw anthem.

0:00 / 3:48 MP3
Key
A minor
Tempo
137 BPM
Length
3:49
Tracks
14
Loudness
-12.7 LUFS
True peak
-1.0 dBTP
Loudness by section of Solstice (’97 Mix)Intro -15.4 LUFS, Groove -12.3 LUFS, Main -11.6 LUFS, Breakdown -16.8 LUFS, Build -15.4 LUFS, Drop A -11.3 LUFS, Drop B -10.7 LUFS, Outro -12.9 LUFSIntro-15.4Groove-12.3Main-11.6Breakdown-16.8Build-15.4Drop A-11.3Drop B-10.7Outro-12.9
Loudness of each section in LUFS, as Wavelength measured it in the final master.

The prompt

/wavelength Make a classic trance song, 90s era.
Given to Claude Opus 5.5 in Claude Code.

The track

Solstice is built the way trance records were made around 1997 to 1999. A Roland 909 kit keeps four-on-the-floor time, an off-beat bass sits between the kicks, and a 303-style acid line squelches as its filter is opened and closed by hand. A pad is chopped into a sixteenth-note rhythm by a trance gate.

The song has two melodies over one eight-bar chord progression (Am, Am, F, F, C, C, G, E). The first is a riff that arpeggiates each chord in a 3+3+2 rhythm, the shape of the era’s supersaw leads. The second is a slow, singing theme that the piano plays alone in the breakdown. In the second drop that piano theme comes back as the anthem on the supersaws, with the acid line running underneath.

TimeSectionWhat happens
0:01IntroA 909 kick under a soft supersaw pad, closed hats from bar 5. At bar 9 the acid line arrives with its filter almost shut.
0:29GrooveThe off-beat bass, clap and open hats come in, and the trance-gated pad chops the chords into sixteenths. The acid filter keeps opening.
0:57MainSixteenth hats, a crash, and a pluck that teases the lead riff through a filter sweep. The acid peaks at its brightest just before the breakdown.
1:25BreakdownThe beat stops. A grand piano plays the slow theme over a broken-chord left hand, in the dream-trance style of the mid 90s, with the pad behind it.
1:53BuildA 909 snare roll speeds up from quarter notes to 32nds and rises in pitch while the supersaw riff opens up under a noise sweep and a riser. Then two beats of silence.
2:07Drop AEverything at once: the supersaw riff with an octave layer on top, the gated pad, bass and full drums.
2:35Drop BThe piano's theme returns as the anthem on the supersaws. The acid line comes back underneath, a ride cymbal lifts the drums, and the pluck keeps the riff going an octave down.
3:03OutroThe leads drop out, leaving acid, bass and the gated pad for DJs to mix out of. The pad returns softly as the kick and hats fade away.

How an agent sees it

The picture Wavelength draws of Solstice (’97 Mix): sections and bars, loudness over time, a spectrogram of the mix and every track's notes over its level.
The agent can't hear the song, so render --png draws it: sections and bars, the loudness contour, a spectrogram of the mix, and every track's notes over its level.

Instruments and patches

Synths (CLAP and VST3 factory presets by name)

TrackPatchRole
AcidSerum 2: BA - 303 Punchier (+24 semitones)The 303 line: a two-bar sixteenth pattern with accents and slides. Its Acid Ladder filter cutoff and resonance are automated through the whole song.
BassSurge XT: Trance Seq Bass (+12 semitones)Off-beat eighths, ducked under the kick
Gate PadSurge XT: Viva La TranceChords through a sixteenth-step trance gate
Dream PadAltitude: PD SuperSaw DreamHeld chords in the intro, breakdown, build and ending
PluckAltitude: PL Trance Break 1Teases the riff before the breakdown, an octave down in drop B
SupersawSurge XT: 96 Osc SupersawThe lead: the riff in the build and drop A, the theme in drop B
Supersaw OctaveAltitude: LD JP SupportThe lead an octave up
Lead BodyAltitude: LD Trance Spectrum (+12 semitones)Doubles the lead for weight

Samples and built-ins

TrackSourceRole
KickLegend 909 kit (built-in sampler)Four-on-the-floor, and the trigger for sidechain ducking
DrumsLegend 909 kit (built-in sampler)Clap, closed and open hats, ride, crashes, tom fills
Snare Roll909 snare played chromatically (built-in sampler)The build roll, rising in pitch and speed
PianoGrand Piano (built-in sampler, Bitwig multisample)The breakdown theme
Noise SweepWhite noise through an automated band-pass filterSweeps into and out of each section
FXBuilt-in FXRisers, impacts, reverse swells, sub drops

Mix and master

  • Faders set from each track's measured loudness, then ridden section by section so the breakdown sits 5 to 6 dB below the drops.
  • Sidechain ducking from the kick: bass 9 dB, gate pad 6, acid 4, pluck 3, leads 2.
  • Shared effects: a Hall reverb (3.8 s), a dotted-eighth ping-pong Echo and a short Room.
  • Every track and bus cuts to silence for the last two beats of the build.
  • Master: a 25 Hz high-pass, a gentle glue compressor (1.8:1) and a true-peak limiter at -1 dB.
  • One second of silence before the song for streaming platforms.

Download the song

The whole song in one file: the job Wavelength renders, the script that wrote it, its notes, every revision and the review comments, in the open song format. Render it, change it, or ask your agent to make it its own:

wavelength render solstice-97.wavelength
wavelength unpack solstice-97.wavelength

Tracks whose plugins you don't have play built-in stand-ins, so it renders on any computer; with the same plugins it sounds as you hear it here.

Download solstice-97.wavelength 15.3 MB ยท Licensed Creative Commons Attribution 4.0: share and remix it, credit the song.