A Python library for audio dynamic compression and limiting
Project description
Audio Compressor and Peak Limiter
This Python package provides two essential audio processing tools: Audio Compressor and Peak Limiter. These classes are designed for use in audio applications, scripts and libraries, and are implemented in Python with high performance in mind, including optional Cython-based optimizations.
Features
- Audio Compressor: Applies dynamic range compression to audio signals, with flexible control over threshold, ratio, attack, release, and knee width.
- Peak Limiter: Applies peak limiting to audio signals, aiming to prevent the signal from exceeding a specified threshold while preserving dynamics as much as possible. Adjustable attack and release times.
Requirements
- Python 3.9+
- NumPy
- Cython (optional, for performance optimization)
Installation
You can install audiocomplib directly from PyPI using pip:
pip install audiocomplib
This will install the latest version of the package along with its dependencies.
Option 1: Install from PyPI
The easiest way to install audiocomplib is from PyPI:
pip install audiocomplib
Option 2: Install from GitHub
If you want to install the latest development version directly from the GitHub repository, use:
pip install git+https://github.com/Gdalik/audiocomplib.git
Option 3: Clone and Install Locally
If you prefer to clone the repository and install it locally, follow these steps:
-
Clone the repository:
git clone https://github.com/Gdalik/audiocomplib.git cd audiocomplib
-
Install the package and its dependencies:
pip install .
Cython Optimization
If you want to use the Cython-optimized version of the smooth_gain_reduction function, ensure that Cython is installed. The package will automatically compile the Cython module during installation. If the Cython module is not available, it will fall back to a pure Python implementation.
Usage
Both the Audio Compressor and Peak Limiter take NumPy arrays as input with the shape (channels, samples). While this may not be the most common format across all libraries, it is a reasonable choice for handling multi-channel audio, especially for compatibility with libraries such as Pedalboard by Spotify.
However, some audio libraries use the (samples, channels) array shape instead. If you're working with such a library, you'll need to transpose the input array before processing with the Audio Compressor or Peak Limiter. You can easily do this with:
# If the array is in (samples, channels) format, transpose it
input_signal = input_signal.T
Audio Compressor Example
import numpy as np
from audiocomplib import AudioCompressor
# Generate a sample audio signal (2 channels, 44100 samples)
input_signal = np.random.randn(2, 44100)
# Initialize compressor
compressor = AudioCompressor(threshold=-10.0, ratio=4.0, attack_time_ms=1.0, release_time_ms=100.0, knee_width=3.0)
# Process the signal with compression
sample_rate = 44100
compressed_signal = compressor.process(input_signal, sample_rate)
# Retrieve the gain reduction in dBFS
gain_reduction_dbfs = compressor.get_gain_reduction()
Peak Limiter Example
import numpy as np
from audiocomplib import PeakLimiter
# Generate a sample audio signal (2 channels, 44100 samples)
input_signal = np.random.randn(2, 44100)
# Initialize peak limiter
limiter = PeakLimiter(threshold=-1.0, attack_time_ms=0.1, release_time_ms=1.0)
# Process the signal with peak limiting
sample_rate = 44100
limited_signal = limiter.process(input_signal, sample_rate)
# Retrieve the gain reduction in dBFS
gain_reduction_dbfs = limiter.get_gain_reduction()
Performance Optimization
For improved performance, the smooth_gain_reduction function is implemented in Cython. This function is used internally by both the Audio Compressor and Peak Limiter to apply attack and release smoothing to the gain reduction.
The package will automatically use the Cython-optimized version if available. If the Cython module is not compiled or unavailable, it will fall back to a pure Python implementation. This fallback is handled internally, so users do not need to make any changes to their code.
Contributing
Contributions are welcome! If you find a bug or have a feature request, please open an issue on the GitHub repository. If you'd like to contribute code, please fork the repository and submit a pull request.
License
This project is licensed under the MIT License. See the LICENSE file for details.
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
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file audiocomplib-0.1.1.tar.gz.
File metadata
- Download URL: audiocomplib-0.1.1.tar.gz
- Upload date:
- Size: 72.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
085d1d34168c40135b6a920dae4306a333508031917bf88ec6f55d5c044b7944
|
|
| MD5 |
7d2cc4f117043b967089a68cf4f4f418
|
|
| BLAKE2b-256 |
1484a87c3b1a942d7b5a01e95fcac2ba82827d171cc2dfdabf893706f73b64c7
|
File details
Details for the file audiocomplib-0.1.1-pp310-pypy310_pp73-win_amd64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-pp310-pypy310_pp73-win_amd64.whl
- Upload date:
- Size: 96.2 kB
- Tags: PyPy, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
88572cff3608ec705e1d630e4b3fb075a7d966eb83f1b4e4a4c4c2aa5cb29601
|
|
| MD5 |
c6aa3ce5bbde48befb91bc3da4955e95
|
|
| BLAKE2b-256 |
46ab76a69a7972d95f13a80e71bf227acb442f3edcd9d4f62f29884cba1c9cc0
|
File details
Details for the file audiocomplib-0.1.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 95.3 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d914b16599668c3a11b0af7730c84d99c1915adb622170cbceb7db90b212f318
|
|
| MD5 |
a19a2db95f2fe1ff4c79b50547e1a44e
|
|
| BLAKE2b-256 |
036f225fa17948155c18cbb799316bf105fcb3ce2a4bd16846b1e98481256e28
|
File details
Details for the file audiocomplib-0.1.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 95.2 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f5ebd878050e918de6785005c5de8098ef0daed48ac992375fdfe7f57b947ec1
|
|
| MD5 |
ba2dbe70f7f57bfca300bfb3a142e7da
|
|
| BLAKE2b-256 |
3923cfa43a648cc7cd5488f5b6dca32ceb37d66bcb3a808dd8ada9ea7c1e4de4
|
File details
Details for the file audiocomplib-0.1.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
- Upload date:
- Size: 91.8 kB
- Tags: PyPy, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
62ca0f570db015572725b1d84c5db33fa6f051e7250fb4c32d561e154e975ee3
|
|
| MD5 |
4d4d2d92e4a0f2cbdebe347ef9550518
|
|
| BLAKE2b-256 |
a12713204ec219a8353a7f019abe3cbe49efee94800f5e9953b478f26218b068
|
File details
Details for the file audiocomplib-0.1.1-pp39-pypy39_pp73-win_amd64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-pp39-pypy39_pp73-win_amd64.whl
- Upload date:
- Size: 96.1 kB
- Tags: PyPy, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a6059e7ec366a2d505a8dd61b06e2704841ac4b6b07d9b51277e10793378a49d
|
|
| MD5 |
fac2fb055668321ee5e767c48486ea29
|
|
| BLAKE2b-256 |
092261187ccb2551e9265a41d9031432fa9e3efda8141d3a79a0450a8f6a6b0c
|
File details
Details for the file audiocomplib-0.1.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 95.3 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bac4a29951693fde90d5e7dd2b7c9a37a42bd9da2fbb655c4371ab41311ef632
|
|
| MD5 |
e4553f0d072a78f63cbb7ba28bb22551
|
|
| BLAKE2b-256 |
4567ecf66b74505fb0d853bd2370a6c57175827402b44074ecbc503db83e23bb
|
File details
Details for the file audiocomplib-0.1.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 95.3 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
97272cd68308fe8a2c3275e63222ede62675e77638244375d081175a70dfc208
|
|
| MD5 |
c47989b804b79bb8656577ca7b5c41c0
|
|
| BLAKE2b-256 |
41e5c2d3c1c35b7e8b4ba5ef3c2f315dc18f8897986944f9154e735fab71cd33
|
File details
Details for the file audiocomplib-0.1.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
- Upload date:
- Size: 91.8 kB
- Tags: PyPy, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fa3f8b3c20e58517a4ce9053ad20c60f8e29464529d099f730dc10e7602effde
|
|
| MD5 |
6b9cbc7fc2c085dae1bf26148c371263
|
|
| BLAKE2b-256 |
3a0c7e7fbe55ab30628c51809b2b34d8f23d8649dfb8b14676d269d18e2f9e05
|
File details
Details for the file audiocomplib-0.1.1-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 98.3 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6541ff2ff45ea23322c86a8e26d22544301c7ed719b8a2c15541ebee9f1a0e50
|
|
| MD5 |
6cc153887d14639ebe901a1bb4b99320
|
|
| BLAKE2b-256 |
fb6b7a0e22f6bef0bd6bcea677d59bf9a2e2311dff76abf502609dc2ab7570b5
|
File details
Details for the file audiocomplib-0.1.1-cp313-cp313-win32.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp313-cp313-win32.whl
- Upload date:
- Size: 96.0 kB
- Tags: CPython 3.13, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d74e404b1d9b55efc726eec31df1cbb05c55f4d52fa616588aea547e68587089
|
|
| MD5 |
33b9f0f732176d81fd25651895f57b48
|
|
| BLAKE2b-256 |
80ca3c5e7f80854112cd17fc97ad66a8087bf4e5dab1fcf4f0743267d8401190
|
File details
Details for the file audiocomplib-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 179.9 kB
- Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0d974e59689be2baae021011c1828358b470f84e4d0cbcf09d201acde9f52393
|
|
| MD5 |
857ed7af7fc489ea0c5e5a29f296d08f
|
|
| BLAKE2b-256 |
0598bc7079f20df5057b822190b63420af8f681d73516a6aa06e713b25bd3d69
|
File details
Details for the file audiocomplib-0.1.1-cp313-cp313-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp313-cp313-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 177.0 kB
- Tags: CPython 3.13, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c1531311a57658f97422c60f087aea542019fc44f61e02c9fd61288a413cd5b9
|
|
| MD5 |
9b52adb3b4f44b3c9306ba008a31440a
|
|
| BLAKE2b-256 |
51c6c75c5e999397b0dd34039aa575867ffdcd04b027aed07a20a3f0061be432
|
File details
Details for the file audiocomplib-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 178.8 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
16a33905334c076690a6b0fceccede94483d0f0859e9c2482dc86646765ad918
|
|
| MD5 |
56b8d13ccf786c2ad27175d7f56b77bf
|
|
| BLAKE2b-256 |
0d1a822b54f240cb02d76948bb2218552c7ad1600a101e18fc13df323b17d7f7
|
File details
Details for the file audiocomplib-0.1.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 180.4 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f7664b9ab24f94e987f2d390488fbc0e23b6d547a7d9d7fd3e7bd34a82eaf1fa
|
|
| MD5 |
2a55832b96f19919c2ece331dc444052
|
|
| BLAKE2b-256 |
fb42e525d72fba436180c7675d260c26d3050c7e2e5212b77b637e36f80b79b4
|
File details
Details for the file audiocomplib-0.1.1-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 95.0 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b883cf89c3554d9373814a32d732fe6ee337ef0c85596baa3c5f4350dd3d70cd
|
|
| MD5 |
703f1a7f4b536d5fc0f5feb32fe8ec0d
|
|
| BLAKE2b-256 |
cd5743bcf1fb1be9871e46cb8f8402f8971ffdc510cd53e35e45db6b8aae4dec
|
File details
Details for the file audiocomplib-0.1.1-cp313-cp313-macosx_10_13_x86_64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp313-cp313-macosx_10_13_x86_64.whl
- Upload date:
- Size: 95.3 kB
- Tags: CPython 3.13, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
133c9db7a4eca3aa1166813b6a7e9c50a2f9b8146e7c2e9f105f370848aaf0e7
|
|
| MD5 |
8102dc866f53576e0345772da4c1b7eb
|
|
| BLAKE2b-256 |
905104a5ee1c217169029d7d895c02aee317b8b7a4b24d6e6ae6cb48fde9806c
|
File details
Details for the file audiocomplib-0.1.1-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 99.1 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dc8dbe0e1f70171b3284a44cfc83c386fcd79e6016e8195d979562e02f74414f
|
|
| MD5 |
8d33b7d094ede6c41c37280a7db10010
|
|
| BLAKE2b-256 |
0b1aaca207f64aa86942cdd51af51f860f2c91626d1cbb390b7abfdf1a69ee89
|
File details
Details for the file audiocomplib-0.1.1-cp312-cp312-win32.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp312-cp312-win32.whl
- Upload date:
- Size: 96.4 kB
- Tags: CPython 3.12, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
47b6e577e9a32f1b11448d64bd288d4c1625b32c218d0a51a6fcd1df4c0bb79e
|
|
| MD5 |
411a4e6876c79244e7cb2485cbe817b9
|
|
| BLAKE2b-256 |
83ef018a514404f783a3e1ce02aff55fe9cec7f25a6b4398bc7a2615f24a3832
|
File details
Details for the file audiocomplib-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 187.4 kB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ab43b70c4de0399e7b75b810e1fbb3ae4daa48c2a9ae8f7f19268bb5bfd1e98d
|
|
| MD5 |
c399bc301e5dd39474535a6994903a87
|
|
| BLAKE2b-256 |
d282f3b34f11d5cf3832c1cf504a923ef9831303d751db1946e83f0ec54a70c8
|
File details
Details for the file audiocomplib-0.1.1-cp312-cp312-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp312-cp312-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 184.6 kB
- Tags: CPython 3.12, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d0edc623d52f2fe61acded8dc8f21a3f0ae7b96de2fd41e66ab620d681176f96
|
|
| MD5 |
09205ef2cc2c07258b3f7a9e1ffbde21
|
|
| BLAKE2b-256 |
7297c002f90a8693a7ac792ee8cb7d56e9127719c4405fd92aa2e0fa62fd7392
|
File details
Details for the file audiocomplib-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 186.8 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c6f71b8951df91e9f6d9e62ace8e3f53923942c38fdfd6f38d2ed6ebe8a9a8e5
|
|
| MD5 |
4355333ac82d59ba76b48ca15270a6ff
|
|
| BLAKE2b-256 |
9dd33e061a9a481c9346669e9ed3fcb36d4773ef0637843b397a7fa97e542910
|
File details
Details for the file audiocomplib-0.1.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 188.3 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
206ea3a8c11ca69c25f29cd9aa931972fd46b1c152658c013c4ca357280111ba
|
|
| MD5 |
9b4f2fe41908beeadb4fab9114342de7
|
|
| BLAKE2b-256 |
420a1629885b027d2251926faafbd7786cc2d75d5650914ffce3af98baaa10b4
|
File details
Details for the file audiocomplib-0.1.1-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 95.7 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
db0e57900e23f52ec40183fb4998bf06ed64ca4a1bb288b01fb056042040fbfc
|
|
| MD5 |
ca5a759c232f780aed267979333a5ed8
|
|
| BLAKE2b-256 |
1a060ad6776956682684668263b7ebb3f34bdb259140004b550068f951eb9e00
|
File details
Details for the file audiocomplib-0.1.1-cp312-cp312-macosx_10_13_x86_64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp312-cp312-macosx_10_13_x86_64.whl
- Upload date:
- Size: 96.1 kB
- Tags: CPython 3.12, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3be9ffbc9c67147afff02e88299bac6dc9231ba26399121ed644dbe8e75708c4
|
|
| MD5 |
17ce2f488e52377e8daa9dfd22cf879f
|
|
| BLAKE2b-256 |
9041af4cc2e6de3e63de077a855baf4d20fa619c67c871fc9220a2b042a40e78
|
File details
Details for the file audiocomplib-0.1.1-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 99.0 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
68c71b151ba06b7acbd5d58d82cf06a8810893f780162991d53ca7b5ec047887
|
|
| MD5 |
4480f70b83262760cba05853f6673b27
|
|
| BLAKE2b-256 |
3f405e88e3bdd2706c2d9779a63639a99c75657fba22a65bdadca25a4305ee3e
|
File details
Details for the file audiocomplib-0.1.1-cp311-cp311-win32.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp311-cp311-win32.whl
- Upload date:
- Size: 96.4 kB
- Tags: CPython 3.11, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8f9516609bcdcc5c363bbe0e03d34fa721ee52d76c701ecd6acc867fc27baf1b
|
|
| MD5 |
e3ae37c20e711c02dedec82febd90dff
|
|
| BLAKE2b-256 |
9b8b0964460e8d59556991f325ffd098f4b2f33b19ff7b1797ff9c2fa06cf379
|
File details
Details for the file audiocomplib-0.1.1-cp311-cp311-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 183.4 kB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b803b64821e25805af1cef416460c416b42f6cb742000085e5a27a3085c3b164
|
|
| MD5 |
885005e4fd4e10dc9adc81b118a07a24
|
|
| BLAKE2b-256 |
d83b03b0e2bf1cfeb2406ab03b11a7c5fee7562e17e6b2f5b0751cbec50b7257
|
File details
Details for the file audiocomplib-0.1.1-cp311-cp311-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp311-cp311-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 181.2 kB
- Tags: CPython 3.11, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9604ba416cb9bbb89b1fe4d5532e981cc23b8782c9da797aa226eea2fdeaa9d4
|
|
| MD5 |
a29df1b68c20223a68aa013b3932199f
|
|
| BLAKE2b-256 |
a9235d7efba8635756edebd90f3832995d4dbb667bb608afb901b95e71bdfa6f
|
File details
Details for the file audiocomplib-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 182.4 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d4cb4754724a9ce1a3b892d65791ec98d68605ad3668856cf68c5ede10b353d6
|
|
| MD5 |
0b27aca81416bab03fdf5d9b57b095fa
|
|
| BLAKE2b-256 |
7a1a9f2150efd50cd8e63a13b0d852d5b07945bd03b6dcd633a56075020b2535
|
File details
Details for the file audiocomplib-0.1.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 183.3 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3bed9d9f44004823a44d191a245d3b7190a2b0927d0809291e0ad7de9e03763d
|
|
| MD5 |
ac53198656a959dea20544be7e69c3b4
|
|
| BLAKE2b-256 |
8835cca8aede4d4df1152b2cf17c4bc632154312f90c9d0056ae323735aaffc7
|
File details
Details for the file audiocomplib-0.1.1-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 95.9 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ecc0a1195cf55fa850d0bd56c8f35caf60c704d6cafc8fb7a13e943f5f431416
|
|
| MD5 |
5d3deb31e9c31396fcf103c43a9f5f61
|
|
| BLAKE2b-256 |
562280156d915a3857d4e7b0049fbb3fe23e284d283cf6678aab2700dbdcd4cd
|
File details
Details for the file audiocomplib-0.1.1-cp311-cp311-macosx_10_9_x86_64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 96.4 kB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
78b758470b79751f635285144daac52911ab7df1c4f25302e5d3f68f5d9ac15b
|
|
| MD5 |
ef9cf837e5707e6e99c9bea339b58ec2
|
|
| BLAKE2b-256 |
52d384ee1bc02b6ba3fd0e6dd6ba5ebc8df3b112715974f2faf1c8872f43c84c
|
File details
Details for the file audiocomplib-0.1.1-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 99.0 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2fcb69b0e2a4654d58cfa24464372426de11a2b315c7eee6d84258347a2e551a
|
|
| MD5 |
433c609cbbf86d450a19a96fc6e18ea7
|
|
| BLAKE2b-256 |
b01b8021b92c7d94badf449b6284d3414b6dad217f993d198a64918291dcb0ae
|
File details
Details for the file audiocomplib-0.1.1-cp310-cp310-win32.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp310-cp310-win32.whl
- Upload date:
- Size: 96.5 kB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c877bcccdd7b9fb717833a4e426995cea5177b7aa0482ce95cef74c9ed34e5ff
|
|
| MD5 |
99ddca13a750c099d2248f985905a59f
|
|
| BLAKE2b-256 |
d488e18ba7ae7f5d4414bad04a7d0885e5999c5832fa596c649185372f94294f
|
File details
Details for the file audiocomplib-0.1.1-cp310-cp310-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 173.6 kB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
59c72644401517912f1155ac3145f7e62f8404d8e2d66fd5fd4f89827bac7cd3
|
|
| MD5 |
f181ffbae8d7e7c7a4523215030a248a
|
|
| BLAKE2b-256 |
85e1602e3cc34547a3007ff9a1d345f5fbf5db867f13413f9443f10cdb6eb7f4
|
File details
Details for the file audiocomplib-0.1.1-cp310-cp310-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp310-cp310-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 174.7 kB
- Tags: CPython 3.10, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
99f437edb41928ec0f54d1efb7b6c32ab8c58161f45c2ff2400d81eec7719a4a
|
|
| MD5 |
dd7bc05531039d04714d586b9b9b7f11
|
|
| BLAKE2b-256 |
85ebec05a06f7e65d6f0878e42a6c6d67c3131f53b04cfd9974e77341f946975
|
File details
Details for the file audiocomplib-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 175.3 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e93866b1f301d2ff7a380895f6d2fa91d420d6f0b5bfa9ae4fda69aaeaa7ba5d
|
|
| MD5 |
f469601b191d22ef13c360209ab58e14
|
|
| BLAKE2b-256 |
3c8803bf326a8b33b92d0ae7bd7a5c2801eb100bf496c380e72744feb5404d59
|
File details
Details for the file audiocomplib-0.1.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 176.3 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0d220caa5b82b16447a1c197493e885f8b2192137d563c8fd4557c087c2ac08f
|
|
| MD5 |
bf1a03eda8482a4a739e7a92a628e7e6
|
|
| BLAKE2b-256 |
8f5fa5aea2b332f05c1716cf6696d69786b9a66f5c3c3a68fc88d5f9a849cacb
|
File details
Details for the file audiocomplib-0.1.1-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 96.1 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a11963b2e6697b7c7c3539223cd299aaea4fe513df52daa9d5ed99b1dae1443a
|
|
| MD5 |
04c03abaf26b31f2311ff555b13ebfde
|
|
| BLAKE2b-256 |
ac7d4c330e0b13ade4bf8a8251c9c255940940c2748d4e56454a7ead1f017c0e
|
File details
Details for the file audiocomplib-0.1.1-cp310-cp310-macosx_10_9_x86_64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 96.5 kB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
330211340677f68951601dbb693f5c3b4890e937f0afc55d8745878ba4662c4d
|
|
| MD5 |
8dcce73d2624ded5bbb82ad17fc1a12c
|
|
| BLAKE2b-256 |
6bad64527eb32d5bed60195c27d11786c8bdc85a1e4300279e0f1816c4c6c048
|
File details
Details for the file audiocomplib-0.1.1-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 99.0 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0a61cf3f258b0e3f1ffb39a5b2c1be8e301b9b761d678cd8bde8c0890fa73c90
|
|
| MD5 |
65dddbe6cc0e47b64084a5a990ec6be0
|
|
| BLAKE2b-256 |
8f1e696cb0c833bce0e1035b40309c1579bf00e0f765315d9f28d7630a5a2e13
|
File details
Details for the file audiocomplib-0.1.1-cp39-cp39-win32.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp39-cp39-win32.whl
- Upload date:
- Size: 96.5 kB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c353e7cc8ca89e68a0b52c0b09417ee9fd20cbd972808814cdf3c28a48682f2f
|
|
| MD5 |
bb98eca399701fea7131ee028cc37e33
|
|
| BLAKE2b-256 |
f39d118856ebfdcc817519b141a69fcfe90cef81d8ecbd919cb84a52c5e4be19
|
File details
Details for the file audiocomplib-0.1.1-cp39-cp39-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp39-cp39-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 173.4 kB
- Tags: CPython 3.9, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e1875df7a8117cba92f4758d9a70738581eb0fdb21d68ba9e9c44d8ed9b60d60
|
|
| MD5 |
3110373d7327142b2a80f0f080ed3c60
|
|
| BLAKE2b-256 |
00fe580483475775d903fdff569653b39480395ee1b4710ff3f3a8099baaadd4
|
File details
Details for the file audiocomplib-0.1.1-cp39-cp39-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp39-cp39-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 174.5 kB
- Tags: CPython 3.9, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4fd63ff099680be9d1516daf4dc092df1de51fc84615d8a680272cc76b04e5d9
|
|
| MD5 |
641befaa0090385c36970e8fee947a1c
|
|
| BLAKE2b-256 |
d418e5bb7f7785be238fbed6df2811510eadaea225def6867093c64f26697859
|
File details
Details for the file audiocomplib-0.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 175.1 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
92528c136ac33dbe3fc3b82b3cf0dab7416488c7d507ae269d23d16dfa1a38e0
|
|
| MD5 |
d5ff19572f54d8917d82c0971931fdf6
|
|
| BLAKE2b-256 |
52204ebd0effc004094a2511330801001795e434d184b3e4fc35323faaeebb14
|
File details
Details for the file audiocomplib-0.1.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 176.2 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e032fea3f426f4e3a7a62aecfab0006cb2d1290e5d921c733c75ecf9cd80f83c
|
|
| MD5 |
4cb4b09226c3c139aee1fdb47634676d
|
|
| BLAKE2b-256 |
ca3898b4bf9c73a05dd489464a16f61c474af2a4debbb07bb3d349dd98c70d13
|
File details
Details for the file audiocomplib-0.1.1-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 96.1 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2ebd86e9e5502cd51deb2d6f5ab9c1ff3ed2726723a025f2f481aebfb1da6661
|
|
| MD5 |
0f6ce34de20c2a53967fc743cb4c553e
|
|
| BLAKE2b-256 |
f782aae498cba391d810d099868669315cb7af665c45af8bcde5c76a473c7f71
|
File details
Details for the file audiocomplib-0.1.1-cp39-cp39-macosx_10_9_x86_64.whl.
File metadata
- Download URL: audiocomplib-0.1.1-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 96.5 kB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8799900cfae314366ac214c2dc1e75445e68f938cbaa98a773767f9edd79648a
|
|
| MD5 |
648f9a41d164f854886e81101c89c3be
|
|
| BLAKE2b-256 |
11f92a48d5de24c95c29a69cadc4168f2c874fda3d93a6c31b5780d5dc9813bf
|