Skip to main content

AudioTools

Небольшая библиотека для обработки аудио написанная на C++ с биндингами для python

Возможности

  • Удаление щелчков из звука (эффект основан на коде из audacity)
  • Нормализация звука

Установка

Библиотека доступна на pypi

pip install pyaudiotoolslib

Установка для разработки

  1. Нужно создать виртуальное окружение

    Windows

    python -m venv venv
    venv\Script\activate
    

    Linux

    python3 -m venv venv
    source venv/bin/activate
    
  2. Устанавливаем нужные библиотеки для сборки

    pip install pybind11 scikit-build-core
    
  3. Устанавливаем сам пакет

    pip install -v --no-build-isolation .
    

Release files for pyaudiotoolslib 0.0.2

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

Source distribution (sdist)

Source distribution for pyaudiotoolslib 0.0.2
File Size Uploaded
pyaudiotoolslib-0.0.2.tar.gz 36.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for pyaudiotoolslib 0.0.2
File
pyaudiotoolslib-0.0.2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
pyaudiotoolslib-0.0.2-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
pyaudiotoolslib-0.0.2-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
pyaudiotoolslib-0.0.2-cp313-cp313-musllinux_1_2_i686.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-32 Details
pyaudiotoolslib-0.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
pyaudiotoolslib-0.0.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-32 Details
pyaudiotoolslib-0.0.2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
pyaudiotoolslib-0.0.2-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
pyaudiotoolslib-0.0.2-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
pyaudiotoolslib-0.0.2-cp312-cp312-musllinux_1_2_i686.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-32 Details
pyaudiotoolslib-0.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
pyaudiotoolslib-0.0.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-32 Details
pyaudiotoolslib-0.0.2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
pyaudiotoolslib-0.0.2-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
pyaudiotoolslib-0.0.2-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
pyaudiotoolslib-0.0.2-cp311-cp311-musllinux_1_2_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-32 Details
pyaudiotoolslib-0.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
pyaudiotoolslib-0.0.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-32 Details

Total release size: 20.2 MB

Release files / pyaudiotoolslib-0.0.2.tar.gz

Download URL pyaudiotoolslib-0.0.2.tar.gz
Size 36.3 kB
Tags Source
SHA-256 checksum
How to use checksums
c81ddf0bf9e56904f858394e84a07136e433cf539172fa3258cb86d874b913e2
BLAKE2b-256 checksum
How to use checksums
79260af66964e9a6d86afc367ca09d12b0f4ad67aee865994a010d179c1fb3e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / pyaudiotoolslib-0.0.2-cp313-cp313-win_amd64.whl

Download URL pyaudiotoolslib-0.0.2-cp313-cp313-win_amd64.whl
Size 577.0 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
fe6b763e03420f42041d0038d837d3c3ddb1dd7efcda9ac59e7bd9389859d95d
BLAKE2b-256 checksum
How to use checksums
5d73c33b4cbd4768c544091dc6276d40cd6cbef9cceec14f86bc180d9d5e7033
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / pyaudiotoolslib-0.0.2-cp313-cp313-win32.whl

Download URL pyaudiotoolslib-0.0.2-cp313-cp313-win32.whl
Size 517.6 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
d58cb2067d2ff8132b9507dad4a7ba1b16b66b00fb9602ff6953125ddaa45415
BLAKE2b-256 checksum
How to use checksums
ad6b374a910222f449a7c66e5f729367d083abebe791e374957fa9d3b93a6798
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / pyaudiotoolslib-0.0.2-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL pyaudiotoolslib-0.0.2-cp313-cp313-musllinux_1_2_x86_64.whl
Size 1.7 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
4cf59c67d478da4b2c5412c1e59d5e3f94a8e210ed1ce77fb76c3ece16429959
BLAKE2b-256 checksum
How to use checksums
5ab8a6c291ec8cb138e7f1af7b909768239b5bb10c440d8124b84589f202f2ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / pyaudiotoolslib-0.0.2-cp313-cp313-musllinux_1_2_i686.whl

Download URL pyaudiotoolslib-0.0.2-cp313-cp313-musllinux_1_2_i686.whl
Size 1.9 MB
Tags CPython 3.13 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
1c535a1f71c17aff77a87ea34f09328a5d93ad0c7688b8f17f856cd7ba22345e
BLAKE2b-256 checksum
How to use checksums
f6f0a510511f3efea6076583259a970f6e5fb84d96b9a8fb051008c1b67ee198
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / pyaudiotoolslib-0.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pyaudiotoolslib-0.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 980.1 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9e9cdd7762cc9137403332a016c64f5341ddd00587592e1ea760fd5ac7a1777d
BLAKE2b-256 checksum
How to use checksums
636eb800d9f46e92383a81f0508fc01964c6920aa2b0a2a2038fc067e60e8dec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / pyaudiotoolslib-0.0.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL pyaudiotoolslib-0.0.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Size 1.1 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
c81b3fd0bc21a35538e5f9cd9df0bc0e9f228e8c44b749dbcb7d4de5c29800a0
BLAKE2b-256 checksum
How to use checksums
e9b85cb8be3b60b64a6c62865d6805c71636f4ac60e4e653d587307ee820d7ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / pyaudiotoolslib-0.0.2-cp312-cp312-win_amd64.whl

