University of Limerick · Final Year Project · 2025

An Exploration of Image-Based Gestural Recognition in a Live Electroacoustic Context

Python MediaPipe OpenCV OSC / UDP Max/MSP Ableton Live Cello

Overview

This project is an interactive performance system designed for musicians interested in gesturally controlled live performance, inspired by the work of Imogen Heap and her physical controllers that expand soundscapes. It focuses on a live-performance piece, allowing the performer to explore the electroacoustic expansion of a previously solely acoustic performance. A primary motivation was doing more with less — eliminating the need for specialised hardware.

Developed through technical experimentation and artistic exploration as a classical cellist and DJ, the system maps key body landmarks to X and Y coordinates using the MediaPipe Pose Landmarker in Python. That data is communicated to Max/MSP via OSC, where it is parsed and converted into MIDI CC messages controlling audio effects in Ableton Live. Conceptually the project draws from hyperinstruments, utilising movement itself as a MIDI controller — blurring the boundary between instrumental technique and digital manipulation.

Gregory Shiel performing on cello with the Max/MSP gestural recognition patch projected behind him
Close-up of the live performance — cello and the gestural control system on screen

Live performance at the University of Limerick, April 2025 — body movement captured on camera drives spectral time, distortion, EQ and chorus effects in real time while performing on cello.

The Zine

10 pages

Zine cover — Exploring Image-Based Gestural Recognition in a Live Electroacoustic Context, collage of the cellist
Table of contents
Introduction — acoustic and electronic music, with performance photos
Research — Imogen Heap, Yo-Yo Ma and Tod Machover
Signal flow — musician, cello and camera through MediaPipe and Max/MSP to Ableton Live
Programming — the Python pose-tracking code and the Max/MSP parser
Programming continued, and MIDI mapping in Ableton Live
Etude development — handwritten notes and score sketches
Conclusion and acknowledgements
Back cover — the zine’s pages in miniature

The Posters

Project poster — the cellist mid-performance with pose landmarks overlaid, the Python code, OSC data and the Max/MSP patches behind Poster abstract — project summary text

Thesis PDF

Thesis graded A2

PDF preview is available on desktop.
Tap below to open the thesis.

← All Projects