A growing inventory // collection of scores, ontologies on circling, circles and spheres... by Joana Chicau and Renick Bell.

Círculo e Meio

An audio-visual live coding performance combining choreographic thinking and algorithmic improvisation.

The performance aims at reflecting how language boundaries are enacted through the computing environment and the society at large. The piece explores how movement, gestures, discourses, and behaviours are choreographed and communicated through the apparatuses at work and how our hybrid digital systems and transdisciplinary research practices co-construct each other. It is informed by on-going research and recollection of musical and choreographic sources and scores that reference principles of non-linear composition, non-hegemonic time and space constructs, techno-feminist understandings. This piece combines two distinct but connected digital interfaces - an audio system for live coding in Haskell (Bell, 2011) and a visual system for live coding in the web browser (Chicau, 2017) - with additional tools enabling data-sharing and possibilities for each to influence the other’s system. The interaction use a shared choreographic vocabulary, creating meaning and producing an imaginarium around the act and conditions of coding. It provides a platform enabling spontaneous joint composition and audio-visual interactions. Keywords: live coding, audio-visuals, sound composition, choreography, dual syntax, collaborative performance, dual interface, web-environments, computer programming languages.

Choreographic and musical references

To develop a concept for the performance piece “Circulo e Meio”, the authors have been collecting scores and scripts which address the concept of the ‘circle’ as a spatio-temporal construct which has been informing various authors throughout history. Notation systems convey notions of standardized measures, codes, gender, class, rituals, beliefs, ideologies, formation of habit and perception (Aureli, 2016). Within media technologies, we can observe the tactical use (and abuse) of the settings, protocols, and abstract status of notations, which determine the concrete conditions and ways in which we inhabit and produce both physical and digital spaces (Aureli, 2016). Under the hypothesis that our interfaces are “scripted” with ideologies (Tomás, 2016), we want to engage in critical practices of live notation by understanding the political significance of these references. Thus the inventory [1] being built supplies triggers for questioning the (normative) power of abstractions (Feyerabend, 1999) and geometrical definitions as well as their power of transgression, commonality, consciousness, and freedom.
To illustrate the later, we analysed scores from various choreographers; for example, Eshkol- Wachman Movement Notation created in 1950 by the Israeli dancer and choreographer Noa Eshkol in cooperation with the architect Avraham Wachman (EWMN, 2001). EWMN is an abstract model which combines principles of geometry and mathematics with an algorithmic codex for the generation of movement. EWMN became a relevant reference for the coexistence and interplay of human beings and technology in the digital culture; following principles of cooperation, transformation, and assemblage. It “utilizes a spherical system of coordinates, similar to latitude and longitude on a globe”, considering both human and non-human bodies as networks of actors with equal rights within a mediasphere (EWMN, 2001). In this way it surpasses previous performative conceptions, opening up to self-reflexive and self-organized compositions via the notation, also to technological entities and to the unpredictability of their actions and networking.
In dance, the circle is regarded as “one of the oldest known dance formations it is a style of dance done in a circle or semicircle to musical accompaniment, such as rhythm instruments and singing." (Sachs, 1938).
References to circles and roundness abound in music, but here only a cursory examination is possible. Anku describes the African concept of time as circular or spiral in nature and describes its manifestation in traditional African drumming practices (Anku,2000). Many of those rhythms can be generated by the Euclidean rhythm algorithm and visually expressed as events along the circumference of a circle. (Toussaint, 2004) Though the drum circle has been a fixture of the hippie subculture, circles or semi-circles of drummers have been documented among many cultures over a longer timespan, such as in (Greco, 2008) and (Williams, 2015). Drum circle etiquette echoes the ethical prescriptions of the feminist approach the authors have adopted. (Hull, 2011; Hull, 2018)

Writing spaces: a hybrid language and dual interface

The authors make use of two distinct but connected digital interfaces for engaging in live algorithmic composition-making processes, exploring the intersection of existing and new semantics (technical and conceptual) for generating the performance “Circulo e Meio”.
Renick Bell uses Conductive, an audio system live coded in the programming language Haskell, and Joana Chicau uses the web browser and live codes in JavaScript. The two interfaces are in constant dialogue, connected through OSC tools enabling data-sharing and possibilities for each to influence the other’s system. Thus these interfaces or writing spaces serve as a stage for cross- referencing language systems performatively linked to the “co-creation of a discursive vocabulary”. Serving as platforms for “talking” (Laermans, 2015) dance and sound or “speaking code” establishing the “limits defining a space of communication” (Cox, 2012). In this performance piece not only is space seen as linguistic, but language is seen as spatial: “The static analytic space both allows these mutually referring chains to complete circles and the space of language to cut itself free from reference...Language becomes a series of synchronous spatial relationships that work to defer meaning not in time but in space.” (Sack, 2017).

Figure [top]: Joana Web environment: Chicau will be activating her choreographic score written in web programming languages (HTML / CSS / JavaScript). Chicau will use the the browser (Firefox) console to write functions that draw on choreographic concepts. She will be using both local files and already existing interfaces, such as google search. [bottom] Renick Conductive: Bell will live code in Haskell, using functions from the Conductive library to compose, perform, and improvise the musical component of the performance to support the choreographic goals of the piece. He will be triggering sounds specifically designed for the performance as well as some sound processing through external hardware also connected to the live coding environment.

A live performance

