What is it about?
Computer music systems and interactive media systems in general often need to interconnect multiple computers, sensors, mobile devices, and digital musical instruments. O2 is a new protocol designed for these applications. O2 improves on previous work by supporting automated device (IP address) discovery, offering a choice of best-effort and reliable transmission, and clock synchronization which allows timestamped messages to be delivered ahead of time to achieve precisely timed control.
Photo by Yuvraj Singh on Unsplash
Why is it important?
O2 is important because it solved problems in existing protocols, especially Open Sound Control. By offering a high-quality implementation, O2 gives developers a better foundation for building networked applications.
Read the Original
This page is a summary of: O2: A Network Protocol for Music Systems, Wireless Communications and Mobile Computing, May 2019, Hindawi Publishing Corporation, DOI: 10.1155/2019/8424381.
You can read the full text:
The following have contributed to this page