Skip to main content

Feature extraction frame work for content-based music analysis

Project description

Apollon

Apollon is a Python framework for audio feature extraction and music similarity estimation. It includes subpackages for

  • Audio feature extraction
  • Hidden Markov Models
  • Self-Organizing Map

This is the fork maintained by Rolf Bader (canonical repository on Codeberg). It is the foundation of the apollon / chainsaddiction / comsar stack. For the full manual and installation guide covering all three packages see the comsar repository.

1. Installation

1.1 Install from PyPI (recommended, no compiler needed)

Pre-compiled wheels are provided for Windows, macOS and Linux (CPython 3.9–3.13). Just run:

pip install bader-apollon

The import name is unchanged — you still write import apollon in your code.

1.2 Install from source

Building from source requires a C compiler (MSVC Build Tools on Windows, the Xcode Command Line Tools on macOS, gcc/clang on Linux) plus NumPy:

pip install .

2. Documentation

See the comsar manual for the full documentation of the whole stack.

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

bader_apollon-0.1.5.tar.gz (62.1 kB view details)

Uploaded Source

Built Distributions

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

bader_apollon-0.1.5-cp313-cp313-win_amd64.whl (86.7 kB view details)

Uploaded CPython 3.13Windows x86-64

bader_apollon-0.1.5-cp313-cp313-win32.whl (84.8 kB view details)

Uploaded CPython 3.13Windows x86

bader_apollon-0.1.5-cp313-cp313-macosx_10_13_universal2.whl (96.0 kB view details)

Uploaded CPython 3.13macOS 10.13+ universal2 (ARM64, x86-64)

bader_apollon-0.1.5-cp312-cp312-win_amd64.whl (86.7 kB view details)

Uploaded CPython 3.12Windows x86-64

bader_apollon-0.1.5-cp312-cp312-win32.whl (84.8 kB view details)

Uploaded CPython 3.12Windows x86

bader_apollon-0.1.5-cp312-cp312-macosx_10_13_universal2.whl (96.0 kB view details)

Uploaded CPython 3.12macOS 10.13+ universal2 (ARM64, x86-64)

bader_apollon-0.1.5-cp311-cp311-win_amd64.whl (86.7 kB view details)

Uploaded CPython 3.11Windows x86-64

bader_apollon-0.1.5-cp311-cp311-win32.whl (84.7 kB view details)

Uploaded CPython 3.11Windows x86

