Continuous gestural interactions in live coding
Other conference contribution, 2022

Live coding is a performance practice where the musicians are indirectly involved with a generative music system. Notation is necessary for canonical live coding systems, where the composer-programmer interacts using a keyboard. Typing on a keyboard requires skilled serial actions; the same applies to music performance. Contrary, hybrid interfaces move away from the "standard paradigm" to live code, which is also reflected in the performer's gestural interactions. In this workshop, I will present a hybrid live coding interface that affords continuous gestural interactions. The user provides the input using a single knob, and a generative system encodes the movements into a formal language. The system design blends notions of data and computation, which offers many possibilities for developing musical AI applications. Indicatively, the rate of change of bodily motion can be mapped to the input interface to generate many mini-languages on-the-fly. Such systems can sense kinematic movement and translate it to a computable representation, bridging pre-reflective experience and conscious processes. Aspects of completeness are addressed, and various predictive algorithms are discussed. An interactive demo will be presented.

live coding

generative algorithms

gestural interaction

Author

Georgios Diapoulis

Chalmers, Computer Science and Engineering (Chalmers), Interaction Design and Software Engineering

Embodied Perspectives on Musical AI (EmAI)
Oslo, Norway,

Subject Categories

Human Computer Interaction

Music

Computer Science

More information

Latest update

10/25/2023