Short description: mp3stemxml provides utilities to process MP3 files, extract stems, and export MusicXML/MIDI conversions.
Quickstart (developer):
-
Backend:
- Python 3.10+ recommended
- cd backend
- Create a virtualenv and install core deps: python -m venv .venv; .venv\Scripts\Activate.ps1; pip install -r requirements.txt
- Run tests: pytest
-
Frontend:
- cd frontend
- npm install
- npm start
Notes:
- Processed outputs are stored under the
processed/folder. - Heavy audio/ML dependencies are optional and separated into requirements-audio.txt.
Maintainers: Doctrine Forged Designs