10 second reverberations

May 2020

Interactive audiovisual software and performance.