Open Sound Control
Aparença
Tipus | protocol de xarxa d'ordinadors |
---|---|
Disseny | CNMAT per Adrian Freed i Matt Wright |
Desenvolupador | CNMAT(Center for New Music and Audio Technologies) per Adrian Freed i Matt Wright |
Darrera versió estable | 1.1 |
Sistema operatiu | Multiplataforma |
Llicència | Codi obert |
Pàgina web | [1] |
Open Sound Control (OSC) és un protocol per a sintetitzadors de so en xarxa, ordinadors i altres dispositius multimèdia adreçats a actuacions musicals i control d'espectacles. L'OSC presenta avantatges que inclouen la interoperabilitat, precisió, flexibilitat i organització/documentació. OSC s'empra per a compartir dades entre instruments musicals, especialment els electrònics. L'OSC és comparable al formats XML, WDDX, o JSON.[1][2][3][4]
Característiques
[modifica]- Esquema de noms simbòlics del tipus URL. Ampliable i dinàmic.
- Dades numèriques i d'alta resolució.
- Llenguatge de coincidència de patrons (pattern matching) per a especificar múltiples receptors d'un únic missatge.
- Marques de temps (time tags) d'alta resolució.
- Missatges empaquetats per aquells events que cal que ocorrin simultàniament.
- Sistema d'interrogació per a trobar dinàmicament les capacitats d'un servidor OSC o obtenir-ne documentació.
Aplicacions
[modifica]Exemples de programari amb implementacions OSC :
- Ardour, Bidule, CasparCG, ChucK, Crystal Space, CSound,Cubase,Digital Performer, Dorico,ENTTEC LED Mapper (E.L.M),Fluxus,FreeJ, Gesture Recognition Toolkit,IanniX, Impromptu,Isadora, (v.1.1),JUCE(Framework), Kyma,LightFactory, Lily, LiVES, Logelloop, Logic Pro, Max/MSP, Mocolo, Modul8, MuseScore, Mxwendler, Nuendo, OpenFrameworks, Overtone (Clojure), Processing Pure,Pure Data,QLab, Quartz Composer (as of v3.0 / Mac OS X v10.5), Reaktor, REAPER, Renoise, Sonic Pi, SuperCollider, Squeak, Stamp, Strand NEO, TouchDesigner, Traktor DJ Studio, Unreal Engine, Veejay, VirtualDJ, vvvv
Exemples maquinari amb implermentacions OSC :
- AlphaSphere
- Audiocubes
- Kyma
- Lemur Input Device
- MIDIbox
- Milkymist One
- Monome 40h
Vegeu també
[modifica]- Protocol MIDI
Referències
[modifica]- ↑ «Introduction to OSC | opensoundcontrol.org» (en anglès). http://opensoundcontrol.org. Arxivat de l'original el 2011-11-26. [Consulta: 17 juny 2017].
- ↑ «/chapter: A-Open-Sound-Control / CSOUND» (en anglès). http://write.flossmanuals.net.+[Consulta: 17 juny 2017].
- ↑ «Introduction to OSC» (en anglès). https://www.youtube.com.+[Consulta: 17 juny 2017].
- ↑ «An Introduction To OSC | Linux Journal» (en anglès). http://www.linuxjournal.com.+[Consulta: 17 juny 2017].
- ↑ «Open Sound Control 1.0 specifications» (en anglès). https://hangar.org.+[Consulta: 17 juny 2017].[Enllaç no actiu]