Libmapper: (a library for connecting things)

Libmapper: (a library for connecting things)
复制标题

Libmapper:(用于连接事物的库)

DOI:
--
复制
发表时间:
2013
期刊:
CHI Extended Abstracts
影响因子:
--
通讯作者:
M. Wanderley
M. Wanderley
中科院分区:
--
文献类型:
--
作者:
Joseph W. Malloch;S. Sinclair;M. Wanderley

文献摘要

被引文献

相似文献

我们提出libapper,一个软件库和协议,提供网络支持的实时控制信号的发现和连接。如今,在与音乐相关的网络技术中,存在着一种权衡。在一个极端情况下,我们有许多系统仍然使用MIDI,这是一种旧的、不充分的标准,用于指定嵌入在短的、编码的3字节消息中的面向键盘的命令,将调制控制限制在7位范围内。在另一个极端,我们有开放声音控制(OSC)[7],这是一种灵活的数据包格式,支持命名数据和大量二进制数字表示,但缺乏内置的语义标准。目前的工作提出了一个基于OSC的语义层,该语义层基于多播UDP/IP,用于携带有关信号的元数据,它可以指定节点之间的点对点连接以及数据表示的相关转换指令。翻译层避免了对数据表示的规范化或标准化的需要,同时保持了易用性,并为音乐网络提供了一种分布式的、灵活的方法。目标是在仪器设计的绘图阶段提供一个快速和动态的实验系统。
We present libmapper, a software library and protocol for providing network-enabled discovery and connectivity of real-time control signals. Today there is a trade-off present in the state of the art for music-related networking. At one extreme, we have many systems still using MIDI, an old and insufficient standard for specifying keyboard-oriented commands embedded in short, coded 3-byte messages, limiting modulation controls to a 7-bit range. At the other extreme we have Open Sound Control (OSC) [7], a flexible packet format that supports named data and a wide number of binary numerical representations, but lacks built-in semantic standards. The present work proposes a semantic layer built on OSC over multicast UDP/IP used to carry metadata about signals, which can specify peer-to-peer connectivity between nodes along with instructions for associated translation of data representations. The translation layer avoids the need for normalization or standardization of data representation while maintaining ease of use and providing a distributed, flexible approach to music networking. The goal is to provide a system for fast and dynamic experimentation during the mapping phase of instrument design.