Donate | Subscribe
“Comprovisation”: The Various Facets of Composed Improvisation within Interactive Performance Systems