OpenSoundControl message router over TCP
Project description
OSC routing over TCP
An OpenSoundControl message router over TCP written in Python designed with SuperCollider in mind.
Connect multiple SuperCollider instances over the internet and exchange messages between them.
Installing
You will need Python >= 3.7 together with python-osc python library.
Easiest way to install is to get it from PyPI:
$ pip install tcposcrouter
Running
$ tcposcrouter -h
usage: tcposcrouter [-h] [--osc-port OSC_PORT] [--log-dir LOG_DIR]
Run the tcposcrouter server.
optional arguments:
-h, --help show this help message and exit
--osc-port OSC_PORT OSC port to listen
--log-dir LOG_DIR Path where to save logs
By default it listens for OSC on the 55555 TCP port.
Client
For a client example please check the SuperCollider class at:
https://github.com/aiberlin/HyperDisCo/blob/master/Classes/OSCRouterClient.sc
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
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distributions
tcposcrouter-0.1.2-py3.9.egg
(24.1 kB
view hashes)
Close
Hashes for tcposcrouter-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5e01fae56e68da67c30878bb054319597a3b65d0ad1f79e955ad92ae896fc08 |
|
MD5 | 0a8eef1c90371154011a2a8260bb2d0b |
|
BLAKE2b-256 | 38258251bab250f3632e890f6cb85bd180ff6ab0d104e5e050f2bb8463cba5b9 |