Gweb

From Gmedia

about

Gweb is a message centric communication framework for advanced pseudo-realtime sonic and visual content generation. It is built on top of OpenSoundControl and consists of a collection of programs as well as the entirety of protocol these programs define. the exact configuration of a GwebNode may vary strongly among different sites.

At the heart of it all there's a server keeping track of all the messages that are available, who is supposed to receive which of these messages and a couple of other things. Although such a server program has been developed, we tend to use the exceptional OSCGroups package by Ross Bencina in the future.

The next part of Gweb is a modular application built on top of this subscription-based setup. The objective is to collect a lot of data from the net and elsewhere and broadcast it onto the message server to every interested client's avail. implemented so far is network traffic info (raw packets and a dynamic hostmap featuring hosts, connections, distance from point of interception, connection thruput and possibly OS detection), logfile events, system status and some other utilies like JoySend for interfacing with commodity gaming hardware.

A third layer could be identified as flash apps (GulizEr) and a bunch of PureData and SuperCollider patches that translate all this beautiful and meticulously collected streams and arrangements of numbers into signals suited for eyes and ears.

here is a simple GulliDiagram (read: slightly coloured picture) of how all this is connected.

Gullibloon example knot
Enlarge
Gullibloon example knot