8000 GitHub - therealtxr/keybeat: Python library for detecting BPM and musical key (major/minor) from audio files (MP3, WAV, FLAC)
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Python library for detecting BPM and musical key (major/minor) from audio files (MP3, WAV, FLAC)

License

Notifications You must be signed in to change notification settings

therealtxr/keybeat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KeyBeat 🎧🎹

KeyBeat é uma biblioteca Python para detectar o BPM (batidas por minuto) e o tom musical (incluindo se é maior ou menor) de arquivos de áudio (.mp3, .wav, .flac).

Como usar

from keybeat import analyze_audio

bpm, key, mode = analyze_audio("minha_musica.wav")
print(f"BPM: {bpm}")
print(f"Tom: {key} ({mode})")

🧪 Testes
Um exemplo de teste básico está disponível no arquivo teste.py.

📦 Instalável via pip install keybeat-txrr

[![PyPI version](https://img.shields.io/pypi/v/keybeat-txrr)](https://pypi.org/project/keybeat-txrr/)

About

Python library for detecting BPM and musical key (major/minor) from audio files (MP3, WAV, FLAC)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0