Projects

Here you can find material for various projects I have completed. This page is still under construction.

Accompaniment Generation for Melodies

This project concerns the creation of a machine learning model capable of adding accompaniments to melodies. The hope is that a user can upload a recording of themselves playing a...

Simulating a Bouncing Ball in Python

In this tutorial, we will aim to simulate a ball bouncing off a curved surface in Python as shown below: Objective: To show how basic linear algebra and calculus is...