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 25

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

Built distributions (wheels)

Table of built distributions (wheels) for outjack 25
File
outjack-25-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-25-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-25-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-25-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-25-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-25-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-25-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-25-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-25-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

Total release size: 4.7 MB

Release files / outjack-25.tar.gz

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

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

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

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

Download URL outjack-25-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
8591422456f77fc85cb2665a6cf7e2196a8a5835a8b18e0a6a8978ed7fc2e514
BLAKE2b-256 checksum
How to use checksums
29eacc404aa80946834ec5f3921e00a6b68384d2fc20513af71b74a8234b6e22
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

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

Download URL outjack-25-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 506.8 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2e8a5a661b279bbdc1f37def0d30a406e88182a6b6e77843cee6f4111256bd83
BLAKE2b-256 checksum
How to use checksums
1cd7d937de4a610255ecb50bc9f20faceeb3dbc4705ca86a58300598086a6f63
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

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

Download URL outjack-25-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
b2bf8d0abd019ebc7df8a3bd80bd2c50cf67f9e53d3e21da2c52414516fc0270
BLAKE2b-256 checksum
How to use checksums
f7edad2460111dbcd9f93120646a7856fefe6d4cd03762f86ebf2be2b2ecb998
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

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

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

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

Download URL outjack-25-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
66de4fda18f3e54852acd2d4dc0577e4f65e05f9b961342964438bbad9873668
BLAKE2b-256 checksum
How to use checksums
a922cb85f07ade8ac81ccbd43b2059cc69619a045c68faf7c347d6f45b3c4c56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

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

Download URL outjack-25-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 500.9 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f9b899b2880940c78c3eafd7a827d67cad5be31758d73eec49afc017eb2622be
BLAKE2b-256 checksum
How to use checksums
3032437ca5a366b2003bfedda305bd261ebecf06a139b2590f304e31806908e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

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

Download URL outjack-25-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
379b4b58ff1869c78d913dc0a9c7dc4fae240df562e8740950f3f7a0877091e8
BLAKE2b-256 checksum
How to use checksums
a37ec1bcfa7dc256cd3bcbf2a1d4581146b6a0b93abbc93bfafc6c3a95e1daf4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

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

Download URL outjack-25-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
3f5bf5a36ec10e22a10326fc2e91b6b084643d8022e3c5978fae02ad7644ad38
BLAKE2b-256 checksum
How to use checksums
2fa7e96d55d3d68d0c15bbc256c822235c8adcd5fc212b563a33d46cc60bb4cb
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

This release

25 This release

10 release files

24

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