osc
- Description
 - Open Sound Control protocol library
 - Latest
 - osc-0.4.tar (.sig), 2024-Mar-31, 20.0 KiB
 - Maintainer
 - Mario Lang <mlang@blind.guru>
 - Atom feed
 - osc.xml
 - Website
 - https://elpa.gnu.org/packages/osc.html
 - Browse repository
 - CGit or Gitweb
 - Badge
 
To install this package from Emacs, use package-install or list-packages.
Full description
OpenSound Control ("OSC") is a protocol for communication among
computers, sound synthesizers, and other multimedia devices that is
optimized for modern networking technology and has been used in many
application areas.
This package implements low-level functionality for OSC clients and servers.
In particular:
* `osc-make-client' and `osc-make-server' can be used to create process objects.
* `osc-send-message' encodes and sends OSC messages from a client process.
* `osc-server-set-handler' can be used to change handlers for particular
  OSC paths on a server process object on the fly.
Usage:
Client: (setq my-client (osc-make-client "127.0.0.1" 7770))
        (osc-send-message my-client "/osc/path" 1.5 1.0 5 "done")
        (delete-process my-client)
Server: (setq my-server (osc-make-server "127.0.0.1" 7770
         (lambda (path &rest args)
           (message "OSC %s: %S" path args))))
Old versions
| osc-0.3.tar.lz | 2021-Mar-31 | 3.66 KiB | 
| osc-0.2.el.lz | 2019-Dec-19 | 3.23 KiB | 
| osc-0.1.el.lz | 2014-May-24 | 2.82 KiB |