For more information refer to the following websites:The internet wrote:
Some examples of software with OSC implementations:
ChucK
CSound
EyesWeb
Isadora (v.1.1)
Max/MSP
Pure Data
Reaktor
SuperCollider
Squeak
Traktor DJ Studio
[[VVVV[1]]]
OSC is a transport-independent protocol which means that it is a format for data that can be carried across a variety of networking technologies. Such networking technologies include high speed busses such as medium speed serial LANS like USB, IEEE-1394 (firewire), Ethernet and Fast Ethernet (as discussed above) and all of which are becoming widely available as well as affordable.
For example, Open Sound Control is transmitted on systems with a bandwidth in the 10+ megabit/sec range. In comparison, the bandwidth of MIDI is only 31.25 kilobit/sec, approximately 300 times slower! In OSC numeric data is encoded in 32-bit or 64-bit quantities and includes symbolic addressing and time-tag messages. In general, the OSC format is much more generous with its bandwidth for such important features.
compare with midi at 7 bit resolution for data!
Open Sound Control has been very successful in its preliminary trials of transmission over UDP (User Datagram Protocol) and Ethernet to control real-time sound synthesis in MAX on Macintosh computers. Users enjoy improved precision and find it much easier to work with symbolic names of objects rather then complicated mapping of channel numbers, program change numbers and controller numbers as in MIDI. The numerous advantages, efficiency, low cost and reliability of this new protocol make it a potential replacement for current technology. It will give users more reactive musical control their convenience as well as expand the every growing industry of music technology and the internet.
http://www.cnmat.cnmat.berkeley.edu/OSC
http://cnmat.cnmat.berkeley.edu/ICMC97/ ... ntrol.html
http://www.opensoundcontrol.org