SuperCollider as a Reactive Performer
Built a Q-Learning system in SuperCollider (C++) that can generate beats of varying intensities while following an acoustic performer.
Correst
Created a procedurally generated platformer in Unity. User choices are fed into a neural network in Pure Data which generates a live soundtrack.
Bird Ring
Composed and recorded an album and interactive website in p5.js, consisting of four songs based on ornithological data.
Extractive Summarization
Built an extractive summarizer using Python and NLTK, evaluated on ROGUE-1 and ROUGE-L scores. Used the Critical Role Dungeons and Dragons Dataset (CRD3).
Ctrl 0
Wrote a Processing (Java) program using the concepts of conduction created by Butch Morris. This piece was performed at ShapeShifter Lab in Brooklyn in 2019.
Neurological Circuit Building
Used Hodgkin-Huxley mathematical model to simulate neurons and synapses in MATLAB. Built logical gates (AND, OR, NOT, XOR) using simulated neural networks.
Stravinsky and Stein
Wrote an essay comparing the compositional styles and choices in Gertrude Stein’s Tender Button and Igor Stravinsky’s The Rite of Spring. Published in Confluence Spring 2022.
HJS Emerging Artist Showcase
Selected as a finalist for this jazz competition for their tenor sax improvisation, and received the honor of performing in Bushnell Park in Hartford.