Melbourne, Australia

Too many DJs just bang out dance-floor fodder, without paying attention to the craft of building a set. Each track should build on the previous, and, like any good story, the set should have a beginning, middle and an end.

The mixes that I have uploaded here include progressive trance, techno and house. Genres aside, each track has been carefully selected to achieve a sense of flow and purpose to the set.

Enjoy.