Soulwax are a Belgian electronic band and DJ/production collective from Ghent, who formed in 1995. Centred around brothers David and Stephen Dewaele, other current members include Igor and Laima Cavalera, and Stefaan Van Leuven. From Wikipedia
Soulwax built the 14-track record exclusively from modular synths, live drums, tape machines, processed vocals.