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.3.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.3-py3-none-any.whl (11.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: relative_mode-0.0.3.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.3.tar.gz
Algorithm Hash digest
SHA256 0aa61ff5d3915e9b30a5b33f4886898ebf0f1c1ca1f31245b6037f2fdc3bdf59
MD5 a749bbb3f37d4feb8b093e08ed6e0099
BLAKE2b-256 952173ee4283b5392df02226244fd572d5f67126b5f3684e96f584199db80561

See more details on using hashes here.

File details

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

File metadata

  • Download URL: relative_mode-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 11.2 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 5b8c491c4a0f62679304923ca2a0c907f3d631d720d5f5e6a3fba6e1f097e015
MD5 17680a0d9d9c4411c41c41973b114d27
BLAKE2b-256 8a3163f6abe40f1210a7e3379005b696f6baf6096dbe8cd6d0c3bc066371a8d0

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