calvintvu · projects

autosampler

autosampler is a web app for generating variations of drum samples. Upload a sample and an audio-to-audio model produces new takes on it; there is also a text-to-audio mode for generating sounds from a prompt.

Stack

  • React frontend
  • FastAPI backend serving PyTorch models
  • Docker Compose for local setup

Running it locally

Terminal window
git clone https://github.com/calvintvu/autosampler
cd autosampler
docker compose up -d