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.16.0.tar.gz
(173.9 kB
view hashes)
Built Distributions
Close
Hashes for pyliblo3-0.16.0-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58ff0ee74f007b98127d52445890809b9fe45cb4442cffad70409d99b94046cb |
|
MD5 | a4481e9f1aa13abe1c7f6d4c348f4fe8 |
|
BLAKE2b-256 | d7338ba178eb5b937156965c38d5a318e33149c81137bdf936a0718f60e1ac76 |
Close
Hashes for pyliblo3-0.16.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1cfec4fbd463aa61fd7e627be1372bfabf36bf58978e53280bc02e21f7dfad2 |
|
MD5 | f99666b6b047818d7111510f91825743 |
|
BLAKE2b-256 | fffe41f4f2f60d4c717d97a3d99e8fd3ece151173465cab187eb7f521d3c5fbf |
Close
Hashes for pyliblo3-0.16.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52389d4847c0dee7baf01f718e96a1eb5efe1221bf1d48d0665a57cd00fa45f5 |
|
MD5 | 17b825ea9edd8a81e0e5f3220a590e44 |
|
BLAKE2b-256 | ff8e1a7ba7501232dcaa267adc5ffa7e882358c27cf72a52599e6d33354efb15 |
Close
Hashes for pyliblo3-0.16.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d464becc8be2f33b4d8fc06fa3b1752b3d3b8e33c8fecb7540923b029cefe5f8 |
|
MD5 | bdd882cd3dfd0e7699fa97090337245e |
|
BLAKE2b-256 | a947532c9f70fb8d9c6c8789e413329b9137b69222cd561ac3d8a2bf96afbd9b |
Close
Hashes for pyliblo3-0.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b721a9d97d82fd2eec98a7e542fb324581bb7eca9ccd2500aca9dd78ddc9c81 |
|
MD5 | da023b52eca61788f141f22ec90269a3 |
|
BLAKE2b-256 | a88a153a2d717d7d6b8730476b9e4d9797170757a0490f1898a9b3eb2e0576e5 |
Close
Hashes for pyliblo3-0.16.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 080ae946e4e718eb7fdd11196d13c15567df1d7549cb211bafd1343941ef84ae |
|
MD5 | 9fba42186c7230452c9f077d411cb768 |
|
BLAKE2b-256 | 41cf523945c312e4dc90934b37e9a279f7b07ff255a85183d3768a33db90817e |
Close
Hashes for pyliblo3-0.16.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14b474f763df446528374a2a62c811dd939110cf5bd3c51781b35981a81f1f57 |
|
MD5 | 7ce0b03ad2aecd94c8ac66631a514e9a |
|
BLAKE2b-256 | b79a573bfc951afe4b78431d7246597a230500d27d7d9fb13302864d9e591879 |
Close
Hashes for pyliblo3-0.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebd0c4993715c135f48f832fc99c7041c19394294c731ce1321be4deffe4121a |
|
MD5 | 3ed258f526f093117522e6c2cd6fd5f7 |
|
BLAKE2b-256 | ca6fa74bd862fd3f960207c118722c7ca33149aab1030b2da045958a3d5728f9 |
Close
Hashes for pyliblo3-0.16.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6434c854c00cc3c816c3ec4b65c6e9408625552c0092b6fbc76fa97a075f4c6 |
|
MD5 | bc64af2afbcadd05b038ba128f2abe26 |
|
BLAKE2b-256 | f94eb7d31ee23c8f341024d3a79c9c6e6afb732afbccd9e5320f1e291329a2e5 |