Note: Code for some projects on this list cannot be shared publicly because doing so would be a violation of UIUC’s policies on Academic Integrity.
Personal Website
-
Year: May 2023
-
Tools: HTML, CSS, Markdown, Github Pages
Built with Hugo and designed using the XMIN theme. Read more about my journey through (or around) web development here.
Capstone: Transcribing Monophonic Audio with Deep-Learning Data
-
Year: Spring 2023
-
Advisor: Zuofu Cheng
-
Tools: MIDI/MusicXML, MuseScore, Python
-
Combined senior capstone project with Kevin Zhou. Our main goal was to implement a machine-learning model for rudimentary conversion of raw audio recordings into readable sheet music. I created the database of examples to be recorded and handled the business side of the study, and Kevin put together the webapp SingSong for collecting recording data.
Absentea
-
Year: Spring 2022
-
Collaborators: Majeed Akinlusi, Zeyang “Hans” Zhang, Kevin Zhou
-
Tools: React.js, SQL
Final project for CS 411; database webapp designed for comparing schedules and absences between members of an organization or group. Inspiration taken from scheduling sites like When2meet and Doodle.
DISSCO
-
Year: Fall 2021 - Spring 2022
-
Director: Sever Tipei
-
Collaborators: Tejus Kurdukar
-
Tools: C++
-
DISSCO, or Digital Instrument for Sound Synthesis and Composition, is a Linux-based program combining music composition and sound synthesis for the easier creation of stochastic and non-stochastic music.
Disklavier Echo Effect
-
Year: Fall 2021 - Spring 2022
-
Director: Heinrich Taube
-
“This is a course project for MUS 305 at the University of Illinois Champaign-Urbana, under the course direction of Dr. Heinrich Taube. This project aims to simulate an “echo” effect on a Yamaha Disklavier piano, on up to 16 key simulatenously, with repetitions and diminishing of echo sound up to the performer. The program runs using the musx library and uses threading to run real-time outputs to a Yamaha Disklavier.”
Pan-Lang
-
Year: Spring 2020
-
Collaborators: Renzo Ledesma, Katie Saunders, Kevin Zhou
-
Second prize winner at PYGHACK 2020: a food pantry webapp designed providing translated lists and descriptions to patrons of Champaign and Urbana-area foodbanks.
Spotigraph
-
Year: Fall 2020
-
Collaborators: Beth Fineberg, Cale Wolf, Kevin Zhou
-
Tools: C++, Spotify API
Final project for CS 225; makes use of graph traversal algorithms to find the kth degrees of a given Spotify artist.