view www/index.html @ 32:c4719d1b7633

svg mods
author tzara <rc-web@kiben.net>
date Sun, 19 Aug 2012 21:44:23 +0000
parents ea19684cd1db
children 9d69c5b009e7
line wrap: on
line source

<!DOCTYPE html>
<html>
<head>

</head>

<body style="width:1024px; height:768px;" > 
<h1>NodeScore</h1>

<div class="readme">

<h3>What is NodeScore?</h3> NodeScore is a web based framework to
facilitate networked telematic ensemble performance. 

The goal of the NodeScore framework is to allow performers
who are connected to a network via a computer/tablet/mobile device to
syncronise to a master clock and recieve instructions, in
realtime,from a central "conductor/director" as well as being able to
communicate with one another. 

<h3>How does a NodeScore work?</h3> The control interface for
NodeScore is a webpage displayed in an internet web browser, from this
control page the "conductor/director" can issue the precomposed, HTML5
formated, compositional instructions. These instrutions can be
deployed to the ensemble as a whole or targeted at specific
perfomers. Once the instruction is deployed by the director it is
instantly presented in the web browser of the performer/s.

NodeScore is written as a node.js web server incorporating websockets
for server client communications.

<h3>Browser Compatability:</h3> 
Modern Browsers only. No Internet Explorer support. Tested using Chromium.


<h2>Code</h2>

<a href="https://gitorious.org/nodescore">https://gitorious.org/nodescore</a>

<h2>Examples</h2>

"Magic Score" composition configuration optimised for 1280x800 resolution. </br>

<a href="http://nodescore.kiben.net:8889/m/score.html">http://nodescore.kiben.net:8889/m/score.html</a><br/>
<a href="http://nodescore.kiben.net:8889/m/controls.html">http://nodescore.kiben.net:8889/m/controls.html</a><br/>


<h2>Related Publications</h2>

Canning, R. "REALTIME WEB TECHNOLOGIES IN THE NETWORKED PERFORMANCE ENVIRONMENT"
Proceedings of  The International Computer Music Conference (2012), Ljubljana, Slovenia.



<br/><br/>
<img src="about/chromiumlogo.png"  width="30" height="30"/>
<img src="about/nodejs-dark.png" height="30"/>
<img src="about/ECMAScript.png" height="30"/>


</body>

</html>