Projects

projects #

I’ve made a lot of stuff over the years. Here’s a list of the notable things I’ve made in recent times.

tecmo super bowl #

Right now I’m exploring an idea that’s intrigued me for a while, building software to automate running COM vs COM games of Tecmo Super Bowl, storing the stats of the games, then looking for trends and anomalies across the games and seasons.

The software spawns concurrent headless emulators, each running Tecmo Super Bowl through a season of COM vs COM games, then extracts the data at the end of the season, storing it into a database (there are a number of more complex steps in there, but that’s the gist).

terminal output for tecmo super bowl automator

Tecmo Super Bowl Automator and its companion app/API for exploring the data, Tecmo Super Bowl Explorer.

mastodon bots #

I’ve created several automated bots for Mastodon:

chroma and chroma [control] #

chroma is a spectral reactive audio effects engine, written in SuperCollider, which provides real-time audio processing with multiple configurable effects.

The effects in chroma respond reactively to the input of the music and can respond differently based on different selectable settings.

Multi-mode Filter - Cutoff, resonance, and amount control
Overdrive - Saturation/distortion with drive, tone, bias, and mix parameters
Bitcrush - Bit reduction and sample rate manipulation
Granular Processor - Density, size, and scatter controls with freeze capability
Reverb - Algorithmic reverb with decay time control
Modulated Delay - Delay time, decay, and modulation parameters
Input Freeze - Adjustable loop length for sustained tones
Blend Modes - Mirror, complement, and transform modes for effect combination

Each effect can be ordered anywhere in the chain like a set of effect pedals.

chroma-control is the tui frontend to chroma, written in Go.

screenshot of chroma-control splash screen
screenshot of chroma-control master view

hirgon #

hirgon is a web app for scheduling and automating messages across platforms. Setting a message on a scrolling marquee, social media accounts, and more (work in progress).

spicyipsum #

spicyipsum is a filler text generator for generating spicy sentences through the browser or programmatically through the API.