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.15.0-cp312-cp312-win_amd64.whl (97.5 kB view details)

Uploaded CPython 3.12 Windows x86-64

pyliblo3-0.15.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.15.0-cp312-cp312-macosx_12_7_arm64.whl (166.6 kB view details)

Uploaded CPython 3.12 macOS 12.7+ ARM64

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

Uploaded CPython 3.12 macOS 11.0+ ARM64

pyliblo3-0.15.0-cp311-cp311-win_amd64.whl (98.3 kB view details)

Uploaded CPython 3.11 Windows x86-64

pyliblo3-0.15.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.15.0-cp311-cp311-macosx_12_7_arm64.whl (167.1 kB view details)

Uploaded CPython 3.11 macOS 12.7+ ARM64

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

Uploaded CPython 3.11 macOS 11.0+ ARM64

pyliblo3-0.15.0-cp310-cp310-win_amd64.whl (97.6 kB view details)

Uploaded CPython 3.10 Windows x86-64

pyliblo3-0.15.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.15.0-cp310-cp310-macosx_12_7_arm64.whl (166.3 kB view details)

Uploaded CPython 3.10 macOS 12.7+ ARM64

pyliblo3-0.15.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.15.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pyliblo3-0.15.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e22b3dde834136176b0ec780c74dd40e4327cbcf17ce8d7fbc7fbb13bfb638dd
MD5 d57a41ea719d07dc91bc1b0d7f84fc5a
BLAKE2b-256 f72897fb9b7da2bbcdc594eb64f262fe1c34aabc2d0280e847f3a4cad149577c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyliblo3-0.15.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fbb473914af695cf5746d93e925a2dcce7b017fd976a3eba9e1d45b20d66a781
MD5 b014a56ed0c4f176f5942d33dc51cc7d
BLAKE2b-256 b74f5e15109a2774edaa2e90cc2702a5631f4287d19f2b1ef756b304e9272d65

See more details on using hashes here.

File details

Details for the file pyliblo3-0.15.0-cp312-cp312-macosx_12_7_arm64.whl.

File metadata

File hashes

Hashes for pyliblo3-0.15.0-cp312-cp312-macosx_12_7_arm64.whl
Algorithm Hash digest
SHA256 345063df49c6c22312dc7891c98522d30a50fa6f2500d416c18e67ab891c7e55
MD5 76959e0dd20572e43eb31db2d08d17e9
BLAKE2b-256 d0aea992f9e04908df0c1b4cef77a5c6048975304ea1a24e5fb2bd37a68a21b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyliblo3-0.15.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8138a3e9d36ba949b6f848e3ea37de7725bfdf198b21fb4e91949ffeefbddf92
MD5 07965408522e5cb03ce27b088e6bfe61
BLAKE2b-256 96d49990612d26ff518231ec83601e502e891c1656aa60a7ab8302d6e87cd378

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyliblo3-0.15.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a5bceb51aab5278c3e89153d5618cd1547687297573f9dcec5ade93a4ee6abcb
MD5 2459709d93203e8ffb8dc3a8ba225627
BLAKE2b-256 4ff6edad50bcef7a0c2cd6c7f87df8096827c2d4e60091764c0aa046cf527f9a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyliblo3-0.15.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c8461ca3106507c6a5a7e75857b2f8488c3603c61190120cac0c9ff992a34e8f
MD5 41b2f2ee44f1e6f1e1d3727533a8865b
BLAKE2b-256 2a6289b4a404d8994b102be88cc6861df97a997b97a7a5251714613ce2b7adca

See more details on using hashes here.

File details

Details for the file pyliblo3-0.15.0-cp311-cp311-macosx_12_7_arm64.whl.

File metadata

File hashes

Hashes for pyliblo3-0.15.0-cp311-cp311-macosx_12_7_arm64.whl
Algorithm Hash digest
SHA256 1198288e9d9b82d339d9630c9490aaaf1401b7f52bb39f4f94b55f2c1b70beb9
MD5 1ccb9049630d15ec4b58d1decb119a80
BLAKE2b-256 38c82f8015ae682c9c0c2d36bf96807b2e5eb1838b7b02e7481f3ab927621ca8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyliblo3-0.15.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bb5b2b3696bcb507d0e4f00d6f6ab718d34ca03ab37a733b78e34ce27ecdb566
MD5 ca323bf52495c4c9c50be2ab3f6b9db6
BLAKE2b-256 e4f7a2d8872628214c07b54158e03653b46ba5d22442c38b8a226468c3dd1a57

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyliblo3-0.15.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 314e319f48e4a070313989a799e905ed2702024941368a7ef88157dbda25e14d
MD5 787418e9e3c985692713cd5794e0ee69
BLAKE2b-256 20577edcefcafe1f7aee17260b53ff3f0c654c25b5b2589af1825b771db855cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyliblo3-0.15.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5f38ba0359525aa43b17f70d4b1f8636c990135ba0a3df4c6249a44ee68fc160
MD5 44b33ed3155747bd4c5e1fb4ea7768c0
BLAKE2b-256 3c1ab931ee2df6ec3dde00452d56bc71988d9a2a197592b6b463ee0bf46029f8

See more details on using hashes here.

File details

Details for the file pyliblo3-0.15.0-cp310-cp310-macosx_12_7_arm64.whl.

File metadata

File hashes

Hashes for pyliblo3-0.15.0-cp310-cp310-macosx_12_7_arm64.whl
Algorithm Hash digest
SHA256 4af4ee15562b5098df22ffcc15c13222722c18b6bead07512035421853999af3
MD5 224abb240a58181b773eb03fec5d322b
BLAKE2b-256 1fd5a1c61c752291ec824ee9e3315b45e04d24477d33fa920a82078f8b381d7d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyliblo3-0.15.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 223eab0cd6342cc7422c2c0823aaafd2384414d9d3428e85b6d3f52dd698ed69
MD5 3494b3b41a7ea6972cb91220f463775b
BLAKE2b-256 3c4e38d49dcea8be533952a2200e34ea6018c202e44120787194032024d3a001

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