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.11.3.tar.gz (11.6 kB view details)

Uploaded Source

Built Distribution

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

File details

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

File metadata

  • Download URL: pyliblo3-0.11.3.tar.gz
  • Upload date:
  • Size: 11.6 kB
  • Tags: Source
  • 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.3.tar.gz
Algorithm Hash digest
SHA256 72571d8cf8c3ace983ad951341aafa86b789dca0355b3f867bc016f3ca9a4eb8
MD5 06a23fd682fa747b04c51b463691a017
BLAKE2b-256 2294993c01aad211e48dc662b4f5c013657cce2c2b56a1b41713e3eadd387882

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyliblo3-0.11.3-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.3-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ee64fffe4475b2fd3e1b3223c20e273005f884ff778042f8a9188cd7568c8ac7
MD5 94ceaf252f7b5a539d6e0ebbd16753c4
BLAKE2b-256 55213458d4d4b0e42adef2f5cf654dcac08d66cdf1564a9e989ee6d758aee2dc

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