Python bindings for the liblo OSC library
Project description
pyliblo3
This is a fork of the original bindings for liblo, making it pip installable
Example
Simple Server
import liblo
server = liblo.Server(8080)
def test_handler(path, args, types, src):
print(args)
server.add_method("/test", None, test_handler)
while True:
server.recv(100)
Dependencies
- liblo >= 0.28
Installation
1. Install liblo
liblo
must be installed previously
Linux
sudo apt install liblo-dev
macOS
brew install liblo
Windows
See http://liblo.sourceforge.net/README-platforms.html
2. Install pyliblo3
pip install pyliblo3
Original README
pyliblo - Python bindings for the liblo OSC library
Copyright (C) 2007-2011 Dominic Sacré <dominic.sacre@gmx.de>
http://das.nasophon.de/pyliblo/
To install, run "./setup.py build", followed by "./setup.py install". This
will install both the python module and the send_osc/dump_osc scripts.
See doc/API.html and doc/examples.html for API documentation and some
example code.
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 Distribution
pyliblo3-0.12.0.tar.gz
(11.9 kB
view hashes)
Built Distributions
Close
Hashes for pyliblo3-0.12.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 177e525860dfecde8096b507a7c7b2bde78de2247ced7d178314d61497bbb0cb |
|
MD5 | 2bd7b7ebd5f4b67cfa7cbf04761b98f4 |
|
BLAKE2b-256 | 0025eef4c34292d2f66cc69a193de73b6fda04515181c75db22fc5a6ee72319b |
Close
Hashes for pyliblo3-0.12.0-cp39-cp39-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 493522958e3809e1cd1f0fadd08eaba679818dd97bcac14bcc6b68aa4b219187 |
|
MD5 | 45e3f75bbb25ae940a588b10383aa924 |
|
BLAKE2b-256 | 49c227a9ea2d9bc5294b52c88b39dee68d5a42eab66f83c399d9503bf7824d76 |
Close
Hashes for pyliblo3-0.12.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61f29becfbcc9b9676a60d1956621a9d21a02fbe32307ddada9f1bc4ea9fac3a |
|
MD5 | 9eef83da09f7013e865b311a9153bd60 |
|
BLAKE2b-256 | bc834ecc9e8090aa6ec496f3139c3157219e87c65cfe8beff148431478e23f92 |
Close
Hashes for pyliblo3-0.12.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 941df56f56f98e26356221f1d97a8e8e4b21783b49b0e6483919ac124ddf9459 |
|
MD5 | 05c1bb19e526ca1b4554d95e85fe2f1d |
|
BLAKE2b-256 | 1afdb6c0447a960339360efcf12f91a3022bddf9a4c3880161009580641b504a |
Close
Hashes for pyliblo3-0.12.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8dabaf44652421a1ffef72b57dd6c0aed8303b570281a88d7921b105c64c6d36 |
|
MD5 | 859ddc64d4a1dfb19b883d48690ff054 |
|
BLAKE2b-256 | c7e30b59597baf48e9ca5984b2360e5e7aeafb6eb957edab0b04d2150479b689 |
Close
Hashes for pyliblo3-0.12.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3769c5f299f0ded38baa876177e15a67023e23035e7663fd387496e878bb6cf |
|
MD5 | 25cf7c750dabcd8fa62ff69f3ad5c053 |
|
BLAKE2b-256 | 876e87137e9115ffdcf9aaa922e263cc75d5be8013e8b38ab11ed37ba15b9cb8 |