Python bindings for the Syphon Framework (OSX).
Project description
syphonpy
Python bindings for the Syphon Framework (OSX)
Installation
A prebuilt version is hosted on PyPI and available to install with pip:
pip install syphonpy
Build
-
Clone to your local machine
-
Open terminal and cd .. to the clone
-
Update submodules
git submodule update --init --recursive
- Build
python3.7 setup.py build
- Install
python3.7 setup.py install
Test
- install bimpy
pip3.7 install bimpy
- install OpenGL
pip3.7 install pyopengl
- install numpy
pip3.7 install numpy
- run
python3.7 tester.py
Original Syphon Framework readme
Syphon is an open source Mac OS X technology that allows applications to share video and still images with one another in realtime.
See http://syphon.v002.info for more information.
This project hosts the Syphon.framework for developers who want to integrate Syphon in their own software. If you are looking for the Syphon plugins for Quartz Composer, Max/Jitter, FFGL, etc, the project for the Syphon Implementations currently at http://github.com/Syphon
Acknowledgements
https://github.com/bangnoise
https://github.com/maybites
https://github.com/egradman
https://github.com/cansik
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
File details
Details for the file syphonpy-0.0.2-cp310-cp310-macosx_11_0_x86_64.whl
.
File metadata
- Download URL: syphonpy-0.0.2-cp310-cp310-macosx_11_0_x86_64.whl
- Upload date:
- Size: 99.8 kB
- Tags: CPython 3.10, macOS 11.0+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71565a46ea03eaf0f2f3e91f3b9ecc9f1e0dc9c79cd83c7a8b10fd10b9eb79a1 |
|
MD5 | dbe02309336b65a329530a75e77f1d1a |
|
BLAKE2b-256 | 4148f00832ee6e9a45c9369df6ed5fa47ae3fb50d4f48332ed1ae198cc3139e4 |
File details
Details for the file syphonpy-0.0.2-cp310-cp310-macosx_11_0_universal2.whl
.
File metadata
- Download URL: syphonpy-0.0.2-cp310-cp310-macosx_11_0_universal2.whl
- Upload date:
- Size: 199.3 kB
- Tags: CPython 3.10, macOS 11.0+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e681b80423fd7cfda827fd77601f8dff42ba826a281d86ef52be1cf7a77d9ef3 |
|
MD5 | 56ef55a2dff4785360fe7b3e71c627a5 |
|
BLAKE2b-256 | d47ece73885b004cff5cc85f7a30313aa5707d61fd163b525e648f235b42fde5 |
File details
Details for the file syphonpy-0.0.2-cp310-cp310-macosx_10_15_x86_64.whl
.
File metadata
- Download URL: syphonpy-0.0.2-cp310-cp310-macosx_10_15_x86_64.whl
- Upload date:
- Size: 99.8 kB
- Tags: CPython 3.10, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9698e19b9d58d53bd74e3c537b444c1be081fcddef693b54547f58349d7807b |
|
MD5 | 6983e8045d6fa7bf91f2671e88aa6132 |
|
BLAKE2b-256 | 6b79bed3aed344ea1d3cb2c31136fabba65053937b7a385e575707e15ad4bb2b |
File details
Details for the file syphonpy-0.0.2-cp39-cp39-macosx_11_0_x86_64.whl
.
File metadata
- Download URL: syphonpy-0.0.2-cp39-cp39-macosx_11_0_x86_64.whl
- Upload date:
- Size: 99.8 kB
- Tags: CPython 3.9, macOS 11.0+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 409b0ec27bd51904ae5c5dbdf33b081190382c569338a5aacd99afad8899339f |
|
MD5 | dfbdbde87ad73258ac57423d711d7e4c |
|
BLAKE2b-256 | 8ef6015a591ef6e092034239d487562adc67505ce7407cf12da9c7af62432c02 |
File details
Details for the file syphonpy-0.0.2-cp39-cp39-macosx_11_0_universal2.whl
.
File metadata
- Download URL: syphonpy-0.0.2-cp39-cp39-macosx_11_0_universal2.whl
- Upload date:
- Size: 199.3 kB
- Tags: CPython 3.9, macOS 11.0+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 798d1651b34669ac457468f6c645cd7c52a1cdb773816b1b468cd61f422a5f14 |
|
MD5 | 5c9529d948888d5b850ee6b6295065ef |
|
BLAKE2b-256 | 3a409730f9964af1b59f5d3c7c04302d62a8d7f100a59abd3082b7b615bcff67 |
File details
Details for the file syphonpy-0.0.2-cp39-cp39-macosx_10_15_x86_64.whl
.
File metadata
- Download URL: syphonpy-0.0.2-cp39-cp39-macosx_10_15_x86_64.whl
- Upload date:
- Size: 99.8 kB
- Tags: CPython 3.9, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 331125d211208d1c95c68516a1470fbbc7544a6c564ca0f5827d1c3ba84ffd1d |
|
MD5 | 31ad02ab839610d26f495f196001e224 |
|
BLAKE2b-256 | 75b8025a751c754ace35c0ea0b821bc07a5ffffca09b4776abe84dc9c9c8d4d9 |
File details
Details for the file syphonpy-0.0.2-cp38-cp38-macosx_11_0_x86_64.whl
.
File metadata
- Download URL: syphonpy-0.0.2-cp38-cp38-macosx_11_0_x86_64.whl
- Upload date:
- Size: 99.8 kB
- Tags: CPython 3.8, macOS 11.0+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 928ff62fe049ef0681185c62587aaf7441d2056e44cecffc50ec8ccd351aea28 |
|
MD5 | ad6eab0c5e800bca94b6d3cf074f8d93 |
|
BLAKE2b-256 | 3b8aa2a2bb5879f78566ee9e9dfe1e9121ce8b73b1f067cf8e082ab30a437f0b |
File details
Details for the file syphonpy-0.0.2-cp38-cp38-macosx_11_0_universal2.whl
.
File metadata
- Download URL: syphonpy-0.0.2-cp38-cp38-macosx_11_0_universal2.whl
- Upload date:
- Size: 199.3 kB
- Tags: CPython 3.8, macOS 11.0+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 652ef4ede5b06782f5d13ef89883b62e9d0603627cd8050950ccf0191082a94c |
|
MD5 | 91949c2e41107123dc85677304cf16f0 |
|
BLAKE2b-256 | cc51fb39da8e00b858e1d01def98a61781f79c61387fd4f055677e7ab9f8c8d6 |
File details
Details for the file syphonpy-0.0.2-cp38-cp38-macosx_10_15_x86_64.whl
.
File metadata
- Download URL: syphonpy-0.0.2-cp38-cp38-macosx_10_15_x86_64.whl
- Upload date:
- Size: 99.8 kB
- Tags: CPython 3.8, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6493f6083134342064026e9e420b07248b2a4fe560d6804c50950b92df270d5 |
|
MD5 | 0073c575cbedeacd1e58556ed074aef4 |
|
BLAKE2b-256 | e3af10a201e03772a841b1971cc87bd8877d4e31c3cc977d513b69e87f4e7c19 |
File details
Details for the file syphonpy-0.0.2-cp37-cp37m-macosx_11_0_x86_64.whl
.
File metadata
- Download URL: syphonpy-0.0.2-cp37-cp37m-macosx_11_0_x86_64.whl
- Upload date:
- Size: 98.2 kB
- Tags: CPython 3.7m, macOS 11.0+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a3416eeccd638514c8893ca2877b28ce69d10832600a5b74e2f237124be8d26 |
|
MD5 | f10da4959838d541c26d01ddb326a250 |
|
BLAKE2b-256 | 4fd1f8736c8f8cee359647e617974c66df3fc37eadf940f34eb605e93022f67d |
File details
Details for the file syphonpy-0.0.2-cp37-cp37m-macosx_10_15_x86_64.whl
.
File metadata
- Download URL: syphonpy-0.0.2-cp37-cp37m-macosx_10_15_x86_64.whl
- Upload date:
- Size: 98.4 kB
- Tags: CPython 3.7m, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e1a7f5b476a2d55103eaaafe0dc0309a66d12ba024708eb51e77a2e67879c2d |
|
MD5 | 6a149de1327af50cba5dd2e291846ecd |
|
BLAKE2b-256 | 87ce75ade06e4a34bc0fa7c5f7a42991097278eeba5232bf6287f1899edc725f |
File details
Details for the file syphonpy-0.0.2-cp36-cp36m-macosx_11_0_x86_64.whl
.
File metadata
- Download URL: syphonpy-0.0.2-cp36-cp36m-macosx_11_0_x86_64.whl
- Upload date:
- Size: 98.1 kB
- Tags: CPython 3.6m, macOS 11.0+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9a761954520516294e65f1e893fcd49a6158c2c7437affedf1183f9a9dd7158 |
|
MD5 | 12d3e12576746d67f6521ab93ba7c3bd |
|
BLAKE2b-256 | e90562f013abd9de593c0a70bf81510ea5d829d4ac047772dbc663e4cae70497 |
File details
Details for the file syphonpy-0.0.2-cp36-cp36m-macosx_10_15_x86_64.whl
.
File metadata
- Download URL: syphonpy-0.0.2-cp36-cp36m-macosx_10_15_x86_64.whl
- Upload date:
- Size: 98.4 kB
- Tags: CPython 3.6m, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d520a08385cd1a735b7e168e22076518bbb98279ca2ae5fe7863cc3fdce4635 |
|
MD5 | e052d14f392470c90aab5d2db07071c0 |
|
BLAKE2b-256 | f77c280c255cfb077f88a4cf546eafca66f38569f18881c6a4599d06677290cb |