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.6.tar.gz (62.3 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.6-cp313-cp313-win_amd64.whl (86.7 kB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

bader_apollon-0.1.6-cp313-cp313-macosx_10_13_universal2.whl (96.7 kB view details)

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

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

bader_apollon-0.1.6-cp312-cp312-macosx_10_13_universal2.whl (96.7 kB view details)

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

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

bader_apollon-0.1.6-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.6-cp311-cp311-macosx_10_9_universal2.whl (96.6 kB view details)

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

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

bader_apollon-0.1.6-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.6-cp310-cp310-macosx_10_9_universal2.whl (96.6 kB view details)

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

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9Windows x86

bader_apollon-0.1.6-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.6-cp39-cp39-macosx_10_9_universal2.whl (96.7 kB view details)

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

File details

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

File metadata

  • Download URL: bader_apollon-0.1.6.tar.gz
  • Upload date:
  • Size: 62.3 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.6.tar.gz
Algorithm Hash digest
SHA256 8e95192194af83deea564eefd5dee4fed6179cb4041b2bf0f50c44677ba8300b
MD5 b4dc99f7281b935bb401805d6f4facf0
BLAKE2b-256 876d08320ffcaea8ca464e53383ef9e0ef58efb60004a4f7bcebc95c49749c1d

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.6.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.6-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for bader_apollon-0.1.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 5984abd1c64aac4909168958f4e3823d614a05b8965a22fde5255ec40fa2aff3
MD5 01959c8e7cfe73e9811be6ebd78077bb
BLAKE2b-256 d63c4d7dc524c3600967e7c00b258648f5726a6745ad54b3e8c7831563364dbf

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.6-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.6-cp313-cp313-win32.whl.

File metadata

  • Download URL: bader_apollon-0.1.6-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.6-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 f6b43883cc23329d6bd421380230b54d64cf6ea5ed38a446c112061dc8aa76e4
MD5 d169425fd30ff8a11e686ed0a0d00737
BLAKE2b-256 f92e41bfcd74be3eeb5ac855ea7d7c846e3a666b7601b7c655a4b5776132f62a

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.6-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.6-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for bader_apollon-0.1.6-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 705cf8292dab05715dec4f0e678c872e69c72d232ded3d0f23da655f993c0a54
MD5 167191af7624f46f2b009f7518de4a54
BLAKE2b-256 93086251b601d1522681b2fef4f7df4d913c5cc80040912fd28ee40513288216

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.6-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.6-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for bader_apollon-0.1.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3bab59350bff9e4c36dc834f95a9f2c44e0101f3973262ddd443cc9932fd87c1
MD5 663f304487d4df6e16dfba1868b819b9
BLAKE2b-256 67f0da9c2f349e230dbe4ba4e3194cc61f5e46e27dcb0f19428acb69f0a886f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.6-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.6-cp312-cp312-win32.whl.

File metadata

  • Download URL: bader_apollon-0.1.6-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.6-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 346e0802f3e8c5fa31d1f1385142462e5e09b5421e27c4b458c2564f42f58e16
MD5 3b0c29aa9fede73d55ece29ddf3e3c67
BLAKE2b-256 07b269dca07157bf552abfe106418aa8886b985b9430dd21664379e47f607c2e

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.6-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.6-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for bader_apollon-0.1.6-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 458eed82e8353eeba1435a698603127fda52643c3c03e8671107d6cd76d7d4cc
MD5 18080da1d91f6d36203c8481f5b15b6d
BLAKE2b-256 db0037f5e73cbb3eba35dc3828ed5023f3277b1e6f572a0ec6165802fce7efe5

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.6-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.6-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for bader_apollon-0.1.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 638a9559995b474156af981c5fc9b43cfebb8336a2a2cb9337e7038cedc43fb2
MD5 a33a5812f618c3e72e7e8c1cd250b1c6
BLAKE2b-256 a1140d39a7ec5efd962d26a10f0f13737828925d8c10f62acd3920ae7d70c081

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.6-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.6-cp311-cp311-win32.whl.

File metadata

  • Download URL: bader_apollon-0.1.6-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.6-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 06c80c7bd1a08c5225136bd203d0f06428fd88fa183c10c0af549e1dead914e3
MD5 48cc225d6c403b61d2e72751fce7a1ab
BLAKE2b-256 3e074d844866137bf30a15028aa85bb72c30430c9182c5f9df4325149dacc738

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.6-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.6-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.6-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 728e159faf9fbe45a2b4b50c7787b32863243d29f43f87e65a5af8b04e0e6ad9
MD5 aeac6586ceb5293de882518ba73397b9
BLAKE2b-256 8f417c69f36d560d77bb368eebae3558a89da10c8a332b7f144dd00fce389052

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.6-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.6-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for bader_apollon-0.1.6-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 0e511aae389e03fdc506e0fdd19a721905203d2b011dedf18c6abcb585d596be
MD5 b6db03bc917b220d6bda41b14431903f
BLAKE2b-256 89b913f4ac809e6371da51ba6b5d722c022126cd277bd2dc71a193f9cfc100b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.6-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.6-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for bader_apollon-0.1.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2ad55e1a5ddc2315803a28622695255efe9a605638c44f671bd378c2521bcaa8
MD5 25a5c9db213771772e0c13dd453bb3ed
BLAKE2b-256 0e20bcefc1e40bf313c15aa8c45797785bba8ac8f431d350248992353445a76f

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.6-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.6-cp310-cp310-win32.whl.

File metadata

  • Download URL: bader_apollon-0.1.6-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.6-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 dc02c21b06c7a384c181485758c8b2af9101e4cab7b15da81d17416be402863b
MD5 ef1568f9b835ae98a925a945c7c3be6f
BLAKE2b-256 16878aa36b94849e64c83e9ec44d1caa30b0ad697adcbb7828a1330d14892040

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.6-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.6-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.6-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 40bfd03ba2e8813eb837dfbc014da66a1b5621211b9973398d1d0963799130fb
MD5 7e7d31c505c2231894e3b43b7dfa5d51
BLAKE2b-256 b1c86c8b3aa5154302880b3d54a3cabc5451a4efa57d2a2bd40b91918d2a1b3c

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.6-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.6-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for bader_apollon-0.1.6-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 ee9863b7f1c517faf8a2d641167e7a6bd74bbf71f3d04d9139372fa19bb98586
MD5 64979d247902940cbf88e326d38b8561
BLAKE2b-256 a449251dc52a66b42890b803d3561b7053a4bce96d8d456bce55dee13fe614b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.6-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.6-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for bader_apollon-0.1.6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 68ce22b3a5bcb68f396d20d90d5b1d9b49d4dc9f607a05742e2f3573a6a1a6a9
MD5 425f3331640acb25a2802839bf48f427
BLAKE2b-256 fcf49a9d3b008c6765fc50947fce8d04e6af3b6ca20a26e009c6f0e0ee5ad96f

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.6-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.6-cp39-cp39-win32.whl.

File metadata

  • Download URL: bader_apollon-0.1.6-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.6-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 4f41195603a33821105b25ba9be55d91bc19417ef15ea60c8a78f71f1112810b
MD5 343e1001f6d9ea875e2b7b77ec1d5679
BLAKE2b-256 5ce23b932bc42d5b24009b7489fbee9f3be3a4aaadfc866ad2ea4e3f80b85ec0

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.6-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.6-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.6-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a58e42782c68b0b53488fac6d2d3c7fbeac2fbb046fc38b162f8c8a062bcb721
MD5 dd61bf7b723b20d0bc84e2243fcfc298
BLAKE2b-256 34cc7babbc758c1f48d73e915e0756cee61725601bf70e10cf5402d616e3a1cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.6-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.6-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for bader_apollon-0.1.6-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 915fa3806701b67810cd40dd443fa506450f7c6be9ea228bfc59c5aa045b2a41
MD5 be5c50b2e7d99ac3b52d7481fcdf3ca9
BLAKE2b-256 8cd309960b0555e648f8811f1e12f678e99de3d8145565f2db412eb5e72ccb03

See more details on using hashes here.

Provenance

The following attestation bundles were made for bader_apollon-0.1.6-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