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 24

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 24
File Size Uploaded
outjack-24.tar.gz 244.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for outjack 24
File
outjack-24-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
outjack-24-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64, Linux glibc 2.34+ x86-64 Details
outjack-24-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
outjack-24-cp314-cp314-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
outjack-24-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
outjack-24-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_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-24-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_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-24-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
outjack-24-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
outjack-24-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_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-24-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_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-24-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
outjack-24-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
outjack-24-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_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-24-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_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-24-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
outjack-24-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
outjack-24-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_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-24-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_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-24-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details

Total release size: 9.9 MB

Release files / outjack-24.tar.gz

Download URL outjack-24.tar.gz
Size 244.1 kB
Tags Source
SHA-256 checksum
How to use checksums
2e9b9610501f756eb57f2fd0cdb619a24bc8a21c996b36c7c8af089bb8395ac2
BLAKE2b-256 checksum
How to use checksums
79d21a580d12d48740350c5d76aa1b1c8da1a316be19ae1bfcb293fca424b569
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / outjack-24-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL outjack-24-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 478.8 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
749a963db3f5ae78a5a8b39403011fa674e1a7c8f47fa7a16bad0bb39adfe75c
BLAKE2b-256 checksum
How to use checksums
1d8be3f41e855dc1597b63ea378de24331853d5ddc43c4d5ba123c1fdc1a0537
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / outjack-24-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl

Download URL outjack-24-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Size 502.5 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
08ca445a6ac2c577be766c4f98d6317456bac0ef8d66e97f179afde6d33d5d3a
BLAKE2b-256 checksum
How to use checksums
a7675775b968ff1d94d590eff6c7f016ae9c43e390e012d58b56a1fe9d6b589e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / outjack-24-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL outjack-24-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 504.3 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a941a30d7d2c272f757c1253ab6e61c8d26e606b1fe7f2a850200d0eb9d683fa
BLAKE2b-256 checksum
How to use checksums
0711f3c0d9e26c41981ec2b7f6f11203f95e3fe1844b2ec55e1077c986903808
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / outjack-24-cp314-cp314-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl

Download URL outjack-24-cp314-cp314-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Size 452.0 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
bca26130f0dc5648a610d1b7a207326526a72dc31ead6064b51fa99d9597fcc8
BLAKE2b-256 checksum
How to use checksums
d6877e594ed02aae2538757fa7d4c32eb49b52c8ed3dc0d42e059b791ce477ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

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

Download URL outjack-24-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 482.3 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4cdbb58762bcbe992274d4d0bdaab55138a0c3f016a396db5b0e0b0c173e3671
BLAKE2b-256 checksum
How to use checksums
f7a65f9bbbd6e925559713afc62bc73f5739d51d08137e1c92a38c1c052fca78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

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

Download URL outjack-24-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Size 503.7 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
8ef7b36471a7e08ee990425ec9589f577e4e15ddbbd5af349bdcf7e9c90a662a
BLAKE2b-256 checksum
How to use checksums
6d77446ede7f3af333cf76aeba1f84c32169eb4652374d7c6ef18e26f58cf4ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

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

Download URL outjack-24-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 506.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
f3a9fc64f80330169caa89749fb5af4f2aa0cece249db8f67e60e65a67b8958e
BLAKE2b-256 checksum
How to use checksums
7f2980d699b944b37c1c19efd33b9f9d91e3616754e2e5c64479ca74265a2be5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

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

Download URL outjack-24-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Size 453.5 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
4198890bbc249db92fe7368c95df811fdfa8121f9ed6883277cb4869a7c5a977
BLAKE2b-256 checksum
How to use checksums
3d67909992684d6a91a1ec487b79e993ac00cd90de4ded7d8f48a2b6d7a29f42
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

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

