For proof of the music's physicality, just embark on a quick YouTube search for Township Funk or Sbu's cheeringly topical Vuvuzela Bafana, then wonder at the bodily contortions on display.
Kicking off with the wonky polyrhythms of L'vovo Derrango's Resista and closing with DJ Bongz and Mampintsha's sublime Bayakhuluma - a bittersweet techno epic that Cologne's Kompakt records would be proud of - this album does exactly what a good scene overview should. Ayobaness! presents a cohesive narrative that, in its complexity and variety, hints at greater discoveries yet to be made. For all its sophistication, though, what strikes the listener immediately is how wonderfully direct this music is; the way its melodies blare out like advertising hoardings and its rhythms ram-raid your muscle memory.
In a collection groaning with upfront party tunes, the insouciantly catchy Nisho Njalo by Johannesburg's DJ Cleo deserves special mention: a breathless back-and-forth of male and female vocals on top of the hottest synth line you'll hear this summer, it is indisputably and all-conqueringly funky. Meanwhile, Mujava's Mugwanti/Sgwejegweje showcases Pretoria's tinder-dry, martial percussion sound, and Aero Manyelo's Mexican Girl brings the gurgles and squeals of vintage acid house back to life with a huge jolt of adrenalin.
From these three tracks, it is easy to see that contemporary South African music deserves to make a significant mark in the wider world. And there are, indeed, some early signs that this is happening.