Skip to main content

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


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 details)

Uploaded Source

Built Distributions

pyliblo3-0.16.0-cp312-cp312-win_amd64.whl (131.3 kB view details)

Uploaded CPython 3.12 Windows x86-64

pyliblo3-0.16.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (621.2 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

pyliblo3-0.16.0-cp312-cp312-macosx_11_0_arm64.whl (169.5 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

pyliblo3-0.16.0-cp311-cp311-win_amd64.whl (132.1 kB view details)

Uploaded CPython 3.11 Windows x86-64

pyliblo3-0.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (630.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

pyliblo3-0.16.0-cp311-cp311-macosx_11_0_arm64.whl (170.1 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

pyliblo3-0.16.0-cp310-cp310-win_amd64.whl (131.4 kB view details)

Uploaded CPython 3.10 Windows x86-64

pyliblo3-0.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (585.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pyliblo3-0.16.0-cp310-cp310-macosx_11_0_arm64.whl (169.2 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

File details

Details for the file pyliblo3-0.16.0.tar.gz.

File metadata

  • Download URL: pyliblo3-0.16.0.tar.gz
  • Upload date:
  • Size: 173.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for pyliblo3-0.16.0.tar.gz
Algorithm Hash digest
SHA256 8d3eaa2f78e6fa9a7a0338eb1209191e26e5a16c1406fb1a904bcef35311b723
MD5 0286148b2737571ec39689eb45692b73
BLAKE2b-256 5641e2057efd9bd66405f7c27edd79c8417e1c92698c92e4e07111a8408cbbbd

See more details on using hashes here.

File details

Details for the file pyliblo3-0.16.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pyliblo3-0.16.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 58ff0ee74f007b98127d52445890809b9fe45cb4442cffad70409d99b94046cb
MD5 a4481e9f1aa13abe1c7f6d4c348f4fe8
BLAKE2b-256 d7338ba178eb5b937156965c38d5a318e33149c81137bdf936a0718f60e1ac76

See more details on using hashes here.

File details

Details for the file pyliblo3-0.16.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

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

See more details on using hashes here.

File details

Details for the file pyliblo3-0.16.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyliblo3-0.16.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 52389d4847c0dee7baf01f718e96a1eb5efe1221bf1d48d0665a57cd00fa45f5
MD5 17b825ea9edd8a81e0e5f3220a590e44
BLAKE2b-256 ff8e1a7ba7501232dcaa267adc5ffa7e882358c27cf72a52599e6d33354efb15

See more details on using hashes here.

File details

Details for the file pyliblo3-0.16.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pyliblo3-0.16.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d464becc8be2f33b4d8fc06fa3b1752b3d3b8e33c8fecb7540923b029cefe5f8
MD5 bdd882cd3dfd0e7699fa97090337245e
BLAKE2b-256 a947532c9f70fb8d9c6c8789e413329b9137b69222cd561ac3d8a2bf96afbd9b

See more details on using hashes here.

File details

Details for the file pyliblo3-0.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

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

See more details on using hashes here.

File details

Details for the file pyliblo3-0.16.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyliblo3-0.16.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 080ae946e4e718eb7fdd11196d13c15567df1d7549cb211bafd1343941ef84ae
MD5 9fba42186c7230452c9f077d411cb768
BLAKE2b-256 41cf523945c312e4dc90934b37e9a279f7b07ff255a85183d3768a33db90817e

See more details on using hashes here.

File details

Details for the file pyliblo3-0.16.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pyliblo3-0.16.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 14b474f763df446528374a2a62c811dd939110cf5bd3c51781b35981a81f1f57
MD5 7ce0b03ad2aecd94c8ac66631a514e9a
BLAKE2b-256 b79a573bfc951afe4b78431d7246597a230500d27d7d9fb13302864d9e591879

See more details on using hashes here.

File details

Details for the file pyliblo3-0.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

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

See more details on using hashes here.

File details

Details for the file pyliblo3-0.16.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyliblo3-0.16.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d6434c854c00cc3c816c3ec4b65c6e9408625552c0092b6fbc76fa97a075f4c6
MD5 bc64af2afbcadd05b038ba128f2abe26
BLAKE2b-256 f94eb7d31ee23c8f341024d3a79c9c6e6afb732afbccd9e5320f1e291329a2e5

See more details on using hashes here.

Supported by

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