Download URL outjack-24-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 499.1 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2738fa84c58a0f1ff2e7ed7f7553f4264fdf786eb2227c79e7d7ad992a967d6c
BLAKE2b-256 checksum
How to use checksums
ac0c61938ebf5a03577d59a8178a3ed604e7e62e0b1a7326ab6fcf4e24b336d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

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

Download URL outjack-24-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Size 520.3 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
b70b06de48a309791f77482fc48844d1924bbbbc884f9655f5b50495cc3d3219
BLAKE2b-256 checksum
How to use checksums
7f262eb8cdf5cf71ca81fc03668285a6fb536167a4fbcf7fed1a1448f926dd36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

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

Download URL outjack-24-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 523.7 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
31f3f471e22cc7b927246ab00a23554822b3b07d38b51d8e270122cf5b7c3844
BLAKE2b-256 checksum
How to use checksums
771795f0717614c5bfd3b842ae3994c8a51e29533e2f312d8ccd0752ce12f195
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

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

Download URL outjack-24-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Size 469.9 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
5242f21f710df0df207ef5d6c213024815275f6bfe25df145a26e34ee57395bb
BLAKE2b-256 checksum
How to use checksums
80bf49b6513fdc7ef848bf729f14f6c4f6171a1a9e728ff75be54b1ed160d5ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

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

Download URL outjack-24-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 480.8 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
612b32edc887099a331789be24079709fce6c13a55fe53e9b39616194ee13905
BLAKE2b-256 checksum
How to use checksums
94d203ed23ea370301a56d51e95399b3bc8465328f8b77e391a2f3bd3206a682
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

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

Download URL outjack-24-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Size 500.3 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
645924cb217655c50cb7689b86c8aa3a51ae85108971efbdc3f5a630251c86cc
BLAKE2b-256 checksum
How to use checksums
362b89368ceef212ea8fd5e1b00f4b51bdfca83691799ccc8c49c5fcab0fc7b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

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

Download URL outjack-24-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 500.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
9f70a5e7d4d97be9f047625b7f217c68e16d1d0fc630103674324ee948d0b389
BLAKE2b-256 checksum
How to use checksums
53674efa3c4b335c665584a02dfeb076d280d32c4930d82b078d3a0e2a9ba0bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

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

Download URL outjack-24-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Size 456.6 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
bed11fe8f590e7614df2b81454dfed43dd3d979be16ac87b236090385a33f4e1
BLAKE2b-256 checksum
How to use checksums
2ab9bccf8f21e378b7dcf931f0835513c7520be315d5eb0c4165f7adfde15bb4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

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

Download URL outjack-24-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 445.8 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
903eada4121df6b709e356f63caa936851862cc2a2ef8535c71a957f4a226b32
BLAKE2b-256 checksum
How to use checksums
6643b1c8281e94935dec0cd14602cc767f9d550b80d7e0233faa1e303d02ca55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

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

Download URL outjack-24-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Size 464.4 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
8c911d3db605c65b0d9bd8de859ea4135c6e9cdf2f0892d2a402333e1387ba8a
BLAKE2b-256 checksum
How to use checksums
3d88866cb32fc5e500659fe0d2bd6dc2b4184d16da438f37bef30cc170bf2da6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

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

Download URL outjack-24-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 466.8 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
191c73b2c9e95a0f3294c9c4ad52e7fa429668eb8fd86cd8d73c61f98ca9e2e3
BLAKE2b-256 checksum
How to use checksums
5c4eaa0dab02e6191db8dd3091522659d2bca83439b59394ced37b1d1f87955e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

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

Download URL outjack-24-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Size 424.1 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
81b10974dacbb8438485feb14fd06d9168a36ff0970f6017018193363f8f42a1
BLAKE2b-256 checksum
How to use checksums
2f0120f733d0ec2bd7755cf93468f3a337233386e7a9912446828f4978fb5ee7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release history Release notifications | RSS feed

25

10 release files

This release

24 This release

21 release files

23

25 release files

22

21 release files

21

21 release files

20

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