Skip to main content

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

Metadata

Release files for outjack 20

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

Source distribution (sdist)

Source distribution for outjack 20
File Size Uploaded
outjack-20.tar.gz 244.6 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for outjack 20
File
outjack-20-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
outjack-20-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_34_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.34+ x86-64 Details
outjack-20-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
outjack-20-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
outjack-20-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
outjack-20-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_34_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.34+ x86-64, Linux glibc 2.17+ x86-64 Details
outjack-20-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
outjack-20-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
outjack-20-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
outjack-20-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_34_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64, Linux glibc 2.34+ x86-64 Details
outjack-20-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
outjack-20-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
outjack-20-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
outjack-20-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_34_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.34+ x86-64, Linux glibc 2.17+ x86-64 Details
outjack-20-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
outjack-20-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
outjack-20-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
outjack-20-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_34_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64, Linux glibc 2.34+ x86-64 Details
outjack-20-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
outjack-20-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details

Total release size: 9.7 MB

Release files / outjack-20.tar.gz

Download URL outjack-20.tar.gz
Size 244.6 kB
Tags Source
SHA-256 checksum
How to use checksums
027e8f17f5129a6f5bc9d603c14cab1196f679b349447b863f186d4e96b80bf0
BLAKE2b-256 checksum
How to use checksums
ea06dba9ee7090a9998c77713e75972a1dc1aaf30734d839d7dc4c399a2e6af5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.12

Release files / outjack-20-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL outjack-20-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 482.1 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d93e2b38e4210349035ae8b86284c4318070d5b5b38562fddae69509d957522d
BLAKE2b-256 checksum
How to use checksums
58b7751cebf63ee7c93e17c23e0f7ea5b23277d1e4654878529f617d496c65d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.12

Release files / outjack-20-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_34_x86_64.whl

Download URL outjack-20-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_34_x86_64.whl
Size 502.9 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
da876b1011acb4ed89f5a4a1adf7dd7d0c398f1f583dc7a22e274d5bbff0d70c
BLAKE2b-256 checksum
How to use checksums
ec419361a8c42d9ce51f3216e725f4c97b735cfe08989094376608ade0a0582e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.12

Release files / outjack-20-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl

Download URL outjack-20-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Size 491.6 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d96c1adac4732b1e4633a2013c7cb440a66a0dc48c93daf58c2726190237a9a4
BLAKE2b-256 checksum
How to use checksums
e8b829a100b733868f4b5c4823147758c862c29010d2bf8a97b9da94ebcde699
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.12

Release files / outjack-20-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL outjack-20-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 453.3 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
3c9450b83ed6b63267a03a81c5d2e2c4f7a42060133200fb0ca78bfcd95a6ecc
BLAKE2b-256 checksum
How to use checksums
e5562034b5d4051e58275fb1790866ec37fb985fc0dfeb766289ceeea2907616
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.12

Release files / outjack-20-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL outjack-20-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 498.9 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
8109bed3506d4a99246cc3d9f985d3c6884181e74aa6c8432cfe2c49f7f93b3b
BLAKE2b-256 checksum
How to use checksums
1a639ed2c3291d0ce150cdb0d3d30170ec58ff6a820955a1bb05fb042d49aa1e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.12

Release files / outjack-20-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_34_x86_64.whl

Download URL outjack-20-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_34_x86_64.whl
Size 519.6 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
94ffcda24ea3be1f7b4489581c34a4d0fec211374602c8ad9051f818835cd508
BLAKE2b-256 checksum
How to use checksums
778a5ac6812d4154587fa915dbbeff354c95872040bc9cd4babc4c8f436739e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.12

Release files / outjack-20-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl

Download URL outjack-20-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Size 507.6 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4c704c6d3e109f2dade94796fabb9f06bdceecef430b61dedc6fefc37ec4bb50
BLAKE2b-256 checksum
How to use checksums
c05e4f1f37c5055d35e2e0555bc1d4ba24cfc771a567967494fee0cbc92262f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.12

Release files / outjack-20-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL outjack-20-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 469.8 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
47659777c709a2ab3e7b11140c61f96cac3580a3944dca1add0e3f2494e5925c
BLAKE2b-256 checksum
How to use checksums
cd4fbb43fa9fa837e2b4eeb727c542b7630bc0eb5a313b2915c067ec904857a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.12

Release files / outjack-20-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL outjack-20-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 480.7 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
1bbf797e59f7db2c0bc4c9632991f7941608b6ccd511d9c50bb584ffdb534f54
BLAKE2b-256 checksum
How to use checksums
39c000426f3a6a6eee0ed90a01c55ee5308787bc17c01dabe4af8d5bf6fe3489
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.12

