Music Collective

Submitted for Judging

Favorites (0)

Music Collective client

Overview

A collaborative music game focussing on the phenomenon of how many people, when working together, form a collective 'hive mind'.

Mechanic

Players log on to the game site where each player controls a small paddle at the bottom of the screen while a stream of generative music is streamed from the game server. At the bottom of the screen is also a global paddle, the position of which is determined by the average of all player paddle positions. Balls with different musical functions fall from the top of the screen, and if the global paddle is successfully positioned below the ball when it reaches the bottom, the music will be influenced by that particular function (e.g. bringing an instrument or effect in).

How it works

A generative Pure data music patch runs on a dedicated server system called GRASS (Generative Reactive Audio Streaming Server). GRASS communicates directly with a Node.js server, which controls the game state and logic. In turn, the Node.js server communicates with the players via WebSockets.



Comments

Team
1841421a95fbf51e589f7a22db9f693d?s=60&d=retro
reactify
Yuli Levtov
711d1dac6a5c3443838fa9c15e4ae6cb?s=60&d=retro
ragnaringi
Ragnar Hrafnkelsson
880a4c8859fee23ded283705afa45689?s=60&d=retro
mhroth
Martin Roth