This paper focus on the analogy-driven formation of highly abstracted music-theoretical constructs and associations between music and other realities, tracing a dichotomy between representations of surface and structure, and pointing to pragmatic concerns in conceptualization and analysis. [read]
Paper developed and presented in the context of the xCoAx 2023 conference. [read]
How to run Lisp on a Bela board to interact with SuperCollider. [read]
The first part of a tutorial for programming SuperCollider from Common Lisp with the library cl-collider. Covers setup, making simple noises, building more complex textures by nesting modulators, multichannel audio and expansion, defining and controlling synths, filters and envelopes, sequencing, and live coding. [read]
Enter a short musical phrase in the described syntax and generate a pdf score with melodic variations on the phrase. [read]
How I organize and explore harmony through trichords of the (012) class. [read]
A variety of perspectives about noise serves as a framework for the development of structures and techniques in the composition of 2458208, for ensemble and electronics (2018). Thinking about noise promptly reveals its paradoxes. Noise may present itself opposed to concepts like signal or pitch. Noise can be seen as the genesis and backdrop of all there is. But how do these concepts reflect on the practical problem of creating a musical work? This text offers a personal perspective, along with the discussion of software tools and techniques, illustrated with code examples. [read]
Post-tonal theory, in particular trichord classes, as a basis for organizing harmonic ideas and practicing them on my instrument. This post focuses on the (014) trichord and its derived tone rows. [read]
My master's thesis (in portuguese). Technology and modes of engagement in music-making, computer-assisted algorithmic composition tools, combinatorics, geometric properties in rhythmic and tonal cycles, Markov chains. [read]