Below is a list of projects I have undertaken in the pursuit of learning and growing as an audio programmer. Many are VST/AU Plugins developed with C++ and JUCE, or projects in Python utilizing audio data.
I have developed and trained neural network aimed to remove background and string noise from acoustic guitar recordings.
Its architecture consists of a convolution layer for feature extraction, BiLSTM for sequential modeling, and an attention layer.
It is trained on pairs of noisy and clean STFT data from recordings: This process was very involved with my limited computational resources and access to data: I mixed in string noise post recording to construct 100 noisy recordings and performed additional data augmentation with various impulse responses and background noise. While there is some success with this model, this should be done again with a unique dataset that is magnitudes larger to increase generalizability of the DNN.
Created using Python (pydubs for audio data, mpl_toolkits for modeling). The demo features some old music I made
Straightforward stereo-supported plugin to play audio samples as an instrument, includes ADSR capabilities as well.

This is a simple synthesizer VST/AU equipped with ADSR sliders, the usual oscillator and filter types, as well as frequency and filter modulation.

This plugin applies user selected or embedded impulse responses to an incoming signal.