Skip to main content

PyOracle - Audio Oracle and Factor Oracle Analysis in Python

Project description

PyOracle is a project using Python to analyze aspects of musical structure. Audio Oracle, an algorithm based on the Factor Oracle string matching algorithm, is used to detect introductions and repetitions of musical materials. Through this analysis, aspects of musical structure can be understood, and new versions of the analyzed work can be created. You can download a beta version of PyOracle Improviser, a real-time implementation of PyOracle from the Downloads tab above.

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

PyOracle-2.tar.gz (26.6 kB view details)

Uploaded Source

File details

Details for the file PyOracle-2.tar.gz.

File metadata

  • Download URL: PyOracle-2.tar.gz
  • Upload date:
  • Size: 26.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for PyOracle-2.tar.gz
Algorithm Hash digest
SHA256 1432d53d9e86b674a827ccadad4884b3c658290dedc1f93058e6f729be3e894c
MD5 051a357450b21e5dbee3aba272491751
BLAKE2b-256 5dd57972d1b42d58e5b448d8ef4ec51aec6bcf6d170e60a458e98acfcfdff613

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