MTSeq - multi-touch-enabled music generation and manipulation based on CHR

Florian Geiselhart, Frank Raiser, Jon Sneyers, and Thom Frühwirth. MTSeq - multi-touch-enabled music generation and manipulation based on CHR. 2010, CHR '10: Proc. 7th Workshop on Constraint Handling Rules, Workshop

Abstract:

We present MTSeq, an application that combines GUI-driven multi-touch input technology with the CHR-based music generation system APOPCALEAPS and an advanced audio engine. This combination leads to an extended user experience and an intuitive, playful access to the CHR music generation system, and thus introduces CHR to musicians and other non-computer-scientists in an appropriate way. The application is fully modularized and its parts are loosely interconnected through a standard IP networking layer, so it is optionally distributable across multiple machines.