view www/index.html @ 101:52e44ee1c791 tip master

enabled all scores in autostart script
author Rob Canning <rc@kiben.net>
date Tue, 21 Apr 2015 16:20:57 +0100
parents ab53902406d4
children
line wrap: on
line source

<!DOCTYPE html>
<html >
<head>
<meta charset="UTF-8">
<title>nodescore</title>

<link rel="shortcut icon" href="/kiben_favicon.ico" type="image/x-icon" />

<style type="text/css">
  h3{ width:50%; ;margin:10px 0px 10px 0px; padding: 2px 2px 2px 12px; border-radius:15px; color: black;  }
</style>


</head>
<body style="background:black;">
  <div style="
	      height:100%; 
	      width:820px;  
	      background:url(nodescore-client-20120823.png);">
    
    <div align="left" style="width:95%;
			     border-radius: 15px;
			     margin:10px auto;
			     padding: 10px 100px 10px 100px;
			     background:white; 
			     opacity:0.9; 
			     ">
      
      <h1 style="margin:0px;">NodeScore</h1>
      http://nodescore.kiben.net
    </div>
    
    <div align="left" class="readme" style="background:white; 
					    color:black; 
					    opacity:0.9;
					    border-radius: 15px; 
					    width:95%;
					    margin:10px auto;
					    !align:center;
					    padding: 10px 100px 10px 100px;
					    ">
      
      <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 Chrome, Chromium, Firefox, Safari.
      
      
      
      <h3>Code</h3>
      
      <a href="https://gitorious.org/nodescore">https://gitorious.org/nodescore</a>
      
      <h3>Examples</h3>
      
      "Magic Score" composition. This may currently being worked on
      live so expect breakages :) It also may appear a little jerky
      depending on your CPU/Browser.. or may not work at all if you
      are using the WRONG browser. Work in Progress... here be
      dragons.... <br/>

      

      <a href="http://nodescore.kiben.net:8890/m/">overview page (score): http://nodescore.kiben.net:8890/m/</a><br/>
      <a href="http://nodescore.kiben.net:8890/m/score.html">performer page (part): http://nodescore.kiben.net:8890/m/score.html</a><br/>
      
      <h3>Related Publications</h3>
      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"/>
    </div>
    
</body>

</html>