Christopher Landschoot's Projects
A suite of functions to perform acoustic calculations
Community list of startups working with AI in audio and music technology
A repository for generating and upscaling images using Stable Diffusion 2.1 on <16GB VRAM
Updated trainer for audio-diffusion-pytorch to v0.1.3
Trainer for audio-diffusion-pytorch (version 0.1.3)
The Hugging Face Course on Transformers for Audio
A Python library for audio data augmentation. Inspired by albumentations. Useful for machine learning.
Object-oriented handling of audio data, with GPU-powered augmentations, and more.
A Max patch for auralization with a GUI
Implementation of Band Split Roformer, SOTA Attention network for music source separation out of ByteDance AI Labs
A plugin built in JUCE that can function as a chorus or a delay.
Homepage
Code for the paper Hybrid Spectrogram and Waveform Source Separation
Searches through upcoming flight data to find deals on upcoming flights. If flight deals are found an email or text will be sent notifying of the deals.
This project creates machine learning regression models to predict the sale prices of homes in Ames, IA.
logWMSE, an audio quality metric with support for digital silence target. Useful for evaluating audio source separation systems, even when there are many audio tracks or stems.
Mamba SSM architecture
Simple mile to kilometer converter. Built with Tkinter.
A machine learning algorithm that estimates the directions of arrival and relative levels of an arbitrary number of sound sources using recorded data from a 16-channel spherical microphone array.
An implementation of a simple MLP neural network from scratch to demonstrate the components of a neural network.
An unofficial PyTorch implementation of Music Source Separation with Band-split RNN for MDX-23 ("Label Noise" Track)
Music genre classification system built on a convolutional neural network trained on Mel-spectrograms of 3-second audio samples.
A password manager program with password generator functionality.
The classic game of Pong coded in Python.
A quiz application that draws random quiz questions from "Open Trivia Database" online via an API.
This project uses natural language processing (NLP) techniques with ensembled machine learning models to predict from which subreddit a post originates.
The classic snake game. High score is kept between games in "data.txt".
Sends a text message to your phone with stock news if there is a large change in a stock price. Built with Alphavantage, NewsAPI, and Twilio APIs.
A repository for generating and training short audio samples with unconditional waveform diffusion on accessible consumer hardware (<2GB VRAM GPU)
logWMSE, an audio quality metric & loss function with support for digital silence target. Useful for training and evaluating audio source separation systems.