Terry Riley played every instrument on A Rainbow in Curved Air

American composer Terry Riley composed and performed A Rainbow in Curved Air entirely himself, playing every instrument through overdubbing.