Skip to content

Mishearings: compose Dadaist poems with a hallucinating speech-to-text model

What happens when you force a tiny speech recognition model to find patterns in mangled speech?

more...

Using LLMs to control a smart home

Experimenting with GPT models to build a smarter smart home assistant.

more...

Turning sea levels into music with CSV to MIDI

A brief write-up on my csv-to-midi data sonification tool, which I used in a mixed-media art project.

more...

Petri: a rhythmic cellular ecosystem for eurorack

A brief write-up about my custom-designed eurorack module, the petri cellular automata rhythm generator.

more...

Leveraging data to conserve water resources

A report on my summer project with NMED and the City of Rio Rancho's water utility, where I repurposed billing data for conducting geospatial water use analysis.

more...