Capsulab09: 15/12/2011 Introducció al protocol OpenSoundControl (OSC)

Introducció.

Open Sound Control és un protocol obert que defineix un format de missatges que facilita la comunicació entre dispositius capacitats per rebre o enviar dades per la xarxa, com ara ordinadors, sintetitzadors de so i d’altres controladors multimèdia.

El seu objectiu és acostar el beneficis de la tecnologia de les xarxes al món dels instruments electrònics aportant un sistema de comunicació flexible, precís i que permeti la operabilitat entre diferents dispositius.

OSC proporciona tot el potencial necessari pel control en temps real del so i d’altres tipus de processament de dades.

Actualment existeix un nombre ampli de implementacions de OSC, incloent entorns de processament de so i dades en temps real, eines web interactives, sintetitzadors de software, molts llenguatges de programació i dispositius físics per mesurar sensors.

Capsulab09: Introducció al protocol OSC (Open Sound Control).

En la present Capsulab estudiarem el protocol Open Sound Control (OSC) per entendre el seu funcionament i com integrar-lo dintre dels nostres projectes audiovisuals i interactius. Veure’m també algun exemple pràctic que ens permetrà entendre com adaptar-lo a les nostres necessitats.

Objectius de la sessió:

Els objectius principals de la càpsula són:

  • Conèixer OSC i les seves funcions.
  • Aprendre com escriure i llegir missatges així com establir una xarxa bidireccional.

 

Links d’interès:

Link a la web d’OpenSoundControl.

Link a Introduction to OSC.

Link a la plana de Raúl Lacabanne que conté un videotutorial en castellà.

Link a un generador de OSC a partir de missatges midi (traductor).

 

Materials didàctics:

Documentació del Professor ODT (openoffice)

Capsulab09  Documents del Professor Documents del CNMAT The Open Sound Control Documents oficials

 

 
 
 
 
Sergi Lario és programador,
experimentador visual, enginyer en informàtica de sistemes i tècnic en desenvolupament d’aplicacions. Durant els darrers anys, s’apropa al terreny de les arts digitals per a retrobar-se amb les seves inquietuds artístiques i plàstiques deixades anys enrere en el marc del software
lliure per al desenvolupament d’aplicacions digitals.