# HG changeset patch # User tzara # Date 1345738651 0 # Node ID 9d69c5b009e7f33a56f21ae9b2cddc3d89c8af68 # Parent 3ba24da5340628a4275c0d6b206d190f8fc59418 tag added and seems to be stablish apart from memory leak - check out jquery timer functions within nodejs as a possible solution added screenshot and favicon and pimped index diff -r 3ba24da53406 -r 9d69c5b009e7 www/index.html --- a/www/index.html Thu Aug 23 08:40:55 2012 +0000 +++ b/www/index.html Thu Aug 23 16:17:31 2012 +0000 @@ -1,64 +1,96 @@ - + + +nodescore + + + + + - - -

NodeScore

- -
- -

What is NodeScore?

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. - -

How does a NodeScore work?

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. - -

Browser Compatability:

-Modern Browsers only. No Internet Explorer support. Tested using Chromium. - - -

Code

- -https://gitorious.org/nodescore - -

Examples

- -"Magic Score" composition configuration optimised for 1280x800 resolution.
- -http://nodescore.kiben.net:8889/m/score.html
-http://nodescore.kiben.net:8889/m/controls.html
- - -

Related Publications

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

- - - - - + +
+ +
+ +

NodeScore

+ http://nodescore.kiben.net:8889 +
+ +
+ +

What is NodeScore?

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. + +

How does a NodeScore work?

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. + +
+ +
+ +

Browser Compatability:

+ Modern Browsers only. No Internet Explorer support. Tested using Chromium. + + + +

Code

+ + https://gitorious.org/nodescore + +

Examples

+ + "Magic Score" composition configuration optimised for 1280x800 resolution.
+ + http://nodescore.kiben.net:8889/m/score.html
+ http://nodescore.kiben.net:8889/m/controls.html
+ +

Related Publications

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

+ + + +
+ diff -r 3ba24da53406 -r 9d69c5b009e7 www/kiben_favicon.ico Binary file www/kiben_favicon.ico has changed diff -r 3ba24da53406 -r 9d69c5b009e7 www/m/ctrl.html --- a/www/m/ctrl.html Thu Aug 23 08:40:55 2012 +0000 +++ b/www/m/ctrl.html Thu Aug 23 16:17:31 2012 +0000 @@ -1,6 +1,10 @@ + + controls@nodescore + + diff -r 3ba24da53406 -r 9d69c5b009e7 www/m/score.html --- a/www/m/score.html Thu Aug 23 08:40:55 2012 +0000 +++ b/www/m/score.html Thu Aug 23 16:17:31 2012 +0000 @@ -1,6 +1,12 @@ + + score@nodescore + + + + @@ -19,7 +25,23 @@
-

l i v e :

+
+ +

static notation demo + + + n o d e s c o r e

+
diff -r 3ba24da53406 -r 9d69c5b009e7 www/nodescore-client-20120823.png Binary file www/nodescore-client-20120823.png has changed