Download URL pyaudiotoolslib-0.0.2-cp312-cp312-win_amd64.whl
Size 576.9 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
b97a017699752a9414dfd7c23069ba51cc0c1c92dd048b54505b6bfc49fe676d
BLAKE2b-256 checksum
How to use checksums
35c0f84623d08dc26100ebf18e0a7a5566639f44bf32492bb8d5f6c91cd91a31
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / pyaudiotoolslib-0.0.2-cp312-cp312-win32.whl

Download URL pyaudiotoolslib-0.0.2-cp312-cp312-win32.whl
Size 517.5 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
fedf545bf0d8408847c21a53ccbc6af1f0b1612939108e5b17484eaca7333e51
BLAKE2b-256 checksum
How to use checksums
26de42778bf2f0d0310f05740bc35f0e55c56f00283fc6bdefbd77297eaaa32b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / pyaudiotoolslib-0.0.2-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL pyaudiotoolslib-0.0.2-cp312-cp312-musllinux_1_2_x86_64.whl
Size 1.7 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
62201f0f2b1a84e2aa3e737ed4e7fe5c583e5adc169caebc00e87bda6be63a3b
BLAKE2b-256 checksum
How to use checksums
ffacc3b9282b071f6328faa29a6832afafa9e60118286e54b9fcec02c1af7a28
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / pyaudiotoolslib-0.0.2-cp312-cp312-musllinux_1_2_i686.whl

Download URL pyaudiotoolslib-0.0.2-cp312-cp312-musllinux_1_2_i686.whl
Size 1.9 MB
Tags CPython 3.12 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
59f855f204dc31b2b043a3867cb7950dae1cc570bd59ab7f007de786a42d433a
BLAKE2b-256 checksum
How to use checksums
3d4e8fe37cb701f8969b164146b79d59cd8c3467a0facbedc8b52a3b27587fed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / pyaudiotoolslib-0.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pyaudiotoolslib-0.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 980.2 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
133d5b0d4a3df95d5024c0e876d337e4c8f03e757caf6701b903fca6c452b4f1
BLAKE2b-256 checksum
How to use checksums
e09f092aac783f646832d6a349da272cbb093c80b5b2342a83e8b1bac2ecb278
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / pyaudiotoolslib-0.0.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL pyaudiotoolslib-0.0.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Size 1.1 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
767c122739a661620fdc6770cdb9077e2285eb7a93fcf6fdde3342ed0cfafd2d
BLAKE2b-256 checksum
How to use checksums
48ff1e288475ecd3aa3b206a7994a1cf3a1b77c2dc917559fcf66da3fece44b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / pyaudiotoolslib-0.0.2-cp311-cp311-win_amd64.whl

Download URL pyaudiotoolslib-0.0.2-cp311-cp311-win_amd64.whl
Size 576.0 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
ac8a6fd611b50c444a2c339ed40d999785e83e1e3f41a078fb8ef0ad89216bde
BLAKE2b-256 checksum
How to use checksums
194b73744105549f03862fb914c0f5fbbc5af622e2ef96707fff2440decb9b31
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / pyaudiotoolslib-0.0.2-cp311-cp311-win32.whl

Download URL pyaudiotoolslib-0.0.2-cp311-cp311-win32.whl
Size 517.1 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
5ea4d69faa5959bb443e198b5971e342c949a0d7b7a55f6f43a46fda32e70433
BLAKE2b-256 checksum
How to use checksums
0a3c662fa3914f296776874dcf713d88be5918b648a6fca17b35051213f2d390
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / pyaudiotoolslib-0.0.2-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL pyaudiotoolslib-0.0.2-cp311-cp311-musllinux_1_2_x86_64.whl
Size 1.7 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
0c227ae81baf5b2a6c5b2c34b9bb2d2e3ef7a46f3a03b776a271ff0e2fd34378
BLAKE2b-256 checksum
How to use checksums
d784dca2fd8833c6fecb7baaa9d598e85c97adae34816d13afb9b2bcb174073a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / pyaudiotoolslib-0.0.2-cp311-cp311-musllinux_1_2_i686.whl

Download URL pyaudiotoolslib-0.0.2-cp311-cp311-musllinux_1_2_i686.whl
Size 1.9 MB
Tags CPython 3.11 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
af9182c5754ead198262d773ca4d1ee511710427c97393482b69f548d6b72bc2
BLAKE2b-256 checksum
How to use checksums
170097e2291fe45812f31c93495f2eb18c5a8ae6d12ad71434301ed51a8d3cce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / pyaudiotoolslib-0.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pyaudiotoolslib-0.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 983.2 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
688dfe0d8fdbd2a11cdf3102feaad346284c5b6ced33446d127b1cda7892703e
BLAKE2b-256 checksum
How to use checksums
af68474e246878ba7246122c0506db0b8146856c70fe162cbe1e7e1d660656b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / pyaudiotoolslib-0.0.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL pyaudiotoolslib-0.0.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Size 1.1 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
3185484f7f6e9d87a647b081e2b212bbd31d9f69bd93e698e5c139fd4d4120d0
BLAKE2b-256 checksum
How to use checksums
4a9a944822b13780e3ec4e58a8f7ec55ef247739c07ca89aec1686e717852122
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release history Release notifications | RSS feed

This release

0.0.2 This release

19 release files

0.0.1

19 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