Full-Body Interaction for Live Coding Juan F. Olaya-Figueroa Laura V. Zapata-Cortés Camilo A. Nemocón- Farfán Universidad Escuela de Artes y Letras juanolayafi@gmail.com Univesidad El Bosque laura.zapata1191@gmail.com Universidad Jorge Tadeo canfcero@gmail.com ABSTRACT This paper describes the integration of a full-body interactive system for its use in live coding performances. The system has an interactive mat of grid layout, which is located on the floor and serves as a guide for the user to move within its 17 areas in which it is divided. The body gestures made by the user are mapped to modify the execution of the algorithms that generate the sounds and the visuals in real time. Thus, the audi- ence can participate in the improvisation through full-body interactions and without having programming knowledge. The system allows the live coders to manage the parameters manipulated by the user during the interactive experience. It was noted that users recognize the interactive mat as a space of interaction with the system and also that users move intuitively on the mat. In addition, we found that the users recognize the feedback of their body gestures, by observing the change in the outcomes of the visuals and sounds, during a live coding performance. 1. INTRODUCTION Live coding focuses on the possibility of generating visual and sound compositions in real time, using algo- rithms or programming codes. This practice focuses on the person or group of experts, live coders/performers, who use the code to generate the visual and sound sets, without taking into account the participation of the audience, whom cannot be part of the creation of the composition. In this work we explore the possibility of intervention of the audience by body gestures, within a practice of live coding. This project seeks a symbiotic performance between a person of the audience and the live coders in real time. The execution of the algorithm created by the live coder is modified by the movements of the body, which generates a collaborative composition between the user and the live coder to jointly create a sound and visual discourse. To achieve this goal a programmable system was proposed using the following tools: Processing (Reas and Fry 2006), SuperCollider (McCartney 1996), TidalCycles (McLean and Wiggins 2010), Hydra (Jackson 2018) and a Kinect device (Zhang 2012). These tools allow to generate a live coding performance, in a sonorous, visual and interactive way, integrating the capture of the movements in real time with the full body tracking device, Kinect. Moreover, an interactive mat was developed as a space divided by areas where the user can move and interact. 2. PROBLEM AND MOTIVATION The processes of improvisation in live coding are executed by specialists in the generation of sounds and visu- als. However, during the live coding performances, a high interest of the audience in participating in the im- provisation has been observed. Nonetheless, the lack of specialized knowledge does not allow the audience to participate in the improvisation. A system was developed in order to let the audience to participate in the composition of a live coding perfor- mance. It allows the user to use the movements of its body to modify the algorithms, which are being written