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.

Keywords: Resampler, Audio resampling, Samplerate conversion, DSP(Digital Signal Processing)

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.1.tar.gz (288.3 kB view details)

Uploaded Source

Built Distributions

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

soxr-0.3.1-pp37-pypy37_pp73-win_amd64.whl (347.4 kB view details)

Uploaded PyPyWindows x86-64

soxr-0.3.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (386.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

soxr-0.3.1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (383.0 kB view details)

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

soxr-0.3.1-cp310-cp310-win_amd64.whl (357.9 kB view details)

Uploaded CPython 3.10Windows x86-64

soxr-0.3.1-cp310-cp310-win32.whl (330.5 kB view details)

Uploaded CPython 3.10Windows x86

soxr-0.3.1-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.1-cp310-cp310-musllinux_1_1_i686.whl (1.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

soxr-0.3.1-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.1-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.1-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.1-cp310-cp310-macosx_10_9_x86_64.whl (402.8 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

soxr-0.3.1-cp39-cp39-win_amd64.whl (357.7 kB view details)

Uploaded CPython 3.9Windows x86-64

soxr-0.3.1-cp39-cp39-win32.whl (330.2 kB view details)

Uploaded CPython 3.9Windows x86

soxr-0.3.1-cp39-cp39-musllinux_1_1_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.9musllinux: musl 1.1+ i686

soxr-0.3.1-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.1-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.1-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.1-cp39-cp39-macosx_10_9_x86_64.whl (402.5 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

soxr-0.3.1-cp38-cp38-win_amd64.whl (358.6 kB view details)

Uploaded CPython 3.8Windows x86-64

soxr-0.3.1-cp38-cp38-win32.whl (331.0 kB view details)

Uploaded CPython 3.8Windows x86

soxr-0.3.1-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.1-cp38-cp38-musllinux_1_1_i686.whl (1.3 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ i686

soxr-0.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

soxr-0.3.1-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.1-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.1-cp38-cp38-macosx_10_9_x86_64.whl (402.0 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

soxr-0.3.1-cp37-cp37m-win_amd64.whl (356.9 kB view details)

Uploaded CPython 3.7mWindows x86-64

soxr-0.3.1-cp37-cp37m-win32.whl (330.0 kB view details)

Uploaded CPython 3.7mWindows x86

soxr-0.3.1-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.1-cp37-cp37m-musllinux_1_1_i686.whl (1.2 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ i686

soxr-0.3.1-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.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

soxr-0.3.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.1 MB view details)

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

soxr-0.3.1-cp37-cp37m-macosx_10_9_x86_64.whl (399.5 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

soxr-0.3.1-cp36-cp36m-win_amd64.whl (375.1 kB view details)

Uploaded CPython 3.6mWindows x86-64

soxr-0.3.1-cp36-cp36m-win32.whl (341.3 kB view details)

Uploaded CPython 3.6mWindows x86

soxr-0.3.1-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.1-cp36-cp36m-musllinux_1_1_i686.whl (1.1 MB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ i686

soxr-0.3.1-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.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ ARM64

soxr-0.3.1-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.1-cp36-cp36m-macosx_10_9_x86_64.whl (400.3 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: soxr-0.3.1.tar.gz
  • Upload date:
  • Size: 288.3 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.1.tar.gz
Algorithm Hash digest
SHA256 2fddc50cb7bf6040035c52a3c2b7654f518344c540d5a4f84790125d34993d80
MD5 49eedb72e4440be9bca2e28b64df989f
BLAKE2b-256 8fdf03868d50d9e099b5f1367147a6511afcd3086af34b13a723f16c76c0285f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for soxr-0.3.1-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 9e2f0186ef6f3e6471c1cdccae94e01ec7afe4f1988450cf8b204d8e8106cb3e
MD5 7fe6b4f662a53778746c2474629d4707
BLAKE2b-256 73883029adf707de75aa479b456b15534698dec31bce183133ad514a9ece688e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for soxr-0.3.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 952d6ec4eafea941ccbaaaaa9a17d9194aa706cf252080887492152472f60efe
MD5 7d537ba829b9b2c7a3e51de9ed583a1a
BLAKE2b-256 77650ffb43d159f525c4e17a1300e1913b9a976fa7ce184082466fdc0e1bff80

See more details on using hashes here.

File details

Details for the file soxr-0.3.1-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.1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 251e38916b4f3580a221ccd19163713f6baed329f21fe4331e378854637ad16a
MD5 a9fa927815ed40b183a4e3039e94b530
BLAKE2b-256 f48debb8fd8766554e0c8c119ff2ef53899b1c7cc097bf704878a745d7526d7a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxr-0.3.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 357.9 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.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 395ff05a4f0e29e7fa17710f1a7a4cd937bf6d02e0059376a0c48731c7ab8e29
MD5 7529e318976c037ba3b8f3d3d7e08ebf
BLAKE2b-256 23c68c5ffea04aee4349de18793418a90cad360706cb293a0ca40f41337b4ca4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxr-0.3.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 330.5 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.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 e32c154a075ece002ac735046aab5b68ab2dfa28ccc7e890e960f70a7ff82aef
MD5 6b1c5ccdef9c68235e00ca436bfad352
BLAKE2b-256 bee6eab47600a031a9d375594c311b3a3f6e06a05e3bd731343eefbda2133cd2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for soxr-0.3.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a7cfc03fc7fea93ab97232b6d0142a19ef7ae8caae6d67a22a76d2caf58dcb39
MD5 07204fc22a8842a50626e2409724cb87
BLAKE2b-256 1b46c4c90c52e7beea22aeeb4bcadd6d9f38e172686aa8889e8c1dc3c7582211

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for soxr-0.3.1-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 21686cc08bde172a63dfd15bedba2755a173ea6d03e371e93e3fb249db17fcbe
MD5 7f2fe6d9615f4c088b57c741e454f7f7
BLAKE2b-256 0f4564922b447f23cc032e09351255d0c1f8747f4c65e90465476b84a5d82b83

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for soxr-0.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5866fdd37a87bb82c53495def6f6de58542e36c492b842463c0406ecc8a1e7e0
MD5 5c2f6ba212a4a47deb729d1aca0a0412
BLAKE2b-256 f54b4f9459ccd473e0a47904a4032de9f9812aec71311c082e39a7fe62d0d0e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for soxr-0.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 155fb13062185312e9e89374cd5bad01f2cf0f9a99016d8b3e3d0d9b1639aae3
MD5 b8f68e1b15a2767516f7d191779184cb
BLAKE2b-256 e85ea9242eccd4fcc1dfeed32f7eac16250ac4e950849a1120d116ad42e558cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for soxr-0.3.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a748daa020d0602e330a5739456d259ac8e8278bfca349282e39b41d6621aedf
MD5 1cdd80668756cd4887c24dcd196d7003
BLAKE2b-256 e349370e686dd0b6178d4fe24d7dba587c70fed1ae0c1d19026889ea254902bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for soxr-0.3.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 538ca7ef0dcff2d65301c0b3f0bf897df0b40cff8f0e3d74c473c47e0b122b45
MD5 93a5d0964d4f16bbe8a28cd3b4c10098
BLAKE2b-256 fad1fdf1bbf4edc3c605f7cd30a1eb52adb09089cd5be28d815aa705d54b547b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxr-0.3.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 357.7 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.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 dfba6708a32934a4e7686cc67d91b38a1820cd74874ec310a69fb555a9ec8ba6
MD5 f3c85b47a4f8dfa2dd52fc7c250d0002
BLAKE2b-256 00ef7e3a9ffa3493c52333969edde00b4d7179aed7df5f986e2a6c5a13945619

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxr-0.3.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 330.2 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.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 266899f0daddc56c1e2e45012bd92745ff9acfb0e48fb5de756d7af8615e9310
MD5 e35fab3bdb41a0426a751a30db708210
BLAKE2b-256 b3a7585c6472343b50074e2a946c0953e886846bebedfa0b59660ec1d1a2ce34

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxr-0.3.1-cp39-cp39-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 1.3 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.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 772fe074cb862ecb4eaf53908567cf42d9ce73acc104206c619ab37a370d1780
MD5 8b50cabbdca3209cd79f6eeed49d92af
BLAKE2b-256 60066bd94b87cde603dfbbcc4a5cd6b6d524f006ccde972abda9fb4c7a642b04

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxr-0.3.1-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.1-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 4618fdf1ec60983cd3ba0c86ab20245f8694009938839acbe094ffefca63a1ff
MD5 7079d6cdb8e4239304dba7f12f5a9c4d
BLAKE2b-256 4282c442ed8c218e5365ec7d957bb1efa9ae40adc23f0e5bde565e1782487026

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for soxr-0.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aa265e7b7e73d59d8da1e2da1bab33268077b5270f8811ee33a8345b6ad4fe93
MD5 1d029b1410c7edac5120a8fce2d3e713
BLAKE2b-256 fd267fe0ae7e430dafdaf2ffa41f8842d88784e9f984643313e7ec00bf610937

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for soxr-0.3.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f3a90d0595facd0883522fc6eebedeb8c31159020bc0e3b71a1a34eae60d7c2d
MD5 819b46a5ab16b8c9f2b1a9686a9c952c
BLAKE2b-256 64c7472d8ba72da1509679e71db6175f5130266221a0a75f8c462dffde27f6e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for soxr-0.3.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1b317acc5168a51aa6d490a745256107212fda53d92b736df619bb348bca2dbb
MD5 9e40e36390b55bfdc7e9a6bfa6f33476
BLAKE2b-256 191b414fb6ba0a34250725439bbfb7c857b3d3be10a8142a5236cb595e7ac619

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxr-0.3.1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 402.5 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.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 73e18549597acab1fb1f92d524a594349e977b8fae2722fa50933aa28127e97e
MD5 36795b304fdec51dfdb4db9a1127eca8
BLAKE2b-256 4cb4a7925e27e5f500942e3d915b5087b81dc394d039200453afdb02b0c51648

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxr-0.3.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 358.6 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.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 15fa81e1bedd3cd99c993c36a3fd32d1778dac4df0b155d866bc967f3ad99da1
MD5 f864f59b16403a6e650f2084a4a4f0aa
BLAKE2b-256 7d86aff552ed423feacfbbed9f448f6fd5ca6a402be9079846f7203477b5e77f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxr-0.3.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 331.0 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.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 dfc6757ba77b984b805542da47105d9547fcc8bd200787735a5661ca4450384a
MD5 68833d878de69fa0a0721dd78e43ffba
BLAKE2b-256 e970961179fec2f12a1bdb28ff6808a0280d7d7866051a9b9db702ed1ab38341

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxr-0.3.1-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.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9273339fd7e9434b979c848a3eca8ecf0e6b354a2dafc44ab65e09320e1272fa
MD5 da72b2362956898a262218adced612e2
BLAKE2b-256 bc20c5d8997281cfccc58d0ea7192d183dd4e59a11454f6e0f42a87777e69b14

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxr-0.3.1-cp38-cp38-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 1.3 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.1-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 c42cdb5ac26b86d083c209b65894c15737197b70a38da8185e664547a4f6bd52
MD5 c7c7eb5d808c8c1b1fa7cccd962e2b26
BLAKE2b-256 9b2f861153dcacbdbdd7a79a74a901697993283b89fc55a53161aafbcbc73b50

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for soxr-0.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 22841f6566f3b62484ed114f094e63e10e245a33b30ddd1a35d54d2b7f093171
MD5 4bd2f4f17f5f1bb7d469905160ec1e59
BLAKE2b-256 b1e9daa328ef95d170ea945534d6285269b869a91fd539b07cfcb8a18ca19b62

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for soxr-0.3.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 32743c4038307b21055e5d55bcc1ba19bd9f3f889b7dca385066a8f85615f593
MD5 40dee48131018ce981a0b3a8be4f734b
BLAKE2b-256 bf3023ec7c9ed9cc74483a7a8b89640a7f860d4cdbffaeda1b5cf8083ed97fb6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for soxr-0.3.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 20bc47515e0a9870e070679ad7609ccfc725cc9d18db127cf2823b266df8ffd7
MD5 55fabae7fe86b262ee0792978a8ba42e
BLAKE2b-256 646df34d11883f920399fbdfd5bbeae3cbe8980005d9e5e63e548286e7af933e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxr-0.3.1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 402.0 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.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d8c9160269ae66e70e71d6dbe8304ce5920ed42ed90e23f3b258c4718b0af413
MD5 0ea098058eb2caf3a0f77e3ec8286c13
BLAKE2b-256 aea1d14ae5884cf1368f815c4764f8a8b71819d59cc84b3634475753f452e289

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxr-0.3.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 356.9 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.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 04d2e24c07b1f09d38e49aca6a872054e480824c889e6ca219e9dd85f798e58d
MD5 644f76e76262a6957c58cc4456f52562
BLAKE2b-256 895639152b6275dbbf81c981002a18becee26b67cee783eeeab21278a167c7a4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxr-0.3.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 330.0 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.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 b3584b6a7fbb35866b8e4b0892967e09889b0f96904038379fbc5e9cac7b29a4
MD5 ceff8100584b8e3b70104e7ff3da8de1
BLAKE2b-256 cb1c2b638780dddc24dc9ed679743facb5fd870e211ce9102e538d57c16c716f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for soxr-0.3.1-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ae1f6481d8abd04122aa958b7721917a9188e71267cfdc780799869718280af8
MD5 699973669e536890f69e56bd20661a74
BLAKE2b-256 64c217124275d2db826818e8998ba9a597739c4b49369884008cd61f00bd2eaf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxr-0.3.1-cp37-cp37m-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 1.2 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.1-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 3b5fe7be58ee29432fb8ef59bae239d5c9046a1b4830c35087462477c668ef7e
MD5 614d2dd2fbd076ea240c6800cff746eb
BLAKE2b-256 1d5f0ad5b902a83df88601128f66f3fb5365463d057ff1bab2fe5ca952883da9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for soxr-0.3.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4bfe3f10e3185b536ad4c08e33e41fb5664ba776340b54c416b89c0b20d6b1ba
MD5 ea46503391b1f97267537d60a44bab32
BLAKE2b-256 8dd3c188e9924940034366636d2c6170eb76bb478b8e764f918f73d0c2572c28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for soxr-0.3.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f1ad893d91a0fe22a00ef422ef35eefe7cff8b22e82103faf7b703ea040e6034
MD5 84ff699241ee7e30c664ba9311affd31
BLAKE2b-256 779eb322408c0c1a208e5ad9e42b1e471e1bdee7b006ceef55f57693bfac7f33

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for soxr-0.3.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a2688e2ab8ddef2939688c43add9f1bd5697fb2c85fd40ebfc3c46ed129293ec
MD5 5c33c0c155dda2dba22b65ab9722cfed
BLAKE2b-256 fc4c7fd331aaf4c896526d1f217f28b8c46386ddcaccd44b70e416a3c088ea90

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for soxr-0.3.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e8364e3dddde8e7c0e2a71b60c6f4ad657ac72fbac62a857c49c714294e6dff7
MD5 5e15d71f7317d63445d836e068925a4c
BLAKE2b-256 276a5426270bde0fe187471eac2c8706af3fc2e84961e20e8b0665d0beeddfb2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxr-0.3.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 375.1 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.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 cacadea8137d63a1e19ac726dd5620657c8dbf808ccf71ebcf3c3e8bf7014847
MD5 00c04e19c935641609029afb9370f994
BLAKE2b-256 2cb488ae21fe116e5f5300231a0eee503ef9325e71c93ffacc01137f3f698628

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxr-0.3.1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 341.3 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.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 60cf82313f8fd752dde697d5430aee816018bbfb3b2006ce4df557ce022152f3
MD5 ec047fdad19aa521d71a13fb8d585aa6
BLAKE2b-256 ca58e0276a188246fd773ffde9fed34d96998839bf7faab5a95db287c09b08a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for soxr-0.3.1-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 18762a51506184b089cb27c9d8c932a06468c393ab9044c6dd4f957ecb2ec746
MD5 021653eb75dab03130a8babb4e8f5818
BLAKE2b-256 7da8481b483b68e9e0146c45be04f183e439b0cdbf8f52f5d995b19bf55d4a83

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxr-0.3.1-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.1-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 cc45c0c032ae0eb22d3be8ffcaa54d81a7be0eb1a55327f17570a386070dd226
MD5 d171f1b84f584bf6c304a45105dd248a
BLAKE2b-256 dd82a4c8964c8e91db45a6219656e4ddd477e1fb07efbc1df872c66d7896e3b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for soxr-0.3.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e8e9bb9b6db82d9f9e10c0519381bfd0e51ecfe94bebefbc352af2c1d866f865
MD5 bb1ca5af97e2a24b288d72582db09fd9
BLAKE2b-256 8860edba69fd908507cb3157a50c2b75e3d60b0c7a2f6d5c454ea1fb6db08511

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for soxr-0.3.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ff53a0cb24a74e872056ea2ee7b88d9524952458905edbe4ab262533a9221e63
MD5 3d6c091978ed3bcfdd14289ac3d586ca
BLAKE2b-256 bc502e3e8e4c6e504db5b6e1c35b150f5a978f9fd8e995341c61bfa0bcff01c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for soxr-0.3.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9864feab72b37984b7996b50ced9deb1292d4e82cf18defb1290b2ba3995fefe
MD5 673e545c5d5f6356909c34b37e1d058f
BLAKE2b-256 aad7adedaa6aa549a0e23d196e76cae3f3a455e2dd6c4408bd0e68649225b19b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for soxr-0.3.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e29accf77e3ea59d07af6697d04e1e6c2e411cce1bcf9d2900b05988fd4a11f2
MD5 adddeb60faff1d7683b9035c0c4729ee
BLAKE2b-256 e6e8bfa213d7f7f14d00727004589aa3464279df6a52fee5ab2fa19d9e82849c

See more details on using hashes here.

Supported by

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