← Home

Audiovisual

Work made for the screen, where image and sound are composed together rather than one documenting the other — filmed and digitally processed ebru marbling, data and glitch material, and video made for released recordings.

Album of ten pieces composed in code, from click lattices, pure tones and sub-bass events, with films. Released 30 September 2026.Album page →Bandcamp →

BOOT: flesh.exe▶
BOOT: flesh.exe Track 1 · 3'09" Watch →
99.999% Pure Signal▶
99.999% Pure Signal Track 2 · 3'27" Watch →
Captcha for a Soul▶
Captcha for a Soul Track 3 · 3'26" Watch →
Ebru Dataset No. 1▶
Ebru Dataset No. 1 Track 4 · 4'03" Watch →
Frozen Sample▶
Frozen Sample Track 5 · 3'26" Watch →
Turkish Delight Algorithm▶
Turkish Delight Algorithm Track 6 · 3'39" Watch →
Sub-Bass for Unprocessed Trauma▶
Sub-Bass for Unprocessed Trauma Track 7 · 4'09" Watch →
Auto-Tune for the Apocalypse▶
Auto-Tune for the Apocalypse Track 8 · 3'45" Watch →
MIDI Error in the Garden of Eden▶
MIDI Error in the Garden of Eden Track 9 · 3'39" Watch →
The Body Refuses to Render▶
The Body Refuses to Render Track 10 · 4'03" Watch →

EP for Game Boy sound and voice, with animated films. Released 14 September 2026.Album page →Bandcamp →

NEW GAME▶
NEW GAME Track 1 · 2'12" Watch →
POCKET GHOST▶
POCKET GHOST Track 2 · 3'26" Watch →
PLAYER TWO▶
PLAYER TWO Track 3 · 3'18" Watch →
CORRUPTED SAVE▶
CORRUPTED SAVE Track 4 · 3'02" Watch →
LOW BATTERY▶
LOW BATTERY Track 5 · 3'49" Watch →
CONTINUE?▶
CONTINUE? Track 6 · 3'05" Watch →
000000.sav▶
000000.sav Track 7 · 0'46" Watch →

Six registrations for voice and a pipe organ built in sound and tuned to the voice. Released 1 September 2026.Album page →Bandcamp →

Soufflerie▶
Soufflerie Complete film · 63'17" Watch →
Plein Jeu▶
Plein Jeu Track 1 · 8'55" Watch →
Tierce en Taille▶
Tierce en Taille Track 2 · 11'18" Watch →
Voix Céleste▶
Voix Céleste Track 3 · 8'25" Watch →
Fonds d’Orgue▶
Fonds d’Orgue Track 4 · 11'55" Watch →
Récit de la Voix Humaine▶
Récit de la Voix Humaine Track 5 · 10'25" Watch →
Grand Jeu▶
Grand Jeu Track 6 · 12'19" Watch →

Four rites for one voice. Every sound on the EP comes from that voice. Released 14 July 2026.Bandcamp →

Cercle de pierres▶
Cercle de pierres Track 1 · 4'58" Watch →
Berceuse pour personne▶
Berceuse pour personne Track 2 · 4'04" Watch →
Cliquetis▶
Cliquetis Track 3 · 2'47" Watch →
Ascension▶
Ascension Track 4 · 5'42" Watch →

Five pieces in which the Ebru tray becomes a mouth: voice, electronics and filmed marbling. Released 3 July 2026.Album page →Bandcamp →

Oil Tongue▶
Oil Tongue Track 1 · 4'40" Watch →
The Water Refused My Name▶
The Water Refused My Name Track 2 · 4'30" Watch →
Pink Disease / Dancing Plague▶
Pink Disease / Dancing Plague Track 3 · 4'52" Watch →
I Was a Room Before I Was a Woman▶
I Was a Room Before I Was a Woman Track 4 · 5'52" Watch →
Marble Eats the Sky▶
Marble Eats the Sky Track 5 · 6'11" Watch →

Six pieces that turn the sounds of everyday objects into experimental techno, with animated films. Released 10 May 2026.Album page →Bandcamp →

