Their own songs were performed completely live with a
mixing desk i think...
They also played around alot with these
computers. (must be ableton on a mac)
And i've seen them running around with 12"s.
So my vote is that everything was live and not prerecorded.
The
headphones Karl is using are most probably Sennheiser HD25.