Sounding Canvas: An Embedded, Networked, Interactive Audio Artwork

2025 IEEE 6th International Symposium on the Internet of Sounds (IS2) - L'Aquila, Italy

The "Sounding Canvas" is an interactive art installation that transforms a traditional canvas into a dynamic, sound-producing interface. Users interact by touching different areas of the canvas, triggering a variety of sounds that appear to emanate directly from the artwork. This experience is facilitated by an embedded system comprising of capacitive sensors connected to an Arduino, a Raspberry Pi 4 for processing and sound generation logic, and a HiFi Berry Amplifier for audio output. The system employs a machine learning decisional algorithm in Python, ensuring that touch interactions result in evolving and varied auditory responses. Furthermore, each canvas can connect to a remote server, allowing multiple installations to share "touch events" in real-time, creating the potential for networked, participatory experiences. This paper details the architecture, implementation, and interactive qualities of the Sounding Canvas, highlighting its relevance as a responsive sound installation and a platform for sonifying touch-based sensor data.

Download the paper

DOI: 10.1109/IS264627.2025.11284659

Electronic ISBN: 979-8-3315-7294-5

Print on Demand(PoD) ISBN: 979-8-3315-7295-2

Automatic Dastgah Recognition Using Markov Models

CMMR 2019 | Marseille

This work focuses on automatic Dastgah recognition of monophonic audio recordings of Iranian music using Markov Models. We present an automatic recognition system that models the sequence of intervals computed from quantized pitch data (estimated from audio) with Markov processes. Classification of an audio file is performed by finding the closest match between the Markov matrix of the file and the (template) matrices computed from the database for each Dastgah. Applying a leave-one-out evaluation strategy on a dataset comprised of 73 files, an accuracy of 0.986 has been observed for one of the four tested distance calculation methods.

Published in Perception, Representations, Image, Sound, Music ISBN: 978-3-030-70210-6

Download the paper

DOI: 10.1007/978-3-030-70210-6_11

Towards A Real-Time Implementation Of Analogique B

Proceedings of the international Symposium Xenakis. La musique électroacoustique / Xenakis. The electroacoustic music (université Paris 8, May 2012).

This paper details a real-time digital audio implementation of Xenakis's Analogique B. Drawing on his descriptions and prior analysis of his compositional "mechanism" and GRM studio practices in 1958, my implementation in Max-Msp comprises two key programming tasks: (1) rendering the Markov chain process and (2) a real-time granular synthesis engine driven by it. This dual structure reflects the inherent challenge in granular synthesis: representing both grain event sequences and the control structure needed for extensive data management at the grain level. The discussion of my implementation addresses technical issues and proposes future developments to overcome the inherent predictability of Xenakis's closed, memoryless stochastic process.

Published in Iannis Xenakis, la musique électroacoustique ISBN:9782336387970, 2336387972

Download the paper

Audio Example

DOI: 10.5281/zenodo.17828203

Environment like strings

International Symposium - musique et ècologie du son (université Paris 8, May 2013)

a sophisticated algorithm for my augmented instrument called FeedGuitar that take into account the history of the musical performance signal and the performer's gestures

Published in Musique et écologies du son - Propositions théoriques pour une écoute du monde ISBN:9782140010897, 2140010892

Download the poster

DOI: 10.6084/m9.figshare.30903413

Back to Home