bader_apollon-0.1.5-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (112.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

bader_apollon-0.1.5-cp311-cp311-macosx_10_9_universal2.whl (95.9 kB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

bader_apollon-0.1.5-cp310-cp310-win_amd64.whl (86.7 kB view details)

Uploaded CPython 3.10Windows x86-64

bader_apollon-0.1.5-cp310-cp310-win32.whl (84.7 kB view details)

Uploaded CPython 3.10Windows x86

bader_apollon-0.1.5-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (112.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

bader_apollon-0.1.5-cp310-cp310-macosx_10_9_universal2.whl (95.9 kB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

bader_apollon-0.1.5-cp39-cp39-win_amd64.whl (86.7 kB view details)

Uploaded CPython 3.9Windows x86-64

bader_apollon-0.1.5-cp39-cp39-win32.whl (84.7 kB view details)

Uploaded CPython 3.9Windows x86

bader_apollon-0.1.5-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (111.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

bader_apollon-0.1.5-cp39-cp39-macosx_10_9_universal2.whl (96.0 kB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file bader_apollon-0.1.5.tar.gz.

File metadata

  • Download URL: bader_apollon-0.1.5.tar.gz
  • Upload date:
  • Size: 62.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for bader_apollon-0.1.5.tar.gz
Algorithm Hash digest
SHA256 104ab5f3a6605b8503752b0b78e168418d17abab4f77858a5b73bfb1291e8d51
MD5 22282c6f61b8fe81321cee3d0f17c325
BLAKE2b-256 e2ff4df4e63e91da48c58a9a491c73f4d88c1c16ee5906b63a98c8828357de75

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.5.tar.gz:

Publisher: wheels.yml on bader28/apollon

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bader_apollon-0.1.5-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for bader_apollon-0.1.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4167e8a9530fe51a1ce7a98ffb3a8d3303923b483c2dc98161f728902f762f3b
MD5 300bce6928e5827b06f609b32e81db49
BLAKE2b-256 363bca2af25d4aabcc7bf3a17e0f7b0eed7cc5e90e37eae01966973879c5c210

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.5-cp313-cp313-win_amd64.whl:

Publisher: wheels.yml on bader28/apollon

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bader_apollon-0.1.5-cp313-cp313-win32.whl.

File metadata

  • Download URL: bader_apollon-0.1.5-cp313-cp313-win32.whl
  • Upload date:
  • Size: 84.8 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for bader_apollon-0.1.5-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 f3b06dfd1cba6305a8bd44ad38de8da03c562c1692eead72d36910d6706a8177
MD5 4bc87c8911627ba85e6ead3089ee4f84
BLAKE2b-256 839a8e2fc6d766e066368c170f65ec414bf2ef4d723e9a3587300a35f595b60e

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.5-cp313-cp313-win32.whl:

Publisher: wheels.yml on bader28/apollon

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bader_apollon-0.1.5-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for bader_apollon-0.1.5-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 99ac8bdc1e8f91525de5d34dcdbbff7be8d42cdff882d54ec14acd8b53eef311
MD5 fe05db49f69f6e3c88fc45b7dc1b49d4
BLAKE2b-256 567b50061774ee999a4c4afb5e08637ce2672984dc2850b5041ac734d5fdb39b

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.5-cp313-cp313-macosx_10_13_universal2.whl:

Publisher: wheels.yml on bader28/apollon

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bader_apollon-0.1.5-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for bader_apollon-0.1.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f59f1ca1ef25508440c8540744e3631841c78f814d07b05c2047400fb24f033d
MD5 649259fcb7e1aff7dea8c30ba82ecb1f
BLAKE2b-256 6a10cc0ef87561dbe7c952aa1a6723e74548a0aaaeb8bf4622a9dad46dd06672

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.5-cp312-cp312-win_amd64.whl:

Publisher: wheels.yml on bader28/apollon

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bader_apollon-0.1.5-cp312-cp312-win32.whl.

File metadata

  • Download URL: bader_apollon-0.1.5-cp312-cp312-win32.whl
  • Upload date:
  • Size: 84.8 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for bader_apollon-0.1.5-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 8aeb7e162762eee5e1fc369295c7140353f802b5d977bc6f407e2beda9adea72
MD5 2dad71606896434de5545aa4be6c8abf
BLAKE2b-256 2497ae86f8d8f48e16abfd2f98b9cb268c8dd4e6b14252623aaeb1ed061263a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.5-cp312-cp312-win32.whl:

Publisher: wheels.yml on bader28/apollon

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bader_apollon-0.1.5-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for bader_apollon-0.1.5-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 8850e09a86edd682e392fddeceeb8f76140f7ac93f66f886c8eede954229039d
MD5 4ef11a3eb6011f5b23c6c7cbbb4cb9e5
BLAKE2b-256 d8f7718733e3d23e32c22f74f5b0cf92787e960f191c8ed42d70597b07b80472

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.5-cp312-cp312-macosx_10_13_universal2.whl:

Publisher: wheels.yml on bader28/apollon

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bader_apollon-0.1.5-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for bader_apollon-0.1.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 304ffb2ebc62240324b3a9ac5b2f4fe4815e217f8f6f90f9f8ca166c915956c8
MD5 e3c836ce618bcf3c531665ab501c91d2
BLAKE2b-256 71e5365967bb661a8e882e42902e1bffc04f4039b41c085173a979c5cfe57bb1

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.5-cp311-cp311-win_amd64.whl:

Publisher: wheels.yml on bader28/apollon

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bader_apollon-0.1.5-cp311-cp311-win32.whl.

File metadata

  • Download URL: bader_apollon-0.1.5-cp311-cp311-win32.whl
  • Upload date:
  • Size: 84.7 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for bader_apollon-0.1.5-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 1a712aec92cf99e7ccae50652d28891fccecc20d5973c51b59a346bc9807813c
MD5 1f232339fdd1c530845e1382223968cb
BLAKE2b-256 4a97cc0aba772354a38e84cca015b3f397741666d642f361da8023297a918465

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.5-cp311-cp311-win32.whl:

Publisher: wheels.yml on bader28/apollon

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bader_apollon-0.1.5-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bader_apollon-0.1.5-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b031f8fe9ead3b01babdbee3933f98965866d6f8080da41b9c272e1efd4e0834
MD5 dc3b5efa520a5787885afbd7de4c488c
BLAKE2b-256 00af53eb236d85fd7518ee71ea30b92a89d3b5b4ac2eabf33cd7a12c462f917c

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.5-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on bader28/apollon

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bader_apollon-0.1.5-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for bader_apollon-0.1.5-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 678bd506a57482dffa73aa943af4e8e69538bfdfc0d2a2725debd7baab3120a2
MD5 5fe791a9e7c49abbe4a2f46b12faba5e
BLAKE2b-256 fc9acfaabfbeda7a8b4b22460b0171dd0ba026c62d29716a1dc42bef769ada79

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.5-cp311-cp311-macosx_10_9_universal2.whl:

Publisher: wheels.yml on bader28/apollon

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bader_apollon-0.1.5-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for bader_apollon-0.1.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9597570528b73485310676f19cf41b095412c02e7cafb5d2289fec0969dcb184
MD5 faa06f195ba8b45b0b003ae8d009e583
BLAKE2b-256 f49bcbc12e8272173bbdf88a17365dc28726d77f77d3c93cfedda870ad3f5b30

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.5-cp310-cp310-win_amd64.whl:

Publisher: wheels.yml on bader28/apollon

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bader_apollon-0.1.5-cp310-cp310-win32.whl.

File metadata

  • Download URL: bader_apollon-0.1.5-cp310-cp310-win32.whl
  • Upload date:
  • Size: 84.7 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for bader_apollon-0.1.5-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 f893d4bf5fa9c01c89e16b9961db5c87cddeba654fb8fa4675c818c652a1296a
MD5 98d2abc352cf3d2a0033f2415fdb60d4
BLAKE2b-256 896cc0927b2c9939ef0b20aa6421a3a58e0bbf8a01c02f89ce324475353aadf5

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.5-cp310-cp310-win32.whl:

Publisher: wheels.yml on bader28/apollon

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bader_apollon-0.1.5-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bader_apollon-0.1.5-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 989747d0b3715d3f34e420b1e492d95fcf51b97a14ee76acbbf83381b0a3b7cf
MD5 0964cb0dd8ff45e19b57c5eb6f19e59f
BLAKE2b-256 d155362f298f01def4cb10f87a9a1056b097f4d8f978fcf835951b74292db933

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.5-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on bader28/apollon

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bader_apollon-0.1.5-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for bader_apollon-0.1.5-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f648231e69f97b01a6162c25634dbe8396ead04a8107c052992f48ea47dd2bc2
MD5 36568434da95467d14e902140274f487
BLAKE2b-256 2a3bb4b352af1c62bea1dce4660f23aacbd1bc0020a86e7dc95a39f8fd35da13

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.5-cp310-cp310-macosx_10_9_universal2.whl:

Publisher: wheels.yml on bader28/apollon

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bader_apollon-0.1.5-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for bader_apollon-0.1.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ccaa545b49ea8cb32647b8000c5fc113434b1d184903db7c9c5208b2a9d99354
MD5 a1d58aee454d28ffe935dc3ff2c7880c
BLAKE2b-256 78a727f33c92952317d6ff3662ae09edc0f0e3f55eb18b059327b90d689a2be0

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.5-cp39-cp39-win_amd64.whl:

Publisher: wheels.yml on bader28/apollon

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bader_apollon-0.1.5-cp39-cp39-win32.whl.

File metadata

  • Download URL: bader_apollon-0.1.5-cp39-cp39-win32.whl
  • Upload date:
  • Size: 84.7 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for bader_apollon-0.1.5-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 24f3bad8dd984df8a4c6cd7e387c3d922e465662655c0c043e8d532c0f1ccb95
MD5 6d228b72782cc8b6dcf50ed1ea35fd06
BLAKE2b-256 66f5d1e8ab7af9d60e4606a07b1a4228e96841d1ccf470647fa3666d0b597b47

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.5-cp39-cp39-win32.whl:

Publisher: wheels.yml on bader28/apollon

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bader_apollon-0.1.5-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bader_apollon-0.1.5-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 925d37a5b4ce338c2164f749003d5a9c86c933f4b67cc2c8d6110bfc524dc718
MD5 1979cbd05b8c71277114c77cac329bec
BLAKE2b-256 6e915ffee6255ea1918e3f77d97fe11ddc1baf35ed99b2a42d25e0311be1dfbc

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.5-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on bader28/apollon

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bader_apollon-0.1.5-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for bader_apollon-0.1.5-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 c5e62b72560d4be8526b1e3dd9a610d67adff38b1022b9fe967cdcbfb8667d9d
MD5 217479072e2474b8cc363de3642b851b
BLAKE2b-256 92f8c2545c83651695cee4a5a4ee462b28884d0a110980d0906fe745d4680189

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.5-cp39-cp39-macosx_10_9_universal2.whl:

Publisher: wheels.yml on bader28/apollon

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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