Open Sound Control (OSC) is a protocol for communication among computers, sound synthesizers, and other multimedia devices that is optimized for modern networking technology. Bringing the benefits of modern networking technology to the world of electronic musical instruments, OSC's advantages include interoperability, accuracy, flexibility, and enhanced organization and documentation.
This simple yet powerful protocol provides everything needed for real-time control of sound and other media processing while remaining flexible and easy to implement.
OSC官网 http://opensoundcontrol.org/introduction-osc
简单的说,OSC就是为了让同一网络下的各种设备(计算机、合成器等等)进行无线连接通信。它相对于MIDI更加自由,MIDI是有规范的,所有设备都依照MIDI的通信标准才可以使用。而OSC是可以自定义,这个通信内容是你自己定制不受太多约束。
比如我用音乐软件Orca,它具备OSC通信的功能;另外一台计算机连接大屏幕负责显示动画,这台计算机上运行Processing写好的程序,也使用OSC通信。Orac发送一个消息“show01”, Processing接收到这条消息后,显示编号为01的视频动画。
大概就这么个意思,具体的使用查阅官网吧。
网友评论