Skip to main content

Determine the tempo of an mp3 song. Tweaked for swing music.

Project description

beats

tests pre-commit Black

What is it?

Determine the tempo of a song from its mp3. Designed for swing music. May work in other cases as well.

Usage

Non-Python dependencies

$ sudo apt install ffmpeg

TODO: describe how to use the CLI

Development

Algorithm development

Scoring new estimators

TODO: document how to score their songs.

Streamlit apps

TODO

Package development

Install in dev mode

$ make install

Common dev tasks

  • Auto-format: make format
  • Run static checkers: make statec_checks
  • Freeze the local env into test_requirements (say, after installing new deps): make freeze_requirements.

Issues

Please raise here.

Credits

This project was generated from @elvijs's Minimal Python Cookiecutter template.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

beats_swing-0.1.0.tar.gz (16.2 kB view details)

Uploaded Source

Built Distribution

beats_swing-0.1.0-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

Details for the file beats_swing-0.1.0.tar.gz.

File metadata

  • Download URL: beats_swing-0.1.0.tar.gz
  • Upload date:
  • Size: 16.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for beats_swing-0.1.0.tar.gz
Algorithm Hash digest
SHA256 0083aa028d117b00b6a3c4c5e6b9c82896373d5bc564829747e54437e84b3454
MD5 c9300837f4246ff4de26c206ef69c678
BLAKE2b-256 d37680a45e9566c37db49815e75ccf94cdc382c3fbc28f98bfbf54a2c1bd68fb

See more details on using hashes here.

File details

Details for the file beats_swing-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: beats_swing-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for beats_swing-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f9005ef922cd38337160af7a3cddacff4e69848d5f7f799242b644bcc9a016b5
MD5 7892fc7ef5ad846128f379c51cbb1b51
BLAKE2b-256 11cc846ed379c854c245cd3032fe992a5d9d478167c92f714ea27ab18394c9a9

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page