This section is for Video Streaming protocols that may work on various operating systems, or be specific to an operating system. As well as control protocols. Add links to software that is particularly relevant to visual/video art.
DMX
- DMX (Digital Multiplex) is a communication standard used to control stage lighting, special effects, and other theatrical equipment.
MIDI
- The OG control protocol, originally for musical instruments it can be used to control visual instruments.
- 16 channels (channels = think instruments), 128 Continuous Control values (mostly not-pitch things) per channel
- MIDI notes start from C-1 (note number 0) and go up to G9 (note number 127). This range covers more than 10 octaves
NDI
Open Sound Control (OSC)
- Open Sound Control (OSC) is a communication protocol used for networking multimedia devices, software, and computers in a flexible, high-speed way. It allows for the real-time exchange of sound, music, and performance data between different systems over a network.
- Not to be confused with the Open Source Scan Converter (OSSC)
- https://hexler.net/touchosc
Syphon (macOS)
Spout (Windows)