OSC – Open Sound Control

OSC – Open Sound Control

Ando investigando sobre el Open Sound Control (OSC) que es un protocolo de comunicaciones que permite comunicar instrumentos de música, computadoras y otros dispositivos multimedia (por ejemplo móviles o PDA’s equipados con bluetooth) pensado para compartir información musical en tiempo real sobre una red. Ahora que estamos preparando el Show de Cronomode me gustaría que todo quedase mas integrado y porque no intentar que quede todo mas integrado.

OSC

Seguramente sera el reemplazo del MIDI, siendo muy superior en caracterísitcas y capacidades.

Características principales del protocolo:

  • Ampliable, dinámico. Esquema de nombres simbólicos tipo URL
  • Datos numéricos simbólicos y de alta resolución
  • Lenguaje de coincidencia de patrones (pattern matching) para especificar múltiples receptores de un único mensaje
  • Marcas de tiempo (time tags) de alta resolución.
  • Mensajes “empaquetados” para aquellos eventos que deben ocurrir simultáneamente
  • Sistema de interrogación para encontrar dinámicamente las capacidades de un servidor OSC y obtener documentación.

Puede ser transportado por varios protocolos, pero comunemente se usa UDP.

Algunos proyectos conocidos que tienen su implementación: ChucK, CSound, Max/MSP, Pure Data, Reaktor, SuperCollider, Squeak, VVVV. OSC también es usado en el corazón de la API de DSSI.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.