2024-02-16: Release 0.32

We are pleased to present stable release 0.32 of LibLo, the lightweight, easy to use implementation of the Open Sound Control protocol.

Open Sound Control (OSC) is a protocol for communication among computers, sound synthesizers, and other multimedia devices that is designed for use over modern network transports.

Changes of note since the 0.32 release include:

In C++ bindings:

2019-02-28: Release 0.31

We are pleased to present stable release 0.31 of LibLo, the lightweight, easy to use implementation of the Open Sound Control protocol.

Open Sound Control (OSC) is a protocol for communication among computers, sound synthesizers, and other multimedia devices that is designed for use over modern network transports.

Changes of note since the 0.30 release include:

No API changes were made since the last release.

2019-03-03: Release 0.30

We are pleased to present stable release 0.30 of LibLo, the lightweight, easy to use implementation of the Open Sound Control protocol.

Open Sound Control (OSC) is a protocol for communication among computers, sound synthesizers, and other multimedia devices that is designed for use over modern network transports.

Changes of note since the 0.29 release include:

2017-08-11: Release 0.29

We are pleased to present stable release 0.29 of LibLo, the lightweight, easy to use implementation of the Open Sound Control protocol.

Open Sound Control (OSC) is a protocol for communication among computers, sound synthesizers, and other multimedia devices that is designed for use over modern network transports.

Changes of note since the 0.28 release include:

2014-01-27: Release 0.28

We are pleased to present stable release 0.28 of LibLo, the lightweight, easy to use implementation of the Open Sound Control protocol.

Open Sound Control (OSC) is a protocol for communication among computers, sound synthesizers, and other multimedia devices that is designed for use over modern network transports.

Changes since the 0.28rc release candidate include:

2013-11-24: Release candidate 0.28rc

This is a release candidate 0.28rc of LibLo, the lightweight, easy to use implementation of the Open Sound Control protocol.

Open Sound Control (OSC) is a protocol for communication among computers, sound synthesizers, and other multimedia devices that is designed for use over modern network transports.

This is mainly a bugfix release due to some deal breakers that unfortunately made it through to the 0.27 release. Additionally, this is the first release to include a modern C++11 object-oriented wrapper for the LibLo API. Please test!

Important bug fixes:

Additional changes:

2013-05-22: Release 0.27

We are pleased to present stable release 0.27 of LibLo, the lightweight, easy to use implementation of the Open Sound Control protocol.

Open Sound Control (OSC) is a protocol for communication among computers, sound synthesizers, and other multimedia devices that is designed for use over modern network transports.

This is the first release in quite some time, and includes several major features and improvements since the 0.26 release, particularly related to bundles, multicast, and TCP support. Features include:

Bug fixes include:

This release contains contributions by:

Please download it at SourceForge:

http://downloads.sourceforge.net/liblo/liblo-0.27.tar.gz

Or read the online documentation:

http://liblo.sourceforge.net

The git repository can be found at the following mirrors:

Stephen Sinclair LibLo maintainer

2009-03-07: Release 0.26

We are pleased to present stable release 0.26 of LibLo, the lightweight, easy to use implementation of the Open Sound Control protocol.

Open Sound Control (OSC) is a protocol for communication among computers, sound synthesizers, and other multimedia devices that is designed for use over modern network transports.

This release marks the first release of LibLo under the LGPL license version 2.1 or later, allowing the use of LibLo in non-GPL applications as long as it is dynamically linked such that the LibLo portion of the application can remain freely modifiable. We hope that this will allow compatibility with a wider variety of audio applications and encourage the use of open protocols even in commercial software. (This change was motivated by receiving a number of requests for special permission for the use of LibLo in non-GPL software.)

This release also introduces some new features, such as the ability to use custom transports, proper TCP multi-session support, access to bundle timestamp information, and wider C compiler compatibility.

Details:

Contributions by:

Please feel free to download it at SourceForge:

http://downloads.sourceforge.net/liblo/liblo-0.26.tar.gz

Or read the online documentation:

http://liblo.sourceforge.net

Stephen Sinclair LibLo maintainer

2008-07-18: Release 0.25

We are pleased to present stable release 0.25 of LibLo, the lightweight, easy to use implementation of the Open Sound Control protocol.