Danse Acousmatique▶
Danse Acousmatique Track 1 · 7'29" Watch →
Presque Rien pour le Club▶
Presque Rien pour le Club Track 2 · 7'52" Watch →
The Reverberant Body▶
The Reverberant Body Track 3 · 9' Watch →
Concrete Litanies▶
Concrete Litanies Track 4 · 7'23" Watch →
Hydrophone for the Disappeared▶
Hydrophone for the Disappeared Track 5 · 8'32" Watch →
Rituel pour les Machines Fatiguées▶
Rituel pour les Machines Fatiguées Track 6 · 7'29" Watch →

Four short pieces for voice and physically modelled bells. Released 8 May 2026.Album page →Bandcamp →

Halo, Os Blanc▶
Halo, Os Blanc Track 1 · 3'18" Watch →
Mother Tongue▶
Mother Tongue Track 2 · 3'20" Watch →
La Cloche n’a Jamais Sonné▶
La Cloche n’a Jamais Sonné Track 3 · 3'35" Watch →
Crowned in Glass▶
Crowned in Glass Track 4 · 3'20" Watch →

Seven studies in which a voice sets an empty room in motion and waits for its answer. Released 8 May 2026.Album page →Bandcamp →

Study for an Unoccupied Space▶
Study for an Unoccupied Space Track 1 · 6' Watch →
Corridor Study▶
Corridor Study Track 2 · 7' Watch →
Voice Study in Fluorescent Light▶
Voice Study in Fluorescent Light Track 3 · 8' Watch →
Study for Four Walls and Sub-Bass▶
Study for Four Walls and Sub-Bass Track 4 · 7' Watch →
Empty Club, 5AM▶
Empty Club, 5AM Track 5 · 6' Watch →
Voice Study for Closed Doors▶
Voice Study for Closed Doors Track 6 · 8' Watch →
Room Tone After Departure▶
Room Tone After Departure Track 7 · 7' Watch →

Seven movements in which a recorded voice slowly dissolves back into the room that recorded it. Released 6 April 2026.Album page →Bandcamp →

Quelqu’un parlait déjà▶
Quelqu’un parlait déjà Track 1 · 7' Watch →
Géographie de bouche▶
Géographie de bouche Track 2 · 6' Watch →
Presque chant▶
Presque chant Track 3 · 9' Watch →
Archive d’inondation▶
Archive d’inondation Track 4 · 8' Watch →
L’auditeur se dissout▶
L’auditeur se dissout Track 5 · 5' Watch →
Quatre haut-parleurs et un fantôme▶
Quatre haut-parleurs et un fantôme Track 6 · 7' Watch →
Après la dernière phrase▶
Après la dernière phrase Track 7 · 6' Watch →

Single audiovisual works, and separate films of album tracks.

The cat plays with the balloons.▶
The cat plays with the balloons. binaural (wear headphones) 2026 Watch →Work page →
Murmuration▶
Murmuration binaural (wear headphones) 2026 Watch →Work page →
Ebru, Reimagined▶
Ebru, Reimagined ink, water and a voice becoming current 2026 Watch →Work page →
Concrete Litanies▶
Concrete Litanies separate film of the track on Danse Acousmatique 2026 Watch →Work page →
Voice Studies for Empty Rooms No. 2▶
Voice Studies for Empty Rooms No. 2 corridor study, separate film of the track on Voice Studies for Empty Rooms 2026 Watch →Work page →
Géographie de bouche▶
Géographie de bouche separate film of the track on Presque Rien pour une voix perdue 2026 Watch →Work page →
We Speak Lies, We Silence the Truth▶
We Speak Lies, We Silence the Truth voice improvisations, electronics and Cinema 4D visuals 2024 Watch →Work page →
In Those Tales, Everything Would Change at the Last Moment▶
In Those Tales, Everything Would Change at the Last Moment for voice, electronics and interactive visuals 2023 Watch →Work page →
I crashed my own party as my shadow▶
I crashed my own party as my shadow voice, electronics and video 2022 Watch →Work page →
I am so lost in Blue▶
I am so lost in Blue with Simon Sieger (trombone) 2021 Watch →Work page →
C’est le son que vous obtenez en caressant une orchidée▶
C’est le son que vous obtenez en caressant une orchidée with Simon Sieger (tuba) 2021 Watch →Work page →
Hyperboreans▶
Hyperboreans from Hyperborean Race 2017 Watch →Work page →