Skip to main content

Relative Mode Estimation from audio files.

Project description

Relative Mode

This package contains code for relative mode estimation from audio signal, which refers to the degree of how major or minor does the music sound appears to be in a given time. It is based on key-finding algoritm principles and takes the difference between the strongest major key and the strongest minor key to be the index of relative mode. Relative mode can vary from -1.0 (clearly in minor) to + 1.0 (clearly in major).

It is fully documented in a manuscript titled "Major-minorness in Tonal music – Evaluation of Relative Mode Estimation using Expert Ratings and Audio-Based Key-finding Principles" by Tuomas Eerola and Michael Schutz (in review). This manuscript documents the evaluation of the algorithm with expert data and three sets of data.

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

relative_mode-0.0.2.tar.gz (5.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

relative_mode-0.0.2-py3-none-any.whl (10.1 kB view details)

Uploaded Python 3

File details

Details for the file relative_mode-0.0.2.tar.gz.

File metadata

  • Download URL: relative_mode-0.0.2.tar.gz
  • Upload date:
  • Size: 5.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for relative_mode-0.0.2.tar.gz
Algorithm Hash digest
SHA256 45fc5b1f5470a81bbb35ad8db9951dd8af09d6a8d08e67be4de7b7be06708909
MD5 0855dc9375786a70f4dc663d23da59fa
BLAKE2b-256 328c6b39b986fe2dc914de3aa2583916e219f5bba8db8a71c8c0a135da848122

See more details on using hashes here.

File details

Details for the file relative_mode-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: relative_mode-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 10.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for relative_mode-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f95d95bdf600e358418a817aa39edf19a469ec1858f02937ed4f2b92dfe0cf06
MD5 511ff9d4d8ff7e8034f1025f6e8c9fcc
BLAKE2b-256 affecfbf8557891560013ae68371d2883f3aed713de743f6ed815fad6f5560f8

See more details on using hashes here.

Supported by

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