最終更新:2018-08-08 (水) 13:03:16 (2101d)
OSC
Top / OSC
Open Sound Control
カルフォルニア州立大学バークレー校のCNMAT(Center for New Music and Audio Technorogies)を中心に研究開発が進められている、コンピュータ音楽のための通信プロトコル
http://archive.cnmat.berkeley.edu/OpenSoundControl/
USBのやつ
- One Shot Control
概要
- OpenSound? Control ("OSC") is a protocol for communication among computers, sound synthesizers, and other multimedia devices that is optimized for modern networking technology and has been used in many application areas.
OSC Features
- Open-ended, dynamic,URL-style symbolic naming scheme
- Numeric and symbolic arguments to messages
- Pattern matching language to specify multiple targets of a single message
- High resolution time tags
- "Bundles" of messages whose effects must occur simultaneously
- Query system to dynamically find out the capabilities of an OSC server and get documentation
プロトコル
仕組み
/trigger/inst/a 440 0.1 "hello"
- OSCメッセージ
/trigger
- 送受信するOSCの情報内容をラベリングしたもの
- OSC引数
/trigger/inst/a 440 0.1 "hello"
- 実際の値