Open Sound Control (OSC) is a protocol for communication among computers, sound synthesizers, and other multimedia devices that is optimized for modern networking technology.

This release brings several new features, including support for broadcast messages, multicast UDP groups, message deserialisation, and input validation.

Details:

Contributions by:

Please feel free to download it at SourceForge:

http://downloads.sourceforge.net/liblo/liblo-0.25.tar.gz

Or read the online documentation:

http://liblo.sourceforge.net

Stephen Sinclair LibLo maintainer

2007-03-21: Release 0.24

About:

LibLO is a lightweight library for handling the sending and receiving of messages according to the Open Sound Control (OSC) protocol on POSIX systems.

Changes:

lo_server_get_protocol() and lo_address_get_protocol() were added. Tests for lo_address_get_* were added to the test tool. Several compiler warnings were fixed. The address for package bug reports was changed. lo_blob_new() was changed to take const void*. The getnameinfo() method of getting hostname is disabled when IPv6 is disabled. A Unix server socket is now unlinked when it is closed. The size of a Unix socket path is checked properly.

2006-01-27: Release 0.23

Liblo, the Lite OSC library, is an implementation of the Open Sound Control protocol for POSIX systems*. It is written in ANSI C99 and released under the GNU General Public Licence. It is designed to make developing OSC applictions as easy as possible.

http://liblo.sourceforge.net/

nick.

Changes:

2005-09-09: Release 0.22

Liblo, the Lite OSC library, is an implementation of the Open Sound Control protocol for POSIX systems*. It is written in ANSI C99 and released under the GNU General Public Licence. It is designed to make developing OSC applictions as easy as possible.

http://plugin.org.uk/liblo/

- Steve

Changes:

2005-03-03: Release 0.18

http://www.plugin.org.uk/liblo/releases/liblo-0.18.tar.gz

This is bugfix release and fixes a critical bug in 0.17 that bites when trying to connect multiple clients to one server. All users of 0.17 should upgrade as soon as possible.

Liblo is an implementation of the Open Sound Control protocol for POSIX systems. It is released under the GNU General Public Licence.

http://www.plugin.org.uk/liblo/ http://www.cnmat.berkeley.edu/OpenSoundControl/

- Steve

2005-02-24: Release 0.17

Liblo, the Lite OSC library, is an implementation of the Open Sound Control [1] protocol for POSIX systems. It is written in ANSI C99 and released under the GNU General Public Licence. It is designed to make developing OSC applictions as easy as possible.

http://plugin.org.uk/liblo/

Changes:

- Steve

[1] http://www.cnmat.berkeley.edu/OpenSoundControl/

2005-01-26: Release 0.16

Liblo, the Lite OSC library, is an implementation of the Open Sound Control [1] protocol for POSIX systems. It is written in ANSI C and released under the GNU General Public Licence. It is designed to make developing OSC applictions as easy as possible.

http://plugin.org.uk/liblo/

Changes:

- Steve

[1] http://www.cnmat.berkeley.edu/OpenSoundControl/

2004-10-19: Release 0.13

liblo is an implementation of the Open Sound Control[1] protocol for POSIX systems. It is written in ANSI C and released under the GNU General Public Licence. It is designed to make developing OSC applictions as easy as possible.

http://plugin.org.uk/liblo/

This release adds Mac OSX compatibility fixes from Taybin Rutkin, a memory leak fix from Jesse Chappell and methods and examples to allow server polling from exisitng threads from Sean Bolton. Some legacy compatobility code has been removed, but this should not affect anyone.

Documentation has been updated to reflect the changes. [1] http://www.cnmat.berkeley.edu/OpenSoundControl/ [website is currently - down]

2004-08-19: Release 0.9

liblo is an implementation of the Open Sound Control[1] protocol for POSIX systems. It is released under the GPL. It is written in ANSI C.

http://plugin.org.uk/liblo/

This release adds: (over the last stable release, )

- Steve

[1] http://www.cnmat.berkeley.edu/OpenSoundControl/

2004-03-29: Release 0.5

liblo is a easy to use OSC (Open Sound Control) implementation written in C.

http://plugin.org.uk/liblo/

See the website for docs and example code.

Changes since last release:

This version is not binary compatible with the previous release.

- Steve