Skip to main content

Python bindings for the Syphon Framework (OSX).

Project description

syphonpy

Build Status
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

  1. Have python3.7, XCode and cmake installed

  2. Clone to your local machine

  3. Open terminal and cd .. to the clone

  4. Update submodules

git submodule update --init --recursive
  1. Build
python3.7 setup.py build
  1. Install
python3.7 setup.py install

Test

  • install bimpypip3.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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

syphonpy-0.0.2-cp310-cp310-macosx_11_0_x86_64.whl (99.8 kB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

syphonpy-0.0.2-cp310-cp310-macosx_11_0_universal2.whl (199.3 kB view details)

Uploaded CPython 3.10 macOS 11.0+ universal2 (ARM64, x86-64)

syphonpy-0.0.2-cp310-cp310-macosx_10_15_x86_64.whl (99.8 kB view details)

Uploaded CPython 3.10 macOS 10.15+ x86-64

syphonpy-0.0.2-cp39-cp39-macosx_11_0_x86_64.whl (99.8 kB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

syphonpy-0.0.2-cp39-cp39-macosx_11_0_universal2.whl (199.3 kB view details)

Uploaded CPython 3.9 macOS 11.0+ universal2 (ARM64, x86-64)

syphonpy-0.0.2-cp39-cp39-macosx_10_15_x86_64.whl (99.8 kB view details)

Uploaded CPython 3.9 macOS 10.15+ x86-64

syphonpy-0.0.2-cp38-cp38-macosx_11_0_x86_64.whl (99.8 kB view details)

Uploaded CPython 3.8 macOS 11.0+ x86-64

syphonpy-0.0.2-cp38-cp38-macosx_11_0_universal2.whl (199.3 kB view details)

Uploaded CPython 3.8 macOS 11.0+ universal2 (ARM64, x86-64)

syphonpy-0.0.2-cp38-cp38-macosx_10_15_x86_64.whl (99.8 kB view details)

Uploaded CPython 3.8 macOS 10.15+ x86-64

syphonpy-0.0.2-cp37-cp37m-macosx_11_0_x86_64.whl (98.2 kB view details)

Uploaded CPython 3.7m macOS 11.0+ x86-64

syphonpy-0.0.2-cp37-cp37m-macosx_10_15_x86_64.whl (98.4 kB view details)

Uploaded CPython 3.7m macOS 10.15+ x86-64

syphonpy-0.0.2-cp36-cp36m-macosx_11_0_x86_64.whl (98.1 kB view details)

Uploaded CPython 3.6m macOS 11.0+ x86-64

syphonpy-0.0.2-cp36-cp36m-macosx_10_15_x86_64.whl (98.4 kB view details)

Uploaded CPython 3.6m macOS 10.15+ x86-64

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

Hashes for syphonpy-0.0.2-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 71565a46ea03eaf0f2f3e91f3b9ecc9f1e0dc9c79cd83c7a8b10fd10b9eb79a1
MD5 dbe02309336b65a329530a75e77f1d1a
BLAKE2b-256 4148f00832ee6e9a45c9369df6ed5fa47ae3fb50d4f48332ed1ae198cc3139e4

See more details on using hashes here.

File details

Details for the file syphonpy-0.0.2-cp310-cp310-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for syphonpy-0.0.2-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 e681b80423fd7cfda827fd77601f8dff42ba826a281d86ef52be1cf7a77d9ef3
MD5 56ef55a2dff4785360fe7b3e71c627a5
BLAKE2b-256 d47ece73885b004cff5cc85f7a30313aa5707d61fd163b525e648f235b42fde5

See more details on using hashes here.

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

Hashes for syphonpy-0.0.2-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b9698e19b9d58d53bd74e3c537b444c1be081fcddef693b54547f58349d7807b
MD5 6983e8045d6fa7bf91f2671e88aa6132
BLAKE2b-256 6b79bed3aed344ea1d3cb2c31136fabba65053937b7a385e575707e15ad4bb2b

See more details on using hashes here.

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

Hashes for syphonpy-0.0.2-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 409b0ec27bd51904ae5c5dbdf33b081190382c569338a5aacd99afad8899339f
MD5 dfbdbde87ad73258ac57423d711d7e4c
BLAKE2b-256 8ef6015a591ef6e092034239d487562adc67505ce7407cf12da9c7af62432c02

See more details on using hashes here.

File details

Details for the file syphonpy-0.0.2-cp39-cp39-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for syphonpy-0.0.2-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 798d1651b34669ac457468f6c645cd7c52a1cdb773816b1b468cd61f422a5f14
MD5 5c9529d948888d5b850ee6b6295065ef
BLAKE2b-256 3a409730f9964af1b59f5d3c7c04302d62a8d7f100a59abd3082b7b615bcff67

See more details on using hashes here.

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

Hashes for syphonpy-0.0.2-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 331125d211208d1c95c68516a1470fbbc7544a6c564ca0f5827d1c3ba84ffd1d
MD5 31ad02ab839610d26f495f196001e224
BLAKE2b-256 75b8025a751c754ace35c0ea0b821bc07a5ffffca09b4776abe84dc9c9c8d4d9

See more details on using hashes here.

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

Hashes for syphonpy-0.0.2-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 928ff62fe049ef0681185c62587aaf7441d2056e44cecffc50ec8ccd351aea28
MD5 ad6eab0c5e800bca94b6d3cf074f8d93
BLAKE2b-256 3b8aa2a2bb5879f78566ee9e9dfe1e9121ce8b73b1f067cf8e082ab30a437f0b

See more details on using hashes here.

File details

Details for the file syphonpy-0.0.2-cp38-cp38-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for syphonpy-0.0.2-cp38-cp38-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 652ef4ede5b06782f5d13ef89883b62e9d0603627cd8050950ccf0191082a94c
MD5 91949c2e41107123dc85677304cf16f0
BLAKE2b-256 cc51fb39da8e00b858e1d01def98a61781f79c61387fd4f055677e7ab9f8c8d6

See more details on using hashes here.

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

Hashes for syphonpy-0.0.2-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d6493f6083134342064026e9e420b07248b2a4fe560d6804c50950b92df270d5
MD5 0073c575cbedeacd1e58556ed074aef4
BLAKE2b-256 e3af10a201e03772a841b1971cc87bd8877d4e31c3cc977d513b69e87f4e7c19

See more details on using hashes here.

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

Hashes for syphonpy-0.0.2-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 6a3416eeccd638514c8893ca2877b28ce69d10832600a5b74e2f237124be8d26
MD5 f10da4959838d541c26d01ddb326a250
BLAKE2b-256 4fd1f8736c8f8cee359647e617974c66df3fc37eadf940f34eb605e93022f67d

See more details on using hashes here.

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

Hashes for syphonpy-0.0.2-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 2e1a7f5b476a2d55103eaaafe0dc0309a66d12ba024708eb51e77a2e67879c2d
MD5 6a149de1327af50cba5dd2e291846ecd
BLAKE2b-256 87ce75ade06e4a34bc0fa7c5f7a42991097278eeba5232bf6287f1899edc725f

See more details on using hashes here.

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

Hashes for syphonpy-0.0.2-cp36-cp36m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b9a761954520516294e65f1e893fcd49a6158c2c7437affedf1183f9a9dd7158
MD5 12d3e12576746d67f6521ab93ba7c3bd
BLAKE2b-256 e90562f013abd9de593c0a70bf81510ea5d829d4ac047772dbc663e4cae70497

See more details on using hashes here.

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

Hashes for syphonpy-0.0.2-cp36-cp36m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 3d520a08385cd1a735b7e168e22076518bbb98279ca2ae5fe7863cc3fdce4635
MD5 e052d14f392470c90aab5d2db07071c0
BLAKE2b-256 f77c280c255cfb077f88a4cf546eafca66f38569f18881c6a4599d06677290cb

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page