--- a/trunk/synth/riffdisp.srp
+++ b/trunk/synth/riffdisp.srp
@@ -11,6 +11,8 @@
 PIX_PER_BEAT = PIX_PER_SEC * DRUM_BEAT_PERIOD
 
 SOLO_TXT_OFFSET = 150
+
+click_velocity = 120
 
 // ---------- riffs as backgrounds ---------
 // type, time, dur, pitch
@@ -108,6 +110,8 @@
         my_pitch = 0
         my_vel = 0
         more_solos_ok = t
+        
+
 
     def solo_request_handler(obj, event, x, y)
         display "solo_request_handler", x
@@ -285,7 +289,7 @@
             var vel = ord(msg[i + 6])
             // two level scheduling: insert in queue by voice, then schedule voice
             var when = timestamp / 1000
-            # display "handle_note_event - sched drum note", vtsched.time, timestamp, when, voice, pitch, vel
+            display "handle_note_event - sched drum note", vtsched.time, timestamp, when, voice, pitch, vel
             var event = [when, pitch, vel]
             if voice >= len(drum_note_queues)
                 return // out of bounds, don't crash!
@@ -294,7 +298,6 @@
             queue.append(event)
             queue.resort()
             if next_time is not queue.last():
-                # display "handle_note_event scheduling", event
                 // new earlier event
                 the_sched.cause(absolute(when), this,
                                 'check_drum_circle_note', voice)
@@ -302,13 +305,13 @@
         vtsched.finish_use()
 
     def check_drum_circle_note(voice)
-        # display "check_drum_circle_note", voice
+        display "check_drum_circle_note", voice
         var queue = drum_note_queues[voice]
         var ev = queue.last()
         if not ev:
             return // nothing to dispatch or schedule
         if the_sched.time + EPSILON >= ev[0]:
-            print "play drum at ", vtsched.time, ev[0], voice, ev[1], ev[2]
+            # print "play drum at ", vtsched.time, ev[0], voice, ev[1], ev[2]
             synth_set_some_state(voice, ev[1], ev[2])
             queue.unappend()
             if len(queue) > 0:
@@ -320,12 +323,12 @@
     def note_on(pitch, vel):
         my_pitch = pitch
         my_vel = vel
-        # display "riffdisp::note_on", pitch, vel,
+        display "riffdisp::note_on", pitch, vel,
         if state:
             // send notes via zmq to server
             vtsched.start_use()  // update time
             var ts = int((vtsched.time + DRUM_DELAY) * 1000)
-            # display vtsched.time, ts
+            display vtsched.time, ts
             ts = chr(ts & 0xFF) + chr((ts >> 8) & 0xFF) +
                  chr((ts >> 16) & 0xFF) + chr((ts >> 24) & 0xFF)
             zmq_send_gno_msg("N", ts + chr(pitch) + chr(vel))
@@ -398,7 +401,7 @@
         if old != curbeat and (synth_my_real_index == 1 or
                                stand_alone): // a new beat
             # display "beat calls synth_set_some_state"
-            synth_set_some_state(2, 61, 100)
+            synth_set_some_state(2, 61, click_velocity)
             // turn the drum off in 1/2 beat
             vtsched.cause(DRUM_BEAT_PERIOD / 2, nil, 'synth_set_some_state', 2, 61, 0)