Skip to main content

Python module to build digital signal processing program.

Project description

pyo is a Python module containing classes for a wide variety of audio signal processing types. With pyo, user will be able to include signal processing chains directly in Python scripts or projects, and to manipulate them in real time through the interpreter. Tools in pyo module offer primitives, like mathematical operations on audio signal, basic signal processing (filters, delays, synthesis generators, etc.), but also complex algorithms to create sound granulation and others creative audio manipulations. pyo supports OSC protocol (Open Sound Control), to ease communications between softwares, and MIDI protocol, for generating sound events and controlling process parameters. pyo allows creation of sophisticated signal processing chains with all the benefits of a mature, and widely used, general programming language.

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

pyo-1.0.4.tar.gz (6.1 MB view details)

Uploaded Source

Built Distributions

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

pyo-1.0.4-cp39-cp39-win_amd64.whl (8.2 MB view details)

Uploaded CPython 3.9Windows x86-64

pyo-1.0.4-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (11.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.5+ x86-64

pyo-1.0.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (10.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.5+ i686

pyo-1.0.4-cp39-cp39-macosx_10_12_x86_64.whl (7.6 MB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

pyo-1.0.4-cp38-cp38-win_amd64.whl (8.2 MB view details)

Uploaded CPython 3.8Windows x86-64

pyo-1.0.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (11.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.5+ x86-64

pyo-1.0.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl (10.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.5+ i686

pyo-1.0.4-cp38-cp38-macosx_10_12_x86_64.whl (7.6 MB view details)

Uploaded CPython 3.8macOS 10.12+ x86-64

pyo-1.0.4-cp37-cp37m-win_amd64.whl (8.1 MB view details)

Uploaded CPython 3.7mWindows x86-64

pyo-1.0.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (11.0 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.5+ x86-64

pyo-1.0.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl (10.4 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.5+ i686

pyo-1.0.4-cp37-cp37m-macosx_10_12_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.7mmacOS 10.12+ x86-64

pyo-1.0.4-cp36-cp36m-win_amd64.whl (8.1 MB view details)

Uploaded CPython 3.6mWindows x86-64

pyo-1.0.4-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (11.0 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.5+ x86-64

pyo-1.0.4-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl (10.4 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.5+ i686

pyo-1.0.4-cp36-cp36m-macosx_10_12_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.6mmacOS 10.12+ x86-64

File details

Details for the file pyo-1.0.4.tar.gz.

File metadata

  • Download URL: pyo-1.0.4.tar.gz
  • Upload date:
  • Size: 6.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.3

File hashes

Hashes for pyo-1.0.4.tar.gz
Algorithm Hash digest
SHA256 34937eba641ed6b1c8ede1c35f30ad5e08493ec1f09352398790910bfd19d445
MD5 4d3cfd221487437819d0e69faf297bc9
BLAKE2b-256 7a4aa681a4c1c6db790b39f24c3384debedd583db48bea47362640ebcab1f3a6

See more details on using hashes here.

File details

Details for the file pyo-1.0.4-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pyo-1.0.4-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 8.2 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.3

File hashes

Hashes for pyo-1.0.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d9eb8c0b4b6a6ef6acfecf360303eb7e33f56f186b1f34a2ce12d33009024489
MD5 ddc9852c78df67411bc2fb40f64b652b
BLAKE2b-256 0c4a50e0bcd4e57ae92445b979fdf7f410137ff069bc7500d2d38cb15e8f23d9

See more details on using hashes here.

File details

Details for the file pyo-1.0.4-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: pyo-1.0.4-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.9, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.3

File hashes

Hashes for pyo-1.0.4-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 88eaa405c9158daf6c5bd75d7fc90ab7efa686e7f145f307611333cbcd1ee7de
MD5 ef0feb49d8143c019becdb4838a93b97
BLAKE2b-256 8e3eb60081689f9d653ec09001f55bb4281be947a7d76cead103269d4a32497f

See more details on using hashes here.

File details

Details for the file pyo-1.0.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

  • Download URL: pyo-1.0.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 10.5 MB
  • Tags: CPython 3.9, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.3

File hashes

Hashes for pyo-1.0.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 8d7098c59e7d1b3d7677804038bf476ff5c035ab3ec7d0840716a84b437ba220
MD5 66940e8b8ed68b6ed2960886abe4ac3f
BLAKE2b-256 b79b77c9cc04c39629c8f2cc6314091e0fb434bd77eda2e1da854d7d06775bd5

See more details on using hashes here.

File details

Details for the file pyo-1.0.4-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: pyo-1.0.4-cp39-cp39-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 7.6 MB
  • Tags: CPython 3.9, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.3

File hashes

Hashes for pyo-1.0.4-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2e0911de9b7a40c8ade36f08f91be8aaf2e83a3c44ce0df71301afee3837dde2
MD5 b302373d40b43b9afcfb36539cb34d53
BLAKE2b-256 b6dbf910d89e3bfbcdb479c1a377f0ad383cbfdf82ca944fd49b242abb444c61

See more details on using hashes here.

File details

Details for the file pyo-1.0.4-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pyo-1.0.4-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 8.2 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.3

File hashes

Hashes for pyo-1.0.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 562b86aaace423f1e60f7e3cf72b8d9b8877f34848dbb91fc711dbf33e5a0188
MD5 6ffbdeeb99d216048161aa53cbc9c366
BLAKE2b-256 07c6abc93fa8a2ef123f42277b7e56d0fe456f15d69c54e66460702374247070

See more details on using hashes here.

File details

Details for the file pyo-1.0.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: pyo-1.0.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.8, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.3

File hashes

Hashes for pyo-1.0.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0af3e887d91eff167edc09d268a1dc57ad5a93a7e46dd08e317780125481e6e2
MD5 1468fdeccf091d319d2cc4b8ee6cc86b
BLAKE2b-256 3c09390857f8d8918bd8af4f0e1ce39c430f316c60f5fb714aeb309702c3410f

See more details on using hashes here.

File details

Details for the file pyo-1.0.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

  • Download URL: pyo-1.0.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 10.5 MB
  • Tags: CPython 3.8, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.3

File hashes

Hashes for pyo-1.0.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 6b46abed0c2bc0cd9c6a9cd555594e26003409465f563bcb09930f640300e13b
MD5 48e93c437fda6d0218bcff48bdf6e835
BLAKE2b-256 c98126f28e3f1729b358a10d3782f26f669334f87cbd8f12eaa70b022961a1f3

See more details on using hashes here.

File details

Details for the file pyo-1.0.4-cp38-cp38-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: pyo-1.0.4-cp38-cp38-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 7.6 MB
  • Tags: CPython 3.8, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.3

File hashes

Hashes for pyo-1.0.4-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1cdcebab5e6228ff4d66a000e84fe7b7ecf42c67b9bcd1a147f76d310a9f9bd2
MD5 c2f0fa3a3baacdd4266ec9c336960a26
BLAKE2b-256 af4150ba5a11774dc0da624758f85637123899ec6b4a3a4877881208ca5155ef

See more details on using hashes here.

File details

Details for the file pyo-1.0.4-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pyo-1.0.4-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 8.1 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.3

File hashes

Hashes for pyo-1.0.4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 5ea407a7677b8540519be053aad38d346cdfd1be1c2b1b4c1bc6abc9a7f816d0
MD5 0ffaa04cfe11c050a98afc7df0c8cf60
BLAKE2b-256 58cd3c5324ab4c70d49cdf2e927e94b4b280b05cd55aa190dc1209e7d3e44edf

See more details on using hashes here.

File details

Details for the file pyo-1.0.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: pyo-1.0.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.3

File hashes

Hashes for pyo-1.0.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1e28997a83872f50a2918aaf6926b82ac38e3d9a828f52729e8c2d14dc3aedae
MD5 b3514fb1e18f21f89e5ecd34b4d149f0
BLAKE2b-256 162afc8ea2169e9ffbb3dc20dc907c91f7f8bb27377ddb3422a544a487aaef86

See more details on using hashes here.

File details

Details for the file pyo-1.0.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

  • Download URL: pyo-1.0.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 10.4 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.3

File hashes

Hashes for pyo-1.0.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 74a99d21c1769ce9dbf451f889e0eaba4c9cef9748a3d26d4a77232b876d1103
MD5 d929fba3daf87f14f88a831ee0907033
BLAKE2b-256 251e0b81bfc1d012fec41ebcca933293e28288d11f6be43e8679925c2137cca3

See more details on using hashes here.

File details

Details for the file pyo-1.0.4-cp37-cp37m-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: pyo-1.0.4-cp37-cp37m-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 7.5 MB
  • Tags: CPython 3.7m, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.3

File hashes

Hashes for pyo-1.0.4-cp37-cp37m-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0c8b41e52764abe82a56fa5bf09124a24f61e6c801b783082013b954ec037986
MD5 401de209acdf3fb3dbabaa66ef866095
BLAKE2b-256 61d7ed94179699ace9ede295d3972bfb978c83cd641e23a8069fb97ea2bb8724

See more details on using hashes here.

File details

Details for the file pyo-1.0.4-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: pyo-1.0.4-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 8.1 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.3

File hashes

Hashes for pyo-1.0.4-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 c8a15d9348f087bf09d81836a11c1d2d194abcf8133b11af184c494ccf41c5d8
MD5 db382b933d35b7835858f55ff634db3c
BLAKE2b-256 cd1d70115b4d284807ba190460a17c9ffccc989545391242a10aa12d97ef61eb

See more details on using hashes here.

File details

Details for the file pyo-1.0.4-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: pyo-1.0.4-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.3

File hashes

Hashes for pyo-1.0.4-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 01822232fd5c3d6b4abb3933bdde57ecf1863e85292571a34dc32eab282d7a91
MD5 e1b69eb34199a4dbaef4d06a0727cae4
BLAKE2b-256 55f39256180c4035127a5b69ea154a2c937124d4242a09c6ab97f63285647f06

See more details on using hashes here.

File details

Details for the file pyo-1.0.4-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

  • Download URL: pyo-1.0.4-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 10.4 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.3

File hashes

Hashes for pyo-1.0.4-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 082cc3e55635a65eab65a732c1228c7f04447ee6c175c3cde4a80558dea81563
MD5 5c45a0746835d334bb0601f1042af9f9
BLAKE2b-256 bc3d38609dd517f2b38fe5541ce32dc19160154dce657ba34c7797ad52d683b6

See more details on using hashes here.

File details

Details for the file pyo-1.0.4-cp36-cp36m-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: pyo-1.0.4-cp36-cp36m-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 7.5 MB
  • Tags: CPython 3.6m, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.3

File hashes

Hashes for pyo-1.0.4-cp36-cp36m-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 80bb4fdffb09bb549879fbf77b01472426f3ae3be22b4e5e2a9422c5dea91f64
MD5 5422d475bbd68100d93ab1a16079bf54
BLAKE2b-256 380d0f9d4faad81729978b4c926ebb648e5b73933968d72d21ff0114796525d9

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