Tag Archives: Ethan McDonald

Nine Inch Nails: The Slip

On July 22, 2008, “The Null Corporation” label released “The Slip”, the seventh Nine Inch Nails studio album. It was recorded in April 2008, and was produced by Trent Reznor, Atticus Ross and Alan Moulder.

Personnel:

  • Trent Reznor– performance, art direction
  • Josh Freese– drums
  • Robin Finck– guitar
  • Alessandro Cortini – keyboards, bass, guitar
  • Atticus Ross–  engineer, programming
  • Alan Moulder– engineer, mixing
  • Michael ‘Blumpy’ Tuller – engineer
  • Brian Gardner, Tom Baker– mastering
  • Steve “Coco” Brandon – room tuning
  • Rob Sheridan– art direction
  • Simon Thirlaway – direction of photography, camera operating
  • Hilton Goring, Dan Bombell, Ethan McDonald – camera operating

Track listing:

All tracks by Trent Reznor.

  1. 999,999
  2. 1,000,000
  3. Letting You
  4. Discipline
  5. Echoplex
  6. Head Down
  7. Lights in the Sky
  8. Corona Radiata
  9. The Four of Us Are Dying
  10. Demon Seed