Monad is a networked intra-active virtual instrument made with openFrameworks. Participants draw and manipulate virtual objects, resulting in animation and sound. The system works in a server-client relationship, where all players are clients and the server holds the virtual object data which the clients interact with. There are also game mechanics embedded in the environment; each player has limited amount of resources and needs to spend them in order to make changes.

The program supports my Masters thesis written under Anıl Çamcı‘s supervision. You can find the code here (contributed by Barış Demirdelen).