Keith Tippett - piano, recorder, vocals, maracas, h& armonium
Julie Tippetts - vocals, recorder, & erhu
Harry Miller - double bass
Frank Perry - percussion, sheng, hsiao & voice
Ian Brighton - electric guitar
Frank Perry - percussion
Philip Wachsman - electric violin
Radu Malfatti - trombone
Frank Perry - percussion
Derek Bailey - electric guitar
Evan Parker - soprano saxophone