Following our conceptualization of the ‘círculo’, the choreographic thinking being developed brings repetition and reversibility as central concepts to the dramaturgy of the piece. The live coding interventions in the different web interfaces and the tempo of the actions unfold in a circular pattern. The code input written in the web browser will be revisited and activated in different moments of the piece, and as part of the nature of online platforms (such as Google search) unpredictable results will be displayed. To augment the notion of circularity, a series of relational dynamics will set the stage for various interactions between the code read by the computer machine and our human understanding and perception of the same. Euclidean rhythms are used as a starting point for creating rhythms with a particular feeling to give this piece its unique character. The title of the piece can be translated as “a circle and a half”. With regard to Euclidean rhythms, this “half” is interpreted loosely to mean an incomplete circle. In concrete terms, one or more complete cycles of a Euclidean rhythm plus an incomplete cycle are auditioned for the audience. Up to three base rhythm patterns are used, including both standard Euclidean rhythms and “circle and a half” rhythms generated using the Euclidean algorithm.
Sound design gives flesh to this theoretical skeleton. A selection of common percussion instruments were recorded, edited and processed by Bell to strengthen the connection to the idea of drum circles and emphasize the universality of Euclidean rhythms. The electronic processing was done to increase the range of what could be expressed with these sounds. A three-stage mapping of (1) text theme to (2) emotional/sensorial/perceptual characteristics and finally to (3) sonic characteristics was used to design additional sound atoms for the piece.
The live performance structure will be divided into moments of live coding in which one or both screens are active and will potentially include physical movement in the performance space.

Conclusion & Future Goals

“Circulo e Meio” proposes a new set of conceptual tools to construct new landscapes for scores and scripts, alternative visual scenarios, soundscapes, and forms of embodying notations guided by choreographic methodologies and rhythmic structures. In the future we would like to experiment further with the notion of writing spaces as dynamic, decentered, multiple, inclusive platforms, and to engage in more complex interactions between the systems. In addition, we would like to involve more performers, all connected to the network and with their systems being presented, in order to open up the discussion and experience to more practices and practitioners.

Link to the performance code
The documentation of the project is delivered in an open-ended format, following Free/Libre Open Source (Floss) models/ philosophies. The source code for the project will be updated on github and in the form of an inventory/catalogue which further explains the conceptual dimension of the project.


Anku, Willie. 200. Society for Music Theory Volume 6, no 1 http://www.mtosmt.org/issues/mto. 00.6.1/mto.00.6.1.anku_essay.html (last visited 21.02.18)
Aureli, Pier Vittorio. 2017 “Life, Abstracted: Notes on the Floor Plan” at e-flux Architecture http:// www.e-flux.com/architecture/representation/159199/life-abstracted-notes-on-the-floor-plan (last visited 21.02.18)
Bell, Renick. 2011. An Interface for Realtime Music Using Interpreted Haskell. In Proceedings of LAC 2011. Maynooth: Ireland. http://lac.linuxaudio.org/2011/papers/35.pdf
Chicau, Joana. 2017. A WebPage in Two Acts. In Proceedings of the Fifth Conference on Computation, Communication, Aesthetics and X. Lisbon. http://2017.xcoax.org/pdf/xCoAx2017- Chicau.pdf
Cox, G., McLean, A. and Berardi, F.B. 2012. Speaking code, Coding as aesthetic and political expression. Cambridge, MA: The MIT Press.
De Keersemaeker, A. T., Cvejić, B. and De Bie, J. 2012. A choreographer's score, Brussels: Rosas.
Eshkol, N.; Harries, J. G. 2001. EWMN Part I. Israel: The Movement Notation Society. Feyerabend, Paul. 1999 Conquest of Abundance, A Tale of Abstraction versus the Richness of Being, Chicago.
Galloway, Alex. 2003. A Report on Cyberfeminism: Sadie Plant relative to VNS Matrix, Switch 4:1 Galloway, Alex. 2012. The Interface Effect. U.K.: Polity Press.
Greco, Mitchell J. 2008 “The Emic and Etic Teaching Perspectives of Traditional Ghanaian Dance- drumming: a Comparative Study of Ghanaian and American Music Cognition and the Transmission Process” https://etd.ohiolink.edu/!etd.send_file?accession=kent1398073851&disposition=inline Hull (1), Arthur. 2011. http://drummagazine.com/the-unwritten-rules-of-drum-circle-etiquette/ (last visited 21.02.18)
Hull (2), Arthur. 2018. https://villagemusiccircles.com/about-vmc/what-is-a-drum-circle/ (last visited 21.02.18)
Laermans, Rudi. 2015. Moving Together: Making and Theorizing Contemporary Dance. Amsterdam: Valiz.
Sachs, Curt. 1938. World History of Dance. London: George Allen & Unwin LTD.
Sack, Warren: Out of Bounds: Language limits, language planning and the definition of distance in the new spaces of linguistic capitalism, 2017 http://computationalculture.net/out-of-bounds- language-limits-language-planning-and-the-definition-of-distance-in-the-new-spaces-of-linguistic- capitalism/
Sollfrank, Cornelia. 2007. http://constantvzw.org/verlag/spip.php? page=article&id_article=14&mot_filtre=5&id_lang=0&debut_source_material=0 (last visited 21.02.18) Toussaint G. 2004 The Geometry of Musical Rhythm. In: Akiyama J., Kano M., Tan X. (eds) Discrete and Computational Geometry. JCDCG.
Tomás, Enrique Tomás. 2016 Politics of Musical Interfaces: Ideologies and Digital Disenchantment. Barcelona: BAU/Hangar.
Williams, Duncan. 2015. A Short Cross-Analysis of Brazilian Capoeira and Thai Sarama Music and Shared Ritual Practices.