Skip to content

laurasot/music-intelligence-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Music Intelligence Backend

Extracts musical features from audio files: tempo, beats, time signature, energy, brightness, and spectral density.

Installation

python -m venv venv
venv\Scripts\activate  # Windows
# source venv/bin/activate  # Linux/Mac

pip install -r requirements.txt

Usage

python scripts/extract_features.py audio_file.wav -o output.json

Structure

src/
├── config.py      # Constants (sample rate, etc.)
├── audio.py       # Load audio files
└── features.py    # Extract all features

scripts/
└── extract_features.py  # Main script

About

MVP of music analysis system

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages