osc 
- Description
- Open Sound Control protocol library
- Latest
- osc.tar (.sig), 2024-Mar-31, 0.03 KiB
- Maintainer
- Other versions:
- development version
- Website
- https://elpa.gnu.org/nongnu/osc.html
- 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.4.0.20221221.81343.tar | 2024-Mar-31 | 20.0 KiB |
| osc-0.4.0.20220930.145438.tar.lz | 2022-Sep-30 | 3.96 KiB |
| osc-0.4.0.20210407.95130.tar.lz | 2021-Apr-07 | 3.85 KiB |
| osc-0.3.0.20210403.153149.tar.lz | 2021-Apr-03 | 3.85 KiB |
| osc-0.3.0.20210402.124322.tar.lz | 2021-Apr-02 | 3.84 KiB |
| osc-0.3.0.20210331.104248.tar.lz | 2021-Mar-31 | 3.67 KiB |
| osc-0.2.0.20210331.81442.tar.lz | 2021-Mar-31 | 3.62 KiB |
| osc-0.2.0.20210330.132203.tar.lz | 2021-Mar-30 | 3.26 KiB |
| osc-0.2.0.20201201.225958.tar.lz | 2020-Dec-14 | 3.21 KiB |