On alto sax: Allan Chase
On tenor sax: Tom Hall and Joel Springer
On oud and percussion: Brahim Fribgane
On electric viola: Mat Maneri
On guitar: Reeves Gabrels, Gerry Leonard, Duke Levine, and Randy Roos
On slide guitar: David Tronzo
On keyboard: John Medeski, Alain Mallet
On sampler and keyboard: Jere Faison
On synth: Peter Adams
On turntables: Mister Rourke, DJ C, DJ Logic, DJ Axel Foley
On electric amp, acoustic bass, sinitir, and tamboura: Mike Rivard
On tablas, amp, and percussion: Jerry Leake
On drums: Erik Kerr
Vocals: Jenifer Jackson