Arthur Xavier

Xavier, A. (2026). Dançar conforme a música, musicar conforme a dança: sobre 'máquina-eu máquina-mundo' (2025) para dança, celulares e áudio interativo.

In a dialogue with contemporary theories on the impacts of the omnipresent technological mediation of the current days, this work approaches the creative processes of the performance machine-me machine-world (2025), for smartphones, dance and interactive audio. We discuss poetic, conceptual and technical aspects of the creative process, as well as the investigations and reflections brought up in the performance about the dialectical relationships between human and machine in the processes of artistic creation and expression, of construction of self, and of interacting with the body, time, space and the other.

In: SIIMI 2026: XIII Simpósio Internacional de Inovação em Mídias Interativas.

Xavier, A. (2025). Sobre 'Meditação 1' (2025), para duas flautas e vídeo.

A discussion of the artistic research and creation processes, references and compositional strategies involved in the composition of Meditação 1 (2025), for two flutes and video, written as a work for the undergraduate course in Music/Composition at the Federal University of Minas Gerais, Brazil, advised by professor José Padovani.

Xavier, A. (2018). A Real-World Application with a Comonadic User Interface.

This work complements the discussion of Xavier (2017) and extends the presented model with asynchronous effects and with the composition of user interfaces with communication between components. We also develop an application that demonstrates the presented techniques.

Xavier, A. (2017). Comonads for User Interfaces. (BSc thesis, Universidade Federal de Minas Gerais).

This thesis discusses the pure functional user interface model proposed by Phil Freeman in Comonads as spaces and presents ways of extending it to suport side effects and the composition of user interfaces, indispensable tools for the development of complex applications. Furthermore, it shows that the extended model can be used in real-world systems by building a sufficiently complex demo application.