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 Distributions

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

Built Distributions

pyliblo3-0.11.2-cp38-cp38-manylinux2010_x86_64.whl (569.2 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

pyliblo3-0.11.2-cp38-cp38-manylinux1_x86_64.whl (564.9 kB view details)

Uploaded CPython 3.8

pyliblo3-0.11.2-cp37-cp37m-manylinux2010_x86_64.whl (460.6 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

pyliblo3-0.11.2-cp37-cp37m-manylinux1_x86_64.whl (424.2 kB view details)

Uploaded CPython 3.7m

File details

Details for the file pyliblo3-0.11.2-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pyliblo3-0.11.2-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 569.2 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.1.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.5

File hashes

Hashes for pyliblo3-0.11.2-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d8b0b34dd0e720242f04fe4436408d6028c464415d19fa633bb10dc46aa59b84
MD5 bcc7e22c89a1f3ae7fbb406d2ce60f26
BLAKE2b-256 4607a843bcfdcef13023d1280a856245a65fb8984bc32cbbffba895f5300598d

See more details on using hashes here.

File details

Details for the file pyliblo3-0.11.2-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyliblo3-0.11.2-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 564.9 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.1.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.5

File hashes

Hashes for pyliblo3-0.11.2-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 756c686dbee206b5649101fcff43d17b20577e0d287eb6cc57e5d12b00d0f645
MD5 af682b8b5fe3e7fa047c47af6071ff8d
BLAKE2b-256 979ff32f011ed7e91d905d99b75209b51d99916313f6135926662e64e5a901f4

See more details on using hashes here.

File details

Details for the file pyliblo3-0.11.2-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pyliblo3-0.11.2-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 460.6 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.1.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.5

File hashes

Hashes for pyliblo3-0.11.2-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 9a7f52b2d06a9f7db9477860aa6498bb2565d0467fea5af14bd4abfbcd55ffff
MD5 a4e623e387b5a065d2f6abf9224267bd
BLAKE2b-256 11db35b2924ab4f6f4c998cb5f5d699ee181a01aa365ad80df51e78f80edaaf3

See more details on using hashes here.

File details

Details for the file pyliblo3-0.11.2-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyliblo3-0.11.2-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 424.2 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.1.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.5

File hashes

Hashes for pyliblo3-0.11.2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 14dbeb3d00d902f4ed6e66ae581c8a46c0a46fbea17a9fbe01313d3b92201fcc
MD5 31c6e6baae8be3f0ec38a47bdb824dad
BLAKE2b-256 e1547f522c3433590b998afaa584bf88da16e3e7a2d4358c0470a51350806f1f

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