Due 23 Feb 2016
In pairs, use OSC to create a two way networked experience. The experience can be anything as long as two seperate machines communicate using OSC. Examples include: chat applications, two player [games](https://en.wikipedia.org/wiki/Nidhogg_(video_game), interactive installations.
You are free to use any programming language, but the most straightforward approach is to use Processing and the oscP5 library.
In Processing, select Sketch > Import Library... > Add Library...
Search for oscP5, select it, and click install
Sketches that use oscP5 begin with
import oscP5.*;
import netP5.*;
You will need to know the IP address of your machines.
oscP5message
demonstrates different kinds of data that can be put in a messageoscP5parsing
demonstrates sending data and unpacking recieved dataoscP5broadcaster
demonstrates a more intricate protocol with multiple messagesEmail me your code as an attachment or a link before Tuesday to get feedback on it. Come to class prepared to present your work, discuss your expeirence, the problems you faced, how you overcame them.