Skip to main content

audiolib ⚡

PyPI CI Python License: MIT

Audio processing that keeps up with you. audiolib runs your DSP pipelines at native speed with a Rust engine under the hood — so you can focus on what you build, not on waiting for it.

audiolib brings production-grade audio analysis to Python without sacrificing the developer experience you already know. STFT, mel spectrograms, MFCCs, chroma features, spectral analysis — all compiled to native machine code via Rust, all accessible through a clean, familiar Python API.

import audiolib

y, sr = audiolib.load("track.wav")

# Mel spectrogram in one line — computed in native code
M = audiolib.feature.melspectrogram(y=y, sr=sr, n_mels=128)

# MFCCs for your ML pipeline
mfcc = audiolib.feature.mfcc(y=y, sr=sr, n_mfcc=13)

# Frequency conversions at scale — vectorized in Rust
notes = audiolib.hz_to_note([220.0, 440.0, 880.0])  # ["A3", "A4", "A5"]

Why audiolib?

Built for the real world

Python is great for research. But when you're processing thousands of audio files in an ML pipeline, running real-time inference, or shipping a product, every millisecond matters. audiolib was built with that reality in mind.

Rust at the core, Python at the surface

The heavy lifting — FFTs, filter banks, spectral math, unit conversions — is compiled to native machine code using Rust and exposed to Python via PyO3. You write Python. Rust does the work.

No friction to adopt

audiolib speaks the same language as the ecosystem. If your existing code already uses audio analysis idioms, you'll be up and running in minutes. No new paradigms. No rewrites. Just faster results.

Ships as a precompiled wheel

No Rust compiler required for your team or CI. Prebuilt binaries for Linux, macOS (Intel + Apple Silicon), and Windows are published on PyPI for every Python version from 3.8 to 3.13.


What's inside

Module What it does
audiolib.core Audio I/O, STFT/ISTFT, magnitude scaling, zero crossings, μ-law companding, signal generators
audiolib.feature Mel spectrograms, MFCCs, chroma, spectral centroid/bandwidth/rolloff/flatness, RMS, onset strength
audiolib.convert Hz ↔ mel ↔ MIDI ↔ note name; frames ↔ samples ↔ time — all vectorized
audiolib.effects Time stretching, pitch shifting, harmonic/percussive separation, silence trimming
audiolib.util Framing, padding, normalization, masking and other signal utilities

Installation

pip install audiolib

That's it. Precompiled wheels for all major platforms, no system dependencies.

Build from source (for contributors)

git clone https://github.com/LimaBD/audiolib
cd audiolib
./scripts/dev_install.sh   # installs Rust + maturin + dev deps, then maturin develop

Quick start

import audiolib
import numpy as np

# Load and normalize
y, sr = audiolib.load("audio.wav", sr=22050)

# Short-time Fourier transform
D = audiolib.stft(y, n_fft=2048, hop_length=512)

# Mel spectrogram → log scale
M = audiolib.feature.melspectrogram(y=y, sr=sr, n_mels=128)
M_db = audiolib.power_to_db(M)

# Full MFCC pipeline
mfcc = audiolib.feature.mfcc(y=y, sr=sr, n_mfcc=13)

# Chroma features
chroma = audiolib.feature.chroma_stft(y=y, sr=sr)

# Unit conversions — scalar or array, same call
audiolib.hz_to_mel(440.0)           # scalar
audiolib.hz_to_mel(np.array([220., 440., 880.]))  # vectorized

# Pitch shift by 2 semitones
y_shifted = audiolib.effects.pitch_shift(y, sr=sr, n_steps=2)

# Harmonic / percussive separation
H, P = audiolib.effects.hpss(y)

Development

# Build + install in editable mode
./scripts/dev_install.sh

# Run the full test suite
./scripts/run_tests.sh

# Run performance benchmarks (also compares against librosa when installed)
python tests/benchmark.py

# Cross-check numerical output against librosa
pip install librosa
LIBROSA_COMPAT=1 pytest tests/test_compat.py -v

# Build release wheels locally
./scripts/build.sh

Architecture

audiolib/
├── native/               # Rust crate (PyO3 extension → audiolib._core)
│   └── src/
│       ├── lib.rs        # Module entry point
│       ├── dsp.rs        # STFT, mel filters, MFCCs, spectral features, YIN
│       └── convert.rs    # Frequency / unit conversions (fully vectorized)
└── src/audiolib/         # Python API layer (numpy ↔ Rust bridge)
    ├── __init__.py       # Public surface
    ├── core.py           # Audio I/O, STFT wrappers, signal generators
    ├── feature.py        # Feature extraction
    ├── convert.py        # Unit conversion wrappers
    ├── effects.py        # Time-stretch, pitch-shift, HPSS
    └── util.py           # Utility helpers

The Python layer handles NumPy array marshalling and keyword-argument ergonomics. Rust does every multiply, every FFT butterfly, every filter tap. The boundary between them is invisible to callers.


Docs

Full documentation lives in the docs/ directory:


License

MIT — see LICENSE.

Metadata

Release files for audiolib 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for audiolib 1.0.0
File Size Uploaded
audiolib-1.0.0.tar.gz 27.7 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for audiolib 1.0.0
File
audiolib-1.0.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
audiolib-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
audiolib-1.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
audiolib-1.0.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
audiolib-1.0.0-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
audiolib-1.0.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
audiolib-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
audiolib-1.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
audiolib-1.0.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
audiolib-1.0.0-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
audiolib-1.0.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
audiolib-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
audiolib-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
audiolib-1.0.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
audiolib-1.0.0-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
audiolib-1.0.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
audiolib-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
audiolib-1.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
audiolib-1.0.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
audiolib-1.0.0-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details

Total release size: 10.9 MB

Release files / audiolib-1.0.0.tar.gz

Download URL audiolib-1.0.0.tar.gz
Size 27.7 kB
Tags Source
SHA-256 checksum
How to use checksums
2014804f8c7bff689ea153822fe43eee352f2bb0d55f1014e68dd2331647cd58
BLAKE2b-256 checksum
How to use checksums
92741e6ebffd95bbf852e68f83d892891696574886ec95d24a49b4c3d0b28061
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 30, 2026.

Transparency log

Release files / audiolib-1.0.0-cp313-cp313-win_amd64.whl

Download URL audiolib-1.0.0-cp313-cp313-win_amd64.whl
Size 593.1 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
920d5c7479e8cc75694c29275e45f087ed15b94e2390384d8b3a3e378107edf5
BLAKE2b-256 checksum
How to use checksums
a3ba2269d0ff867aae7eccc04ffb7d1292f99660b75c7f8b51c78029baf6b61a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 30, 2026.

Transparency log

Release files / audiolib-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL audiolib-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 665.8 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b59ef6082b192121f6d7207a7ce746dec771a9def21e29a6c8e45c11802a6ed7
BLAKE2b-256 checksum
How to use checksums
ba4cc154abbd33c611063d956365860ff7e5fc9663104ed85a904de0ad1289b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 30, 2026.

Transparency log

Release files / audiolib-1.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL audiolib-1.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 450.8 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
8ac9961942422284ddd6a0bfaace38caa53b7f05ba0eae45ebe5c011ba5a63a6
BLAKE2b-256 checksum
How to use checksums
20f195b04158a98ae976edb997fe69ca99da2c8a1775c1371ef655b1b9b2b272
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 30, 2026.

Transparency log

Release files / audiolib-1.0.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL audiolib-1.0.0-cp313-cp313-macosx_11_0_arm64.whl
Size 425.8 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
af44659e5ac09058a186b9cd6625cddd7519df9ec4648786ea4ef28bc17295c7
BLAKE2b-256 checksum
How to use checksums
efcd3c0cd35af03f48d6c6f524465dcf8cf7874389f849376acd3715ac8f9f75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 30, 2026.

Transparency log

Release files / audiolib-1.0.0-cp313-cp313-macosx_10_12_x86_64.whl

Download URL audiolib-1.0.0-cp313-cp313-macosx_10_12_x86_64.whl
Size 586.7 kB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
e279f401ea5299605a7b4e82e8a78b30a3e00de713f7b7f9f6e4a9f6c64e83ae
BLAKE2b-256 checksum
How to use checksums
ba419bde7b53349570a10f9e06683e5b5760bac574fbcd80c1b0f51b313d90c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 30, 2026.

Transparency log

Release files / audiolib-1.0.0-cp312-cp312-win_amd64.whl

Download URL audiolib-1.0.0-cp312-cp312-win_amd64.whl
Size 593.7 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
f5455f8e5777220b2984a7eb7795df5a59138ba4827d13507efc2af0f9dae709
BLAKE2b-256 checksum
How to use checksums
223216735b6e1d248484b993771192c4a745d065638d31a9e5a6d0e884e6cf25
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 30, 2026.

Transparency log

Release files / audiolib-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL audiolib-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 666.3 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
8c575f1f3d3e48e1b56a4858f23b201049b4d3a6b4454d5eba1314123c3b1f92
BLAKE2b-256 checksum
How to use checksums
7760690e22cacdfe156bcdd5c84932ddfded24231d99d25eeee08fae72822066
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 30, 2026.

Transparency log

Release files / audiolib-1.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL audiolib-1.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 451.4 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
f3dd2b8f4a4629a15ba122df92c8badd7da9b99ccb780988a428e6e0237af62a
BLAKE2b-256 checksum
How to use checksums
71ad2c35c70e364ff658bbbecba4844410d4a6102ac71060be2d2eadde7f2c75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 30, 2026.

Transparency log

Release files / audiolib-1.0.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL audiolib-1.0.0-cp312-cp312-macosx_11_0_arm64.whl
Size 426.0 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e56e242f20b925ca996db32a9282ca547499d4fffb35a2f0ca81ee098fc863fe
BLAKE2b-256 checksum
How to use checksums
3f55ddb40eab3789a8ee448785d33c9376de92460bde78e2357295d80f840c02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 30, 2026.

Transparency log

Release files / audiolib-1.0.0-cp312-cp312-macosx_10_12_x86_64.whl

Download URL audiolib-1.0.0-cp312-cp312-macosx_10_12_x86_64.whl
Size 587.1 kB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
68b421daa8854be61be7883343c3e1e0feaeca4786bf6ad934f34b67c7b855f3
BLAKE2b-256 checksum
How to use checksums
8dc0e90fa623009e119671d8e86b71efa38bf590686f04dac8f43b203856dff9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 30, 2026.

Transparency log

Release files / audiolib-1.0.0-cp311-cp311-win_amd64.whl

Download URL audiolib-1.0.0-cp311-cp311-win_amd64.whl
Size 593.4 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
42ab04c749738327c1e859ed20978a358eb0cd3587dcec9ffb1241b52ff257ac
BLAKE2b-256 checksum
How to use checksums
df6503116ce99d6a3494cc22701b823db14f2a9a09f5eaaefacbc663028f435a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 30, 2026.

Transparency log

Release files / audiolib-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL audiolib-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 668.4 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
26e5ead510428322b1c0ba12be3d5d013c915d9787f7a639e5437f8e26f0f029
BLAKE2b-256 checksum
How to use checksums
2aa4bc8426dec31242356a331de5e0e7d30c4fa24a791eeed06742a8a7d3edd5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 30, 2026.

Transparency log

Release files / audiolib-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL audiolib-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 453.1 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
eb99b79de5f63c660ef5c1725b3493bc4792eab3f6a3be2872235dbc15b3c9a0
BLAKE2b-256 checksum
How to use checksums
6acf4b171ce36660151b0400cb03f42b2c9b86a3538f2d023b7ad039e6cb0c49
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 30, 2026.

Transparency log

Release files / audiolib-1.0.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL audiolib-1.0.0-cp311-cp311-macosx_11_0_arm64.whl
Size 426.2 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a30ec8e1b5baf608d736dcc105020d364aabd1e2e828329aafc74f48e3aeff06
BLAKE2b-256 checksum
How to use checksums
5c0023d070d29bd8c619b5e61945fa8994934ac939c4ece9cd5816ac8c9c10fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 30, 2026.

Transparency log

Release files / audiolib-1.0.0-cp311-cp311-macosx_10_12_x86_64.whl

Download URL audiolib-1.0.0-cp311-cp311-macosx_10_12_x86_64.whl
Size 587.9 kB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
6636511f05d1075f27d415add3021a428511911594bad51bd6ddd8cfd1d0f88a
BLAKE2b-256 checksum
How to use checksums
8ecc908487096faa3a5aadeef2b452907293c0f377bd9d4e1083e47a5d3e56df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 30, 2026.

Transparency log

Release files / audiolib-1.0.0-cp310-cp310-win_amd64.whl

Download URL audiolib-1.0.0-cp310-cp310-win_amd64.whl
Size 593.6 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
8606af3c7a9241995d12cef32cce9edd998e714e3b7577f03baa856af53a5d2e
BLAKE2b-256 checksum
How to use checksums
06a5c76a2a6e959c33c7b6603c2b0caf96856f3479c2bed26a0f9053ccbf86f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 30, 2026.

Transparency log

Release files / audiolib-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL audiolib-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 668.6 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
0746584c76456cc9e4ae1579c1f3d37ed7fee402d43df8e595ed2cac88e817ae
BLAKE2b-256 checksum
How to use checksums
bd7df2a45787e643ba1b343b3178ce331ac7d2003b64cefb4bac7571391b19eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 30, 2026.

Transparency log

Release files / audiolib-1.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL audiolib-1.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 453.3 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
98d71fbb3c5eb9a8c43ca10f2af1bdf6352c4e4a9023722ab3284d81fe198257
BLAKE2b-256 checksum
How to use checksums
4eed7088400accaf8f308f5948f9af6b4b9d6d8ce7087fa0a28009438762a13f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 30, 2026.

Transparency log

Release files / audiolib-1.0.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL audiolib-1.0.0-cp310-cp310-macosx_11_0_arm64.whl
Size 426.2 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3f44204337db945bd1c3e9d57eba8ca8686439a50cf212c5cdaab44043f0675d
BLAKE2b-256 checksum
How to use checksums
065886ecefd5ecb6711451a934ed3f5c1afcfeb94de0137adc94580049a7180e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 30, 2026.

Transparency log

Release files / audiolib-1.0.0-cp310-cp310-macosx_10_12_x86_64.whl

Download URL audiolib-1.0.0-cp310-cp310-macosx_10_12_x86_64.whl
Size 588.0 kB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
310834174f3c33cf99eea1c39bc4645c11eeec83ccb66f01d9200f69828463c5
BLAKE2b-256 checksum
How to use checksums
01eee66e33a7330aebcf4c5004ef3b3009edd274085579cc2c7a9b673c091585
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 30, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.0.0 This release

21 release files

0.1.0

20 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page