comparison nodescore.js @ 21:aaf429469697

startup script and fixes to thumbnail generation paths
author tzara <rc-web@kiben.net>
date Tue, 10 Jul 2012 22:34:11 +0100
parents 9daa1ac0af33
children bb02a593b7d5
comparison
equal deleted inserted replaced
20:9daa1ac0af33 21:aaf429469697
1 //////////////////////////////////////////// 1 /*
2 // nodescore server -- nodescore.kiben.net 2 ////////////////////////////////////////////
3 //////////////////////////////////////////// 3
4 // rc@kiben.net 4 nodescore server
5 //////////////////////////////////////////// 5 nodescore.kiben.net
6 nodescore@kiben.net
7
8 ////////////////////////////////////////////
9 */
6 10
7 var sio = require('socket.io') 11 var sio = require('socket.io')
8 , http = require('http') 12 , http = require('http')
9 , fs = require('fs') 13 , fs = require('fs')
10 , $ = require('jQuery') 14 , $ = require('jQuery')
11 , static = require('node-static'); 15 , static = require('node-static');
12 16
13 //////////////////////////////////////////// 17
14 // run webserver serving static html 18 // run webserver serving static html
15 //////////////////////////////////////////// 19 ////////////////////////////////////////////
16 20
17 var clientFiles = new static.Server('./www'); 21 var clientFiles = new static.Server('./www');
18 var httpServer = http.createServer(function(request, response) { 22 var httpServer = http.createServer(function(request, response) {
172 // push out the pulse to metronome 176 // push out the pulse to metronome
173 177
174 seq.metrobeat = (seq.metrobeat+1)%seq.beatsinbar ; 178 seq.metrobeat = (seq.metrobeat+1)%seq.beatsinbar ;
175 socket.broadcast.emit('metroPulse', tempoms, seq.voice,seq.metrobeat); 179 socket.broadcast.emit('metroPulse', tempoms, seq.voice,seq.metrobeat);
176 socket.emit('metroPulse', tempoms, seq.voice,seq.metrobeat); 180 socket.emit('metroPulse', tempoms, seq.voice,seq.metrobeat);
181 // socket.broadcast.emit("pageFlipfromserver", seq.voice, unit, time, seq.mm,seq.counter);
177 } 182 }
178 183
179 // flip the page 184 // flip the page
180 185
181 if (ztime == 0){ 186 if (ztime == 0){
182 socket.emit('counterText', seq.voice, seq.counter, " "); 187 socket.emit('counterText', seq.voice, seq.counter, " ");
183 seq.counter = (seq.counter + 1) % seq.durations.length 188 seq.counter = (seq.counter + 1) % seq.durations.length
184 socket.broadcast.emit("pageFlipfromserver", seq.voice, unit, time, seq.mm,seq.counter); 189 socket.broadcast.emit("pageFlipfromserver", seq.voice, unit, time, seq.mm,seq.counter);
185 socket.emit("pageFlipfromserver", seq.voice, unit, time, seq.mm,seq.counter); 190 // socket.emit("pageFlipfromserver", seq.voice, unit, time, seq.mm,seq.counter);
186 delete tock; 191 delete tock;
187
188 step(seq); 192 step(seq);
189
190 } 193 }
191 194
192 if (ztime < 0){} 195 if (ztime < 0){}
193 // decrement the time 196 // decrement the time
194 ztime -= 1000 197 ztime -= 1000