Skip to main content

JACK and PortAudio integration for Python

Project description

outjack

JACK and PortAudio integration for Python.

Install

These are generic installation instructions.

To use, disposably

Install the current release from PyPI to a virtual environment:

python3 -m venv venvname
venvname/bin/pip install -U pip
venvname/bin/pip install outjack
. venvname/bin/activate

To use, permanently

pip3 install --break-system-packages --user outjack

See ~/.local/bin for executables.

To develop

First install venvpool to get the motivate command:

pip3 install --break-system-packages --user venvpool

Get codebase and install executables:

git clone git@github.com:combatopera/outjack.git
motivate outjack

Requirements will be satisfied just in time, using sibling projects with matching .egg-info if any.

Commands

ojplay

Usage example.

API

outjack.jackclient

outjack.portaudioclient

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

outjack-25.tar.gz (244.1 kB view details)

Uploaded Source

Built Distributions

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

outjack-25-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (504.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

outjack-25-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (482.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

outjack-25-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (506.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

outjack-25-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (499.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

outjack-25-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (523.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

outjack-25-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (480.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

outjack-25-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (500.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

outjack-25-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (445.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

outjack-25-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (466.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

File details

Details for the file outjack-25.tar.gz.

File metadata

  • Download URL: outjack-25.tar.gz
  • Upload date:
  • Size: 244.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for outjack-25.tar.gz
Algorithm Hash digest
SHA256 c7890240b3204b687633bcfb6e70d9a77cafaab900a7488361ae926ac798f746
MD5 0818a9b81cf896714cb5b4c0a1eaef41
BLAKE2b-256 a5448c6dfe7c4444fd5dd647f19f0bd864dcf81d6dfb6d4d357abb611b7369aa

See more details on using hashes here.

File details

Details for the file outjack-25-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for outjack-25-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fc5222d9c20b082df3482e5c517dbfd741b6c044ecd0a0a97d0d8f5a6bdd52ef
MD5 290c5f354ff92d49a48708a583952bad
BLAKE2b-256 d99abc78caaa769deb8b20e848a9704d2060d856be084b60159e9817e8e97123

See more details on using hashes here.

File details

Details for the file outjack-25-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for outjack-25-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 8591422456f77fc85cb2665a6cf7e2196a8a5835a8b18e0a6a8978ed7fc2e514
MD5 43efb1c6af1d3bcfc59e39c3bb26a88a
BLAKE2b-256 29eacc404aa80946834ec5f3921e00a6b68384d2fc20513af71b74a8234b6e22

See more details on using hashes here.

File details

Details for the file outjack-25-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for outjack-25-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2e8a5a661b279bbdc1f37def0d30a406e88182a6b6e77843cee6f4111256bd83
MD5 a08d3f99b9690cb0ece08c14629265fd
BLAKE2b-256 1cd7d937de4a610255ecb50bc9f20faceeb3dbc4705ca86a58300598086a6f63

See more details on using hashes here.

File details

Details for the file outjack-25-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for outjack-25-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 b2bf8d0abd019ebc7df8a3bd80bd2c50cf67f9e53d3e21da2c52414516fc0270
MD5 e5c472cea623f221b9391ac707b96ea0
BLAKE2b-256 f7edad2460111dbcd9f93120646a7856fefe6d4cd03762f86ebf2be2b2ecb998

See more details on using hashes here.

File details

Details for the file outjack-25-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for outjack-25-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 deb0f33d0764d933ce8d0eb6a0d2775857b5de376a009eddd8d98ab8ef685984
MD5 96edc706f49eab9b4c7f0bf40e31f421
BLAKE2b-256 5e3d795d06855afb681243e4429d9efe6035f3082b33f94b344ae28b04cb8338

See more details on using hashes here.

File details

Details for the file outjack-25-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for outjack-25-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 66de4fda18f3e54852acd2d4dc0577e4f65e05f9b961342964438bbad9873668
MD5 d620e376abb5f55b385c769013e84645
BLAKE2b-256 a922cb85f07ade8ac81ccbd43b2059cc69619a045c68faf7c347d6f45b3c4c56

See more details on using hashes here.

File details

Details for the file outjack-25-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for outjack-25-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f9b899b2880940c78c3eafd7a827d67cad5be31758d73eec49afc017eb2622be
MD5 6a678eb3ee8a735c286a5e02681a4812
BLAKE2b-256 3032437ca5a366b2003bfedda305bd261ebecf06a139b2590f304e31806908e6

See more details on using hashes here.

File details

Details for the file outjack-25-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for outjack-25-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 379b4b58ff1869c78d913dc0a9c7dc4fae240df562e8740950f3f7a0877091e8
MD5 788a7d585e23b6234b0a6c0591ea19ac
BLAKE2b-256 a37ec1bcfa7dc256cd3bcbf2a1d4581146b6a0b93abbc93bfafc6c3a95e1daf4

See more details on using hashes here.

File details

Details for the file outjack-25-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for outjack-25-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3f5bf5a36ec10e22a10326fc2e91b6b084643d8022e3c5978fae02ad7644ad38
MD5 5f8e5f5e69d5e6f8d76e5b3d3f1d077c
BLAKE2b-256 2fa7e96d55d3d68d0c15bbc256c822235c8adcd5fc212b563a33d46cc60bb4cb

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