Determine the key of an audio file
Project description
Keyfinder Python 3.x bindings
This package implements basic bindings for libKeyFinder. It includes the supporting libav code for reading audio data and passing it into libKeyFinder.
Usage
>>> import keyfinder
>>> key = keyfinder.key('my-audio.mp3')
>>> key
A
>>> key.camelot()
11B
>>> key.open_key()
4d
Build requirements
You must have the following dependencies installed to build this module
-
libKeyFinder which has it's own set of dependencies. On mac you can use homebrew to tap
EvanPurkhiser/homebrew-personal
and thenbrew install libkeyfinder
. -
ffmpeg. On mac use
brew install ffmpeg
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
keyfinder-1.1.0.tar.gz
(5.4 kB
view details)
File details
Details for the file keyfinder-1.1.0.tar.gz
.
File metadata
- Download URL: keyfinder-1.1.0.tar.gz
- Upload date:
- Size: 5.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.20.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d09b15c94d1dc0883e20bbab488b1c7de4dca3b7a6fde6899f3104917d81735 |
|
MD5 | 43242995c1a9924c66377d512d0ee3c2 |
|
BLAKE2b-256 | 434a63ffdb155af98a03ff83c7ca61c2f8aa1261b7992a57d48852fd400790e6 |