Keyboard shortcuts

Press ← or β†’ to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Track Walkthroughs

Part IV examines each track in detail. You’ll see how the concepts from Parts I-III come together in complete compositions.

🎧 Listen to the album on SoundCloud while you read. Hearing the music makes everything click.

How to Use This Section

Each track walkthrough covers:

  1. Overview β€” Purpose in the album, key characteristics
  2. Sound Design β€” The specific sounds and why they were chosen
  3. Patterns β€” Drum, bass, and melodic patterns
  4. Arrangement β€” Section-by-section breakdown
  5. Hacker Challenges β€” Modifications for you to try

The Tracks

#TrackBPMKeyFocus
01System Override100D minAlbum opener, establishing the sound
02Nerve Damage105E minIndustrial aggression, double-time kicks
03Chrome Cathedral98A minAtmosphere, space, reverb techniques
04Skull Fracture108F minMaximum aggression, hook sounds
05Midnight Protocol102C minSynthwave melody, arpeggios
06Void Walker95B minSlow power, half-time feel
07Core Meltdown106G minAlbum climax, combined techniques
08Terminal Velocity100D minCinematic finale, return to origin

Suggested Reading Order

If you want to learn progressively:

  1. Start with Track 01 (System Override) β€” the simplest structure
  2. Then Track 03 (Chrome Cathedral) β€” introduces atmosphere
  3. Then Track 05 (Midnight Protocol) β€” introduces melody focus
  4. Then Track 07 (Core Meltdown) β€” combines everything

If you want specific techniques:

  • Double-time drums β†’ Track 02 (Nerve Damage)
  • Atmospheric effects β†’ Track 03 (Chrome Cathedral)
  • Hook/signature sounds β†’ Track 04 (Skull Fracture)
  • Arpeggios β†’ Track 05 (Midnight Protocol)
  • Half-time/slow power β†’ Track 06 (Void Walker)
  • Ethereal leads β†’ Track 07 (Core Meltdown)
  • Fade-out arrangement β†’ Track 08 (Terminal Velocity)

Running the Code

Each track’s complete code is available as a .rb file:

  1. Open Sonic Pi
  2. Copy the track code into a buffer
  3. Press Run (or Cmd+R / Alt+R)
  4. Listen and follow along with the walkthrough

Experimentation Encouraged

As you read each walkthrough, try:

  • Changing one parameter β€” What happens if cutoff is 60 instead of 80?
  • Swapping patterns β€” What if Track 01’s drums used Track 02’s pattern?
  • Adjusting arrangement β€” What if the break was longer?
  • Combining elements β€” Can you merge ideas from different tracks?

The best way to learn is to break things, then fix them.


Let’s begin with the album opener: System Override.