Release files / outjack-20-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_34_x86_64.whl

Download URL outjack-20-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_34_x86_64.whl
Size 498.6 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
2a6c64b99128256ad65564de0fbb3082b1a59c04ecd112c4a6ccadf0a6f00c8b
BLAKE2b-256 checksum
How to use checksums
2c4f996cdfa56a2300fcae5ab33c4274e2da0b5ea8595966b498487e99450432
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.12

Release files / outjack-20-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl

Download URL outjack-20-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Size 488.8 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
347058ab15ed44e5a31d07448ec32fdbd4e91c414f50e3dac724b56138139c44
BLAKE2b-256 checksum
How to use checksums
ab0911a8d07b559c01181f33cf67da9697054d74e989632b5ad83742c9f9ca59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.12

Release files / outjack-20-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL outjack-20-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 456.4 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
6852295f533cb511f523b1d54f5c180803ac2e6ac442fd8545328298173e1897
BLAKE2b-256 checksum
How to use checksums
673ba72cae06d641ba2c87d9cbf82470016d6403647fbf8ccd938d51fdffdf12
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.12

Release files / outjack-20-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL outjack-20-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 445.7 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
a083bac07c222bbc3fcf0ba08f3c1e1dafc2869af090b85fa2f3760d88035023
BLAKE2b-256 checksum
How to use checksums
7336b0548ec79bee16560b522648d98f8600e85b43c0d09baf6ab012f2ec289f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.12

Release files / outjack-20-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_34_x86_64.whl

Download URL outjack-20-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_34_x86_64.whl
Size 462.8 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
d1d4153431cdd132c78906ddb8bf1d32d46c0aa82bc0fa4d39ab3509e20fbcd6
BLAKE2b-256 checksum
How to use checksums
4d889ca1fc23c9853d45f7e5e238375ea3810a35c81a9d6636631155ba351487
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.12

Release files / outjack-20-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl

Download URL outjack-20-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Size 456.6 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ca0a0bd908b1215060a616ab3038adb9b9417812e414ef038119e807788313f7
BLAKE2b-256 checksum
How to use checksums
6989ec2d56740689828f5c6175552482b9af9f0684298f008f3ce331ed2821a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.12

Release files / outjack-20-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL outjack-20-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 423.9 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
0ec078423e15ed018b1ea705ba793f7e5f4a7a33b81bd5743f5b3b4634ac6515
BLAKE2b-256 checksum
How to use checksums
ec6b42261cc10800e4ae91077a8c6d535de1b60b8a104db895d208c09b0a0900
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.12

Release files / outjack-20-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL outjack-20-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 457.8 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
deeb58fb4b9fe7be0d38d784114b9bc4ca8da0fe61657cd9cb3874f6c09cb1c9
BLAKE2b-256 checksum
How to use checksums
7b6779c58b665c961b2b0dfe26196c87509f1654d98e4df627d31fb72f9332f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.12

Release files / outjack-20-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_34_x86_64.whl

Download URL outjack-20-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_34_x86_64.whl
Size 473.8 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
c871cfdbe536203e0179a58d8ebfea88d40defe6c27b9aa530a5ee478ea51df5
BLAKE2b-256 checksum
How to use checksums
c5dc0530a5cb320186cc9ec2c52b2eda330cccfce300f8ce4877b7aee86e9849
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.12

Release files / outjack-20-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl

Download URL outjack-20-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Size 468.3 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
88fc7d698eafa8c1eaa25cda1c7aaaeff52e9f44c22eb9a38bc94b411fcf496a
BLAKE2b-256 checksum
How to use checksums
6bffdc9e0fc029c2e73e65d42152a561264dbd9570862864da5d5a0a700521c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.12

Release files / outjack-20-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL outjack-20-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 436.2 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
018f9f909213bc720b9b447613c37d4a566dc656a2efc7b8ac05a921d283cee9
BLAKE2b-256 checksum
How to use checksums
0566733dc677e5a51a78d4730072050284ca83dd2420df65152eba13f5782e2d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.12

Release history Release notifications | RSS feed

25

10 release files

24

21 release files

23

25 release files

22

21 release files

21

21 release files

This release

20 This release

21 release files

19

21 release files

18

21 release files

17

21 release files

16

6 release files

15

21 release files

14

21 release files

13

29 release files

12

16 release files

11

16 release files

10

16 release files

9

16 release files

8

1 release file

7

1 release file

6

1 release file

5

2 release files

4

2 release files

3

2 release files

2

2 release files

1

2 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