Skip to main content

High quality, one-dimensional sample-rate conversion library

Project description

Python-SoXR

GitHub PyPI Read the Docs

High quality, one-dimensional sample-rate conversion library for Python.

Python-SoXR is a Python wrapper of libsoxr.

Installation

pip install soxr

If installation fails, upgrade pip with python -m pip install --upgrade pip and try again.

Basic usage

import soxr

y = soxr.resample(
    x,          # 1D(mono) or 2D(frames, channels) array input
    48000,      # input samplerate
    16000       # target samplerate
)

If input is not numpy.ndarray, it will be converted to numpy.ndarray(dtype='float32').
dtype should be one of float32, float64, int16, int32.

Output is numpy.ndarray with same dimension and data type of input.

Streaming usage

Use ResampleStream for real-time processing or very long signal.

import soxr

rs = soxr.ResampleStream(
    44100,              # input samplerate
    16000,              # target samplerate
    1,                  # channel(s)
    dtype='float32'     # data type (default = 'float32')
)

eof = False
while not eof:
    # Get chunk
    ...

    y_chunk = rs.resample_chunk(
        x,              # 1D(mono) or 2D(frames, channels) array input
        last=eof        # Set True at end of input
    )

Output frame count may not be consistent. This is normal operation.
(ex. [0, 0, 0, 186, 186, 166, 186, 186, 168, ...])

Requirement

x86 and ARM processors are supported.

Neon extension is required for ARM CPUs. Without Neon, it may crash or return inaccurate result.

Benchmark

Sweep, impulse, speed compairsion with other Python resamplers.

https://colab.research.google.com/drive/1XgSOvWlRIau1FYwQG_yRSAhDK3KB8bEL?usp=sharing

Speed comparison summary

Downsampling 10 sec of 48000 Hz to 44100 Hz.
Ran on Google Colab.

Library Time on CPU (ms)
soxr (HQ) 7.2
scipy.signal.resample 13.4
soxr (VHQ) 15.8
torchaudio 19.2
lilfilter 21.4
julius 23.1
resampy (kaiser_fast) 62.6
samplerate (sinc_medium) 92.5
resampy (kaiser_best) 256
samplerate (sinc_best) 397

Technical detail

For technical details behind resampler, see libsoxr docs.

Credit and License

Python-SoXR is LGPL v2.1+ licensed, following libsoxr's license.

OSS libraries used

libsoxr (LGPLv2.1+)

The SoX Resampler library
https://sourceforge.net/projects/soxr/

Python-SoXR is a Python wrapper of libsoxr.

PFFFT (BSD-like)

PFFFT: a pretty fast FFT.
https://bitbucket.org/jpommier/pffft/

libsoxr dependency.

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

soxr-0.3.0.tar.gz (284.4 kB view details)

Uploaded Source

Built Distributions

soxr-0.3.0-pp37-pypy37_pp73-win_amd64.whl (342.0 kB view details)

Uploaded PyPyWindows x86-64

soxr-0.3.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (379.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

soxr-0.3.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (377.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

soxr-0.3.0-cp310-cp310-win_amd64.whl (352.6 kB view details)

Uploaded CPython 3.10Windows x86-64

soxr-0.3.0-cp310-cp310-win32.whl (325.1 kB view details)

Uploaded CPython 3.10Windows x86

soxr-0.3.0-cp310-cp310-musllinux_1_1_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

soxr-0.3.0-cp310-cp310-musllinux_1_1_i686.whl (1.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

soxr-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

soxr-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

soxr-0.3.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

soxr-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl (396.1 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

soxr-0.3.0-cp39-cp39-win_amd64.whl (352.4 kB view details)

Uploaded CPython 3.9Windows x86-64

soxr-0.3.0-cp39-cp39-win32.whl (324.9 kB view details)

Uploaded CPython 3.9Windows x86

soxr-0.3.0-cp39-cp39-musllinux_1_1_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

soxr-0.3.0-cp39-cp39-musllinux_1_1_i686.whl (1.2 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

soxr-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

soxr-0.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

soxr-0.3.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

soxr-0.3.0-cp39-cp39-macosx_10_9_x86_64.whl (395.8 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

soxr-0.3.0-cp38-cp38-win_amd64.whl (353.2 kB view details)

Uploaded CPython 3.8Windows x86-64

soxr-0.3.0-cp38-cp38-win32.whl (325.6 kB view details)

Uploaded CPython 3.8Windows x86

soxr-0.3.0-cp38-cp38-musllinux_1_1_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

soxr-0.3.0-cp38-cp38-musllinux_1_1_i686.whl (1.2 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ i686

soxr-0.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

soxr-0.3.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

soxr-0.3.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

soxr-0.3.0-cp38-cp38-macosx_10_9_x86_64.whl (394.5 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

soxr-0.3.0-cp37-cp37m-win_amd64.whl (351.3 kB view details)

Uploaded CPython 3.7mWindows x86-64

soxr-0.3.0-cp37-cp37m-win32.whl (324.7 kB view details)

Uploaded CPython 3.7mWindows x86

soxr-0.3.0-cp37-cp37m-musllinux_1_1_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ x86-64

soxr-0.3.0-cp37-cp37m-musllinux_1_1_i686.whl (1.1 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ i686

soxr-0.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

soxr-0.3.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

soxr-0.3.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

soxr-0.3.0-cp37-cp37m-macosx_10_9_x86_64.whl (392.5 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

soxr-0.3.0-cp36-cp36m-win_amd64.whl (369.7 kB view details)

Uploaded CPython 3.6mWindows x86-64

soxr-0.3.0-cp36-cp36m-win32.whl (335.8 kB view details)

Uploaded CPython 3.6mWindows x86

soxr-0.3.0-cp36-cp36m-musllinux_1_1_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ x86-64

soxr-0.3.0-cp36-cp36m-musllinux_1_1_i686.whl (1.1 MB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ i686

soxr-0.3.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

soxr-0.3.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ ARM64

soxr-0.3.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.1 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

soxr-0.3.0-cp36-cp36m-macosx_10_9_x86_64.whl (393.6 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

Details for the file soxr-0.3.0.tar.gz.

File metadata

  • Download URL: soxr-0.3.0.tar.gz
  • Upload date:
  • Size: 284.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for soxr-0.3.0.tar.gz
Algorithm Hash digest
SHA256 8772c1482683768843074097d5363461d781cd6168619cc7815cb728e5c901ee
MD5 0eaa38a3f0ffda0a09ee6359ffa40f6c
BLAKE2b-256 8e5f991e97b1e7ee30075f4c6883466cec2140cd5644ff520179051f4dcb199a

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for soxr-0.3.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 570181451f9c488ecf3b338442774bedac990773944d00b9e35bfdd3e0aa6b27
MD5 6cc478933d3cba0a96fc32646743f443
BLAKE2b-256 d10b657dd86938a9235ec6cabfae2b0d75e674a5327d0b1561c48dd1bd8f7d61

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for soxr-0.3.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 28e7014e3175ba58eca913ced345231b9ffbab0fbfdfb364080e3eefa616dfc8
MD5 d830d720ef17b10c76eea0d613adc6a5
BLAKE2b-256 bae10ebc3b738232240ec010ab81a4f65f62c35552cfdfb2de985bb426437127

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for soxr-0.3.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 56222e1048c69ac9084b6b55234520363a767a8909726c81773d489d228bde38
MD5 55554b13f10d76498aff250c4413f32f
BLAKE2b-256 9221e9e01fef4563297a44b7bdba2eb36c852416bb6766dee6335d42f17d8d96

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: soxr-0.3.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 352.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for soxr-0.3.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c9731a7b5acc50c8f38cc90806f25be0d39db795e93981fb2112753f9d684ecc
MD5 1008afed47d81e63ae7554f84df44131
BLAKE2b-256 a81a6cf2a9e50fd2db3fea8a84dcd4885618e5ebeca7dfba924f1ccb701cdf4a

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: soxr-0.3.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 325.1 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for soxr-0.3.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 4a86f3d2831ac79f503438356549c3b31a661e6a40345162794c8d33584eb3ba
MD5 68f6c321f2bf845e033464ab39252b76
BLAKE2b-256 2d89311833bd610c68b324b59a20f96618f15ce76e1a61eb052ca6947eb457a9

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for soxr-0.3.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f350f8589f8761bc48936f75664af8073d8120d0d1e42673637e2d77df9161d3
MD5 caed95806450c3227b4ce8a3fd792491
BLAKE2b-256 178eae5381332b0d97d455ea061028f6af16b1b32d65641d8114e4cd4ef9aba7

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

  • Download URL: soxr-0.3.0-cp310-cp310-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.10, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for soxr-0.3.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 68f39a1b7a056ae8ac74c9582fd715baeaf110bb12ae3579b239d7fcef01c85a
MD5 5ad57ddaaac026d6a33682f7853cd79e
BLAKE2b-256 a2446bd06cef374b8694e55fbbfe2202f734f909477a5406928a5b22fb4019ee

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for soxr-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 64c4bda790214f4263822aebd3870336ed561ce50a47c31f1837f98d2ee80f9a
MD5 0c9afe75de269ce3d71622e8f5b5d39d
BLAKE2b-256 7c0e5d4f9b2b03d02a9dc11f4c68983b571169f54d6d2a4b151b752c7a11b7df

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for soxr-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a94f78dc91e08c26921bea4ba3dc5e71cfc7fa1de2d7c93dddfd0496a29eaec9
MD5 64f066ddf57ee584c47949e2cdb806c9
BLAKE2b-256 62fa062eb73e7c0a2acd2dd5014f069e4669f3a5f51bda1f4a0fe32c73d5cb8f

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for soxr-0.3.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 dfd9a162d3f9c5f3f2755af2029c9127a26a3092ca2c45ccd666be4342150527
MD5 527fe7d48575149561ec26bd52bcdb82
BLAKE2b-256 e4bc5075b1d7c1730aeb655fed4fb80f5d786bd752fef119c52fd47004cc4083

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for soxr-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ff62f1be11314e2c24c54dccb61f48de4134ddbd8f45fd7f294d34eed6f4f3d5
MD5 a55d11dd82c8392e57b376812acb1547
BLAKE2b-256 843f660248cd7eada300d7f625fd9bab22251f119cf254a970a71e53b57db9e5

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: soxr-0.3.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 352.4 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for soxr-0.3.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f1b160e2bc58ea4a2a578af0a853e8ddbc3cf78c83b1be8bd707208a1da47cc4
MD5 f18cb636e5462f84d9122666c8fe75b3
BLAKE2b-256 7e0411f32470693bd6a5b409d93d3d8c543261158ae03eb69a502a8bb847b5ba

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: soxr-0.3.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 324.9 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for soxr-0.3.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 855475e8a9837576b6f08ca831ba3723b22065a664f0786f6dc6f1ed309ffd8b
MD5 b55cd3eb6f5292a405f19f84af3c8761
BLAKE2b-256 2cf21ed0fffb069c3db8593774616a391933bcefcbd59a5e6bd9b31b038f68f5

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: soxr-0.3.0-cp39-cp39-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.9, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for soxr-0.3.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0f90f494e18aa149443a36595ac2d3b7496aa5fb099313f1d5e35c70174204d2
MD5 f75d1015efa47f36c848a91f2f623949
BLAKE2b-256 0d19640c7376eac31fd5ffcedf2005f90ab2d749dc18bf646615032eaa3dbba6

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

  • Download URL: soxr-0.3.0-cp39-cp39-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.9, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for soxr-0.3.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 7d35ddbc5044ae9b299ebdf9ffe47ee01f1b9b3108a93458a31f8aa6c9f68a56
MD5 b0140a9bd5eaf4d6aea33c1c85fe63ed
BLAKE2b-256 c67cd9d0bdedc9d01844937bd7591b599049ac3c34a6e74cb7dc1efc6b1763a5

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for soxr-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3370e92d34da229ba8ba371da104b87a8dfb3d9973298fd0e43f584be44c1c21
MD5 aa6bfef94e7b6f7d27ceab9a86d90e51
BLAKE2b-256 fa0e50487417b2d1895515e3c6018bdd2b29549f41c9557cedca7a1842258a84

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for soxr-0.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4d72d9282ab3d79b0ef7d1227bff2b0f0af1e45dcdeec3eb294ff3673f367e52
MD5 fa4e752ea46be09883a9085866573e2f
BLAKE2b-256 98daff39edeffb8d024d6b20503f6ce29d7116b45b253b3fca0a0d0da9bb321e

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for soxr-0.3.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6b088dca3b079dc024f9a56da7e3a7973f3a9c257c524b77f8e6158829495f81
MD5 1180c4e966514d2c9a01454a190fbaac
BLAKE2b-256 914517027ec66fba7f764e3fc8c624a85035b85a43ff6cf5b8139c2bd6d3b006

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: soxr-0.3.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 395.8 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for soxr-0.3.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a06b332192e92caf2335b6f75b0ba777d730757b6eb892feb174beca9aea89d5
MD5 b71133ffc8d5785542aa630dcb02896f
BLAKE2b-256 c3d3322162a4daf37b05081632b0980e799a524d71865133380af1ef9e667a5f

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: soxr-0.3.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 353.2 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for soxr-0.3.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 96691432498aa8d822c551a52b1082853716cd3c232b2443d3389ce28e65db9d
MD5 73bc914093548ebb1dbd6586e70e0fec
BLAKE2b-256 4323fb77cbbbc153c52ad006129227c57f6b73f2a1ccc61bd59170097577858c

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp38-cp38-win32.whl.

File metadata

  • Download URL: soxr-0.3.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 325.6 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for soxr-0.3.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 34dbff0dabe44f59242ce4fd99ec755fd94136e95f823302c6615ad49f09b503
MD5 2ca9d8dd1d4081d82bc505a99964d148
BLAKE2b-256 f568ca39cf06cf69914524761e644af73b55868acaad79fe1f379adf69ad7d05

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: soxr-0.3.0-cp38-cp38-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for soxr-0.3.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 b98ccef1a8aa1b2bdc7e94f55e8d5cf38a0395f747b3ff8697832414619953bb
MD5 6f046719bf360495901f1755566dd7fb
BLAKE2b-256 6c770d664a943dbf404255dfefa311e9425058e294ff07cada01fd4d3458ce3e

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

  • Download URL: soxr-0.3.0-cp38-cp38-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.8, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for soxr-0.3.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 6fa69ac01516dd4b0b4c7d5f2ef57a4a005dd43289226d4fb1d7632feba22aae
MD5 927e72752e43717210e0ba00ac34c105
BLAKE2b-256 1bb7708d7595b6973c210d711ea7fa126beaeaf1e51776c25bd1f5ca9831e4be

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for soxr-0.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 83287a58390f67c01f80e5aa732d6f38a65a0d74d8d4c94cf84cc8ad8b3e432f
MD5 385ee4dfd1882edeada5acd3d9e6e811
BLAKE2b-256 d71bf4c082d8139ce5b5169735483cadcda7172589c3945ef11f817a48f51085

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for soxr-0.3.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8b9237556da3b9585030469bda092177983c2c148d33c48b62db36b1cdf621ed
MD5 0b853710cf3678f32cb108c9c34055f6
BLAKE2b-256 9652af680ca055b0b0a1ea66b1491d8058e45a6dc9c9c4f4358dea227ae501aa

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for soxr-0.3.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7931f9de3a4e81617ca91953836def9c8c2aa734eafa709385768c5cea2497e0
MD5 d2b0154b22337eb10851943c60886b3d
BLAKE2b-256 cfae95fd6fc97ffb39b624ea462e48b34bc816cfcfcc5870b944e85555a6f8f0

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: soxr-0.3.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 394.5 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for soxr-0.3.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 70895bad6fd52957c6236ae4ff64fa36000550d2ec29557b452a014796eda699
MD5 ce19e5ad6b5ef5fe1de0e09c1f158c04
BLAKE2b-256 29116a0f7a0ecacafeb93d9df8317d1912495f0585c702d9bc4ab22d648336e6

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: soxr-0.3.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 351.3 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for soxr-0.3.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 2338cc7c7a03ecc79c01286c5a1752b650fc2c45741347e10e2791b309580c23
MD5 c2e27ec4189543109f99f1f6b3188708
BLAKE2b-256 104dee1aaa36c3862711fa7dd6bf299c4929178134c63aeff2ac9673a8c7aac8

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp37-cp37m-win32.whl.

File metadata

  • Download URL: soxr-0.3.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 324.7 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for soxr-0.3.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 5573c49d1425a88f067967cdc1be6b320af0cadd5be1a0531045110a4457a795
MD5 1285c87165673f70f8a3eeb6059de99d
BLAKE2b-256 9d4068c19de6e577dfcebab9755a110bbdd5858c43ffc21b39a52ad324b80855

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for soxr-0.3.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5b47d4d95a850fe776dde2ffbb3a83be789aac2d718543ef8bcbe272479941e9
MD5 55de5076a9eb29bd4cbe7176e3a6d32e
BLAKE2b-256 07cae3d6c1c862cdaa9a35cf2a1ee34bc05900c037b97322dbfea65be4b4e62f

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

  • Download URL: soxr-0.3.0-cp37-cp37m-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.7m, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for soxr-0.3.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 306a370d48ece28f181cb7d579d7f89ef3b3c43d51dff010f6b89838a56462c3
MD5 3917d5496fcd22f1e605787d6bd502ec
BLAKE2b-256 a55b0affa576c6bae88f754924dcd442e1d3f29247e2c8bfcf91cdad93143f1d

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for soxr-0.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d4459cb20ef71933943a0fdb43f35b1ff97cad5032efadab1e72600e7b38c2aa
MD5 76b22943412245f518476d85ef36e554
BLAKE2b-256 0560da3f88ba3d188b7ff0b8ef9fdbbc8fbbab7d6c9f21c97c4e1e8a1e907211

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for soxr-0.3.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0603b9e97e37b36e22bc73a7c9503c12101951eb36a8d002463f60adb0d3f123
MD5 f0716bc30ce16cb6243eba6720c0fe7d
BLAKE2b-256 deb30ace9eb7b8916573651b71ef7040fa6b56fd0435dfcca38db87b61041bb4

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for soxr-0.3.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4f1c8f8addf9d23aa140c88ec34e19ebdaf0c6fb03bc08ae8ed9f5473a9c58da
MD5 0dd0cab349810047c110a9c80ae1df9e
BLAKE2b-256 1e0c6ebb280414ddddaff4442aad49e1c628662178bda348454e7f46417d390b

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for soxr-0.3.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4c378200281435993f4364daf2265c225a96a9726081663ffd8db0e666aadcdf
MD5 c12cedf61a42e012188bcfc5ec7c5128
BLAKE2b-256 40580dd49df6d41167fd6e337d6e7e0e767f872f3abf01afc3dbbde306dca40e

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: soxr-0.3.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 369.7 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for soxr-0.3.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 e5daf3bca52130e61e090cf51e57de1af1e79bd3e4fd7926025a38b18c5d68bb
MD5 4cdac78f4f3f435c22cfca7e4b9c7d86
BLAKE2b-256 b73605591a574873a04668c6b1b57b46e649472482c2f080d26f63fed503ad50

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp36-cp36m-win32.whl.

File metadata

  • Download URL: soxr-0.3.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 335.8 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for soxr-0.3.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 9d45bd0a614cddd327da3cbd5e93583e00731aaa26f9eb1eb36880920f2975c1
MD5 31e218f04abb04ca01087759cc6a70ee
BLAKE2b-256 9165d4e6935630dacbf037613120c2f79afa2b4017e3e0270da4e834a3ff5cff

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp36-cp36m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for soxr-0.3.0-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 7d202513afc75f0288c8f5a927670fb9c62a6db18af8b9d143f461991cd1f4a5
MD5 6260370c11bd6a83fd2187c8e2dc4477
BLAKE2b-256 0e98c64f3cc58ddee118a94ad3681151de13ee433b9e91cf683882943a55ccd2

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp36-cp36m-musllinux_1_1_i686.whl.

File metadata

  • Download URL: soxr-0.3.0-cp36-cp36m-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.6m, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for soxr-0.3.0-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 f79763a9e4635ead463548305bc0d408321208757a2ede95daf6bcc975b8f516
MD5 1fedea6854e788f64e0e050f344f3f76
BLAKE2b-256 a247bc0ba4066722dd5cf55b02c4314018e13d46b382b81f453862cf7474b1bd

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for soxr-0.3.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b36f1a0009d4fb6d87f62c607f4ae1d6b4b007ee4a5d33b6ed96b4ed29a5f7e6
MD5 4b794e46d12a214526b9f1ee193bfd22
BLAKE2b-256 2ae0568f4ed1eaaae23c5db2f4ecf1cb52a5de089965bf7b4a6ef8abb980da2e

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for soxr-0.3.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ba82bbdfc84e41e24e000a7dde51f5d9315f22eaf4b7823ebd6d74f2545aef3c
MD5 c27288571865362533d061ee1378187f
BLAKE2b-256 a70c099d5688631e1c4043054e78909947fbdd97a34b52a338fa2b7dd3c5f5d0

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for soxr-0.3.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 62fd74dab22655682f2fec142c13e0131b9a8b7b4316d8c94c389a702c6984eb
MD5 dfab9f0b5320c074a7e65e47857c9a0b
BLAKE2b-256 594b5a6e86d69c13f26b72b6992f2ac48c53a5871481c3e2fb7aa7b4704aa2fc

See more details on using hashes here.

File details

Details for the file soxr-0.3.0-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for soxr-0.3.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d2efc2efefb3d5c7d1d577db7c54c3ae6f99f67f3b00b46ee0c282921e128fb3
MD5 57b9c7b54758357493fd947b92b31bcb
BLAKE2b-256 20012414a7b300314f0a6986de9f8acfec4e0cab6873b08d75c917a51dff7f8d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page