Sound Sample Organizer
Machine learning tool for organizing audio samples
Full Stack Developer•2025•completed•50+ hours
Description
Built a desktop app that classifies drum samples by instrument using a Random Forest model with spectral feature extraction, reaching 86% accuracy. Wrote an asynchronous Flask backend that parallelizes audio processing and model inference for large sample libraries. Set up a CI/CD pipeline in GitHub Actions for automated macOS, Windows, and Linux builds.
Key Metrics
Multi-platform executables
86% classification accuracy
Automated CI/CD for macOS, Windows, Linux
Tech Stack
ElectronPythonFlaskscikit-learnlibrosaRandomForestGitHub Actions
Categories
Machine LearningAudioDesktop