top of page

Interference
Solo Show at Bingo Gallery May 10 -June 8 2025
Projection and Sound Installation
Projection and Sound Installation

Interference
Explores the phenomenon of interference via moiré, overlapping, thin film, transmittance and reflection. Two projectors shine moving striped quads onto iridescent acrylic sheets, which send them everywhere - onto walls, windows, hallways and two transparent tulle scrims.

Interference
Dozens of sine, sawtooth and triangle sound waves mix to create tones which interfere, combine and bounce into a vibratory soundscape analogous to the periodicity of the stripes. The stripes interact with each other, with the texture and shapes of the space and bodies of visitors.

Interference
The image surrounds the viewer, who must make active perceptual decisions about which movement to follow or which plane to focus on. Colors shift in phases, and stripes speed up, slow down, stop, glitch and start again. As the simple stripe pattern is doubled, tripled, reversed and repeated throughout the space, the meaning of both the imagery and space shifts with it.

Ouroboros

Ouroboros
Negative Feedback loop audio-visual piece. Generative sound and image control each other in realtime. Back-projected onto a sheet of Awagami paper which is connected to a transducer. The paper produces the sound faintly and shakes the paper.

Ouroboros

Ouroboros
The viewer is invited to touch the paper and listen by pressing pressing their ear to the piece. The full sound is experienced this way. It isn't possible to view the image and hear the full sound together.

.mtn

.mtn

.mtn

Green Screen
NOTES: Sustained and intense flickering, sine tones; link is a 30fps alternate version for web viewing.
2022
3:36 duration
Adobe stock video, vvvv gamma, State machine.
Using free Adobe Stock greenscreen footage converted to a series of (thousands of) still images, RGB colors and sine tones arranged using a state machine design pattern at 60fps. The viewer must synthesize the sequential frames (which gain a double-exposure effect,) the meaning of what’s depicted and the colors and pitches of the tones. This aims to create an awareness of our digital over-saturation, its artificiality and our role in constituting it.
2022
3:36 duration
Adobe stock video, vvvv gamma, State machine.
Using free Adobe Stock greenscreen footage converted to a series of (thousands of) still images, RGB colors and sine tones arranged using a state machine design pattern at 60fps. The viewer must synthesize the sequential frames (which gain a double-exposure effect,) the meaning of what’s depicted and the colors and pitches of the tones. This aims to create an awareness of our digital over-saturation, its artificiality and our role in constituting it.

Green Screen
NOTES: Sustained and intense flickering, sine tones; link is a 30fps alternate version for web viewing.
2022
3:36 duration
Adobe stock video, vvvv gamma, State machine.
Using free Adobe Stock greenscreen footage converted to a series of (thousands of) still images, RGB colors and sine tones arranged using a state machine design pattern at 60fps. The viewer must synthesize the sequential frames (which gain a double-exposure effect,) the meaning of what’s depicted and the colors and pitches of the tones. This aims to create an awareness of our digital over-saturation, its artificiality and our role in constituting it.
2022
3:36 duration
Adobe stock video, vvvv gamma, State machine.
Using free Adobe Stock greenscreen footage converted to a series of (thousands of) still images, RGB colors and sine tones arranged using a state machine design pattern at 60fps. The viewer must synthesize the sequential frames (which gain a double-exposure effect,) the meaning of what’s depicted and the colors and pitches of the tones. This aims to create an awareness of our digital over-saturation, its artificiality and our role in constituting it.

TRASH
2023
Plastic model figures, photogrammetry model, NASA image, vvvv gamma.
2:00 looping video
A jagged photogrammetry 3d model of a pile of tiny plastic figurines. Because the figures are below the level of accuracy for photogrammetry, they appear to melt together. Animated in a repeating loop floating in space, a noise soundtrack is generated by the color values of the mass as it revolves.
Plastic model figures, photogrammetry model, NASA image, vvvv gamma.
2:00 looping video
A jagged photogrammetry 3d model of a pile of tiny plastic figurines. Because the figures are below the level of accuracy for photogrammetry, they appear to melt together. Animated in a repeating loop floating in space, a noise soundtrack is generated by the color values of the mass as it revolves.

AR TRASH
2023
Plastic model figures, photogrammetry model, Zappar AR.
A jagged photogrammetry 3d model of a pile of tiny plastic figurines. Because the figures are below the level of accuracy for photogrammetry, they appear to melt together. This iteration places this mass of plastic in an AR environment, allowing the user to create virtual litter.
Plastic model figures, photogrammetry model, Zappar AR.
A jagged photogrammetry 3d model of a pile of tiny plastic figurines. Because the figures are below the level of accuracy for photogrammetry, they appear to melt together. This iteration places this mass of plastic in an AR environment, allowing the user to create virtual litter.

TRASH Model
2023
Plastic model figures, photogrammetry model.
A jagged photogrammetry 3d model of a pile of tiny plastic figurines. Because the figures are below the level of accuracy for photogrammetry, they appear to melt together.
Plastic model figures, photogrammetry model.
A jagged photogrammetry 3d model of a pile of tiny plastic figurines. Because the figures are below the level of accuracy for photogrammetry, they appear to melt together.

glo

glo

glo

Eclipse
Generative Anaglyphic piece. Oscillates between convergent and divergent vision.

Eclipse
Generative Anaglyphic piece. Oscillates between convergent and divergent vision.

Eclipse
Generative Anaglyphic piece. Oscillates between convergent and divergent vision.

Touch Dress
2023
Silk, fleece insulation, conductive thread, ESP-32 microcontroller, speakers, vvvv gamma, INA sound samples.
When touched, the fur patches on this dress wirelessly trigger a unique sound. Explores the relationship between the spectator and the performer/artwork; touch, interactivity, play and empathy.
Silk, fleece insulation, conductive thread, ESP-32 microcontroller, speakers, vvvv gamma, INA sound samples.
When touched, the fur patches on this dress wirelessly trigger a unique sound. Explores the relationship between the spectator and the performer/artwork; touch, interactivity, play and empathy.

Touch Dress
2023
Silk, fleece insulation, conductive thread, ESP-32 microcontroller, speakers, vvvv gamma, INA sound samples.
When touched, the fur patches on this dress wirelessly trigger a unique sound. Explores the relationship between the spectator and the performer/artwork; touch, interactivity, play and empathy.
Silk, fleece insulation, conductive thread, ESP-32 microcontroller, speakers, vvvv gamma, INA sound samples.
When touched, the fur patches on this dress wirelessly trigger a unique sound. Explores the relationship between the spectator and the performer/artwork; touch, interactivity, play and empathy.

ARUco Dress
2023
Monk’s cloth, silk and cotton thread, webcam, screen, vvvv gamma, ArUCO library, sound files.
ArUCO computer vision patterns are hand-embroidered onto a monk’s cloth tunic, each comprised of ~2000 stitches with 12 hours of sewing. When in front of a camera, and viewed on a screen, the patterns are replaced by geometric forms and generate a sound signal, changing the garment’s meaning.
Monk’s cloth, silk and cotton thread, webcam, screen, vvvv gamma, ArUCO library, sound files.
ArUCO computer vision patterns are hand-embroidered onto a monk’s cloth tunic, each comprised of ~2000 stitches with 12 hours of sewing. When in front of a camera, and viewed on a screen, the patterns are replaced by geometric forms and generate a sound signal, changing the garment’s meaning.
bottom of page