changeset 16:e05eede75e0d

some cleaning up of html css js
author tzara <rc-web@kiben.net>
date Sun, 08 Jul 2012 23:57:13 +0100
parents 6e6dd1ed032b
children 156151cf3641
files nodescore.js www/m/1.html www/m/2.html www/m/3.html www/m/4.html www/m/controls.html www/m/css/nodescore.css www/m/js/nodescore-client.js
diffstat 8 files changed, 136 insertions(+), 118 deletions(-) [+]
line wrap: on
line diff
--- a/nodescore.js	Sun Jul 08 23:56:26 2012 +0100
+++ b/nodescore.js	Sun Jul 08 23:57:13 2012 +0100
@@ -149,7 +149,6 @@
 		////////////////////////////////////////////
 		
 		var counter = ztime/1000
-		
 		socket.emit('counterText', seq.voice, seq.counter, counter);
 
 		if (counter > 0 && counter <= outcount ) {              
@@ -160,7 +159,7 @@
 		    socket.broadcast.emit('countinFromServer', seq.voice, " ", "","", "white","transparent");
 		}
 		
-		console.log(counter + "========" + totaltime)
+	//	console.log(counter + "========" + totaltime)
 		if (counter > (totaltime)-incount  && counter <= totaltime ) {              
 		    socket.broadcast.emit('countinFromServer', seq.voice, counter-(totaltime-incount), "","", "red","gray");	    
 		}
@@ -171,7 +170,7 @@
 	    	
 		// push out the pulse to metronome	
 		seq.metrobeat = (seq.metrobeat+1)%seq.beatsinbar ;
-     		console.log(seq.metrobeat);
+     		//console.log(seq.metrobeat);
      		socket.broadcast.emit('metroPulse', tempoms, seq.voice,seq.metrobeat); 
 		socket.emit('metroPulse', tempoms, seq.voice,seq.metrobeat);	
 	    }
@@ -182,8 +181,10 @@
 		seq.counter = (seq.counter + 1) % seq.durations.length	    		
 		socket.broadcast.emit("pageFlipfromserver", seq.voice, unit, time, seq.mm,seq.counter);
 		socket.emit("pageFlipfromserver", seq.voice, unit, time, seq.mm,seq.counter);		
+		delete tock;
+	
 		step(seq);     
-
+		
 	    }
 
 	    if (ztime < 0){}	    	    	    
--- a/www/m/1.html	Sun Jul 08 23:56:26 2012 +0100
+++ b/www/m/1.html	Sun Jul 08 23:57:13 2012 +0100
@@ -9,8 +9,7 @@
   <script src="js/jquery.serialScroll-min.js"></script>
   <script src="js/ini.js"></script>
   <script src="/socket.io/socket.io.js"></script>
-  <script src="js/countin.js"></script>
-  <script src="js/client.js"></script>
+  <script src="js/nodescore-client.js"></script>
 </head>
 
 <body onload='document.getElementById("countinnumber").style.visibility="hidden";'>
@@ -46,4 +45,22 @@
     </div>    
   </div>
   
+
+    <div id="screen">    
+      <div id="sections-preview">
+	<ul>
+	  <li><div id="unit00"><div id="content-txt"><p style="color:white; font-size:6em;">wait </p></div></div>	</li>
+	  <li><div id="unit01"><div id="content-txt"><p><img src="img/1280x800/music1.jpg" width="1280px"/></p></div></div>	</li>
+	  <li><div id="unit02"><div id="content-txt"><p><img src="img/1280x800/music2.jpg" width="1280px"/></p></div></div>	</li>
+	  <li><div id="unit03"><div id="content-txt"><p><img src="img/1280x800/music3.jpg" width="1280px"/></p></div></div>	</li>
+	  <li><div id="unit04"><div id="content-txt"><p><img src="img/1280x800/music4.jpg" width="1280px"/></p></div></div>	</li>
+	  <li><div id="unit05"><div id="content-txt"><p><img src="img/1280x800/music5.jpg" width="1280px"/></p></div></div>	</li>
+	  <li><div id="unit06"><div id="content-txt"><p><img src="img/1280x800/music4.jpg" width="1280px"/></p></div></div>	</li>
+	  <li><div id="unit07"><div id="content-txt"><p><img src="img/1280x800/music3.jpg" width="1280px"/></p></div></div>	</li>
+	  <li><div id="unit08"><div id="content-txt"><p><img src="img/1280x800/music2.jpg" width="1280px"/></p></div></div>	</li>
+	  <li><div id="unit09"><div id="content-txt"><p><img src="img/1280x800/music1.jpg" width="1280px"/></p></div></div>	</li>
+	</ul>
+      </div>    
+    </div> 
+
 </body></html>
--- a/www/m/2.html	Sun Jul 08 23:56:26 2012 +0100
+++ b/www/m/2.html	Sun Jul 08 23:57:13 2012 +0100
@@ -10,7 +10,7 @@
   <script src="js/ini.js"></script>
   <script src="/socket.io/socket.io.js"></script>
   <script src="js/countin.js"></script>
-  <script src="js/client.js"></script>
+  <script src="js/nodescore-client.js"></script>
 </head>
 
 <body onload='document.getElementById("countinnumber").style.visibility="hidden";'>
--- a/www/m/3.html	Sun Jul 08 23:56:26 2012 +0100
+++ b/www/m/3.html	Sun Jul 08 23:57:13 2012 +0100
@@ -10,7 +10,7 @@
   <script src="js/ini.js"></script>
   <script src="/socket.io/socket.io.js"></script>
   <script src="js/countin.js"></script>
-  <script src="js/client.js"></script>
+  <script src="js/nodescore-client.js"></script>
 </head>
 
 <body onload='document.getElementById("countinnumber").style.visibility="hidden";'>
--- a/www/m/4.html	Sun Jul 08 23:56:26 2012 +0100
+++ b/www/m/4.html	Sun Jul 08 23:57:13 2012 +0100
@@ -10,7 +10,7 @@
   <script src="js/ini.js"></script>
   <script src="/socket.io/socket.io.js"></script>
   <script src="js/countin.js"></script>
-  <script src="js/client.js"></script>
+  <script src="js/nodescore-client.js"></script>
 </head>
 
 <body onload='document.getElementById("countinnumber").style.visibility="hidden";'>
--- a/www/m/controls.html	Sun Jul 08 23:56:26 2012 +0100
+++ b/www/m/controls.html	Sun Jul 08 23:57:13 2012 +0100
@@ -2,88 +2,80 @@
 <html>
   <head>
     <link href="css/nodescore.css" rel="stylesheet">
-    <link href="css/metronome.css" rel="stylesheet">
     <script src="js/jquery-1.7.1.min.js"></script>
     <script src="/socket.io/socket.io.js"></script>
-     <script src="js/client.js"></script>
+     <script src="js/nodescore-client.js"></script>
     <script src="js/controlseq.js"></script>
   </head>
-  <body>  
 
-  <input type="hidden" id="group" value='1'>
+  <body onload="getLatencies(500);">  
+    <input type="hidden" id="group" value='1'>
+    <div class="page">
+      <div class="outermaster">
+	<div id="client_chronometer">00:00:00.0</div>
+	<div class="metrocase">
+	  <div id="metronome0"></div>
+	  <div id="metronome1"></div>
+	  <div id="metronome2"></div>
+	  <div id="metronome3"></div>
+	</div>
+	
+	
+	<div class="outersquare">      
+	  <div>
+	    <p class="magicsquare" id="1magicsquare0"></p>
+	    <p class="magicsquare" id="1magicsquare1"></p>
+	    <p class="magicsquare" id="1magicsquare2"></p>
+	    <p class="magicsquare" id="1magicsquare3"></p>
+	    <p class="magicsquare" id="1magicsquare4"></p>
+	    <p class="magicsquare" id="1magicsquare5"></p>
+	  </div>
+	  <br><br><br><br>
+	  <div>
+	    <p class="magicsquare" id="2magicsquare0"></p>
+	    <p class="magicsquare" id="2magicsquare1"></p>
+	    <p class="magicsquare" id="2magicsquare2"></p>
+	    <p class="magicsquare" id="2magicsquare3"></p>
+	    <p class="magicsquare" id="2magicsquare4"></p>
+	    <p class="magicsquare" id="2magicsquare5"></p>
+	  </div>
+	  <br><br><br><br>
+	  <div>
+	    <p class="magicsquare" id="3magicsquare0"></p>
+	    <p class="magicsquare" id="3magicsquare1"></p>
+	    <p class="magicsquare" id="3magicsquare2"></p>
+	    <p class="magicsquare" id="3magicsquare3"></p>
+	    <p class="magicsquare" id="3magicsquare4"></p>
+	    <p class="magicsquare" id="3magicsquare5"></p>
+	  </div>
+	  <br><br><br><br>
+	  <div>
+	    <p class="magicsquare" id="4magicsquare0"></p>
+	    <p class="magicsquare" id="4magicsquare1"></p>
+	    <p class="magicsquare" id="4magicsquare2"></p>
+	    <p class="magicsquare" id="4magicsquare3"></p>
+	    <p class="magicsquare" id="4magicsquare4"></p>
+	    <p class="magicsquare" id="4magicsquare5"></p>
+	  </div>
+	  <br><br><br><br>      <br><br><br><br>
+	  
+	  <input type="button" value="START" onclick="startSeq();" />
+	  <input type="button" value="STOP" onclick="stopSeq();" />
+	  <input type="button" value="RESET" onclick="resetSeq();" />
+	  
+	  <br><br>
+	</div>
 
-  <div class="page">
-    <div class="outermaster">
-      <div id="client_chronometer">00:00:00.0</div>
-      <div class="metrocase">
-	<div id="metronome0"></div>
-	<div id="metronome1"></div>
-	<div id="metronome2"></div>
-	<div id="metronome3"></div>
-      </div>
+      <div class="latencies">	
+	<h2>Latency:</h2>
+	<h1 id="client_latency">0ms</h2>
+</div>
+
+      </div>	
       
 
-    <div class="outersquare">
-      
-      <div>
-	<p class="magicsquare" id="1magicsquare0"></p>
-	<p class="magicsquare" id="1magicsquare1"></p>
-	<p class="magicsquare" id="1magicsquare2"></p>
-	<p class="magicsquare" id="1magicsquare3"></p>
-	<p class="magicsquare" id="1magicsquare4"></p>
-	<p class="magicsquare" id="1magicsquare5"></p>
-      </div>
-      
-      <br><br>      <br><br>
-      
-      <div>
-	<p class="magicsquare" id="2magicsquare0"></p>
-	<p class="magicsquare" id="2magicsquare1"></p>
-	<p class="magicsquare" id="2magicsquare2"></p>
-	<p class="magicsquare" id="2magicsquare3"></p>
-	<p class="magicsquare" id="2magicsquare4"></p>
-	<p class="magicsquare" id="2magicsquare5"></p>
-      </div>
-      
-      <br><br>      <br><br>
-      <div>
-	<p class="magicsquare" id="3magicsquare0"></p>
-	<p class="magicsquare" id="3magicsquare1"></p>
-	<p class="magicsquare" id="3magicsquare2"></p>
-	<p class="magicsquare" id="3magicsquare3"></p>
-	<p class="magicsquare" id="3magicsquare4"></p>
-	<p class="magicsquare" id="3magicsquare5"></p>
-      </div>
-      
-      <br><br>      <br><br>
-      
-      <div>
-	<p class="magicsquare" id="4magicsquare0"></p>
-	<p class="magicsquare" id="4magicsquare1"></p>
-	<p class="magicsquare" id="4magicsquare2"></p>
-	<p class="magicsquare" id="4magicsquare3"></p>
-	<p class="magicsquare" id="4magicsquare4"></p>
-	<p class="magicsquare" id="4magicsquare5"></p>
-      </div>
 
-      <br><br>      <br><br>
-      
-
-      <input type="button" value="START" onclick="startSeq();" />
-      <input type="button" value="STOP" onclick="stopSeq();" />
-      <input type="button" value="RESET" onclick="resetSeq();" />
-
-      <br><br>
-    </div>
-      
-      <div class="latencies">
-	<h2>Calculate Client Latencies</h2><br>
-	<input type="button" value="Get Latencies" onclick="getLatencies(1000);" />
-	<h2 id="client_latency">0ms</h2>
-      </div>
-    </div>
-
-    </div>
+</div>
       
 
 
--- a/www/m/css/nodescore.css	Sun Jul 08 23:56:26 2012 +0100
+++ b/www/m/css/nodescore.css	Sun Jul 08 23:57:13 2012 +0100
@@ -45,27 +45,42 @@
     top: 10%
 }
 
+#preview{
+    height: 240px;
+    width: 400px;
+    border: 1px solid blue;
+    position: absolute;
+    padding: 5px 5px 5px 5px ;
+    color: black;
+    bottom: 0%;
+    right: 0px;
+}
+
+
 .outersquare{
-    height: 220px;
-    width: 300px;
+    height: 300px;
+    width: 385px;
     border: 1px solid blue;
     position: absolute;
     top: 100px;
     left: 400px;
-    padding: 5px 5px 5px 5px ;
+    padding: 1px 1px 1px 1px ;
     background-color: black;
 }
 
 .latencies{
-    height: 150px;
-    width: 300px;
+    height: 90px;
+    width: 200px;
     border: 1px solid blue;
     position: relative;
+    float: right;
     top: 15%;
     padding: 5px 5px 5px 5px ;
-    background-color: gray;
+    background-color: blue;
+    
 }
 
+
 .metrocase {
     position: absolute;
     top: 10px;
@@ -124,13 +139,15 @@
 }
 
 .magicsquare {
+    border: 2px solid white;
+    padding: 1px 1px 1px 1 px;
     background: blue;
-    width: 50px;
-    height: 50px;
+    width: 60px;
+    height: 60px;
     border-radius: 10px;
     float: left;
     color: black;
-    font-size: 2em;    
+    font-size: 4em;    
     text-align: center;
 }​
 
--- a/www/m/js/nodescore-client.js	Sun Jul 08 23:56:26 2012 +0100
+++ b/www/m/js/nodescore-client.js	Sun Jul 08 23:57:13 2012 +0100
@@ -26,32 +26,9 @@
 					 })  
 	}
 
-
-
 function metronomeTick(pulse, voice,metrobeat) {
-    console.log( voice+ "   metronome tick" + metrobeat)
     var color = "gray"
-
     metroCss(0, "red", "4")    
-
-//if (metrobeat == 0) {
-//	metroCss(0, "gray", "1")
-  //  }   
-    
-    //if (metrobeat == 3) {
-//	metroCss(0, "white", "4")
-  //  }   
-
-//    if (metrobeat == 1||metrobeat == 2){ 
-//	$("#metronome"+metrobeat).stop();
-//	$("#metronome"+metrobeat).css('background-color', color);
-//	$("#metronome"+metrobeat).text(" ");
-	//$("#metronome"+metrobeat).text(metrobeat+1);
-//	$("#metronome"+metrobeat).animate({opacity: 1},
-//				      50,
-  //                          function() { $(this).animate({opacity:0.0}); }
-//				     );
-  //  }
 };
 
 /////////////////////////////////////////////////
@@ -66,11 +43,15 @@
 function pageFlip(unit) {
     console.log("flipping page:"+ unit);
     $('#sections').trigger('goto', [parseFloat(unit)]); 
+//    $('#sections-preview').trigger('goto', [parseFloat(unit+1)]); 
     //metroStart(1000); 
     //document.getElementById("countdowncase").style.visibility="hidden";
 }
 
+
+
 /////////////////////////////////////////////////
+
 // call the fancy jquery functions
 
 function slideTo (target) { $('#sections').trigger('goto', [target]); }
@@ -81,15 +62,25 @@
 socket.on("pageFlipfromserver", pageTurn);
 function pageTurn (group,unit,time,mm) {
     var groupPage=document.getElementById('group').value;
-    console.log("fromservercommand has been executed on client");
+    //console.log("fromservercommand has been executed on client");
     if (group == groupPage) {
 	var g= pad2(group); 
 	var p= pad2(unit);
-	pageFlip(unit); 
-    }
+//	pageFlip(unit); 
+	pageTurnB(p)
+ 
+   }
     else { 
 	console.log("not for this group... ignoring... for group:" + group );
     }
 }
 
-/////////////////////////////////////////////////
\ No newline at end of file
+/////////////////////////////////////////////////
+
+function pageTurnB(unit) {
+    console.log("HOP TURN" + unit);
+    $("#live").html($("#unit"+unit).html());
+
+}
+
+////////////////////////////////////////////////
\ No newline at end of file