GrainTrain: A Hand-drawn Multi-touch Interface for Granular Synthesis by Anıl Çamcı
We describe an innovative multi-touch performance tool for real-time granular synthesis based on hand-drawn waveform paths. GrainTrain is a cross-platform web application that can run on both desktop and mobile computers, including tablets and phones. In this paper, we first offer an analysis of existing granular synthesis tools from an interaction stand-point, and outline a taxonomy of common interaction paradigms used in these tools. We then delineate the implementation of GrainTrain, and its unique approach to controlling real-time granular synthesis. We describe practical scenarios in which GrainTrain enables new performance possibilities. Finally, we discuss the results of a user study, and the feedback gathered from expert users who worked with GrainTrain. A video abstract for GrainTrain can be viewed at https://vimeo.com/graintrain/video