diff --git a/examples/node/midi_particles.coffee b/examples/node/midi_particles.coffee
index 2e882ef1f596f9e8dc1441db863a0cae07bf3ebe..285bdc2b756e9bf916052d58ce005e551369160f 100755
--- a/examples/node/midi_particles.coffee
+++ b/examples/node/midi_particles.coffee
@@ -39,7 +39,7 @@ particleNotes = {}
 # Adjustable parameters
 particleLifetime = 1.0
 brightness = 1.0
-spinRate = 1.0
+spinRate = 0
 noteSustain = 1.6
 wobbleAmount = 24.0
 origin = [0, 0, 0]
@@ -95,7 +95,7 @@ input.on 'message', (deltaTime, message) ->
 
         when 0xe0  # Voice 0, Pitch Bend
             # Default spin 1.0, but allow forward/backward
-            spinRate = 1.0 + (message[2] - 64) * 20.0 / 64
+            spinRate = (message[2] - 64) * 10.0 / 64
 
 
 draw = () ->
@@ -119,7 +119,7 @@ draw = () ->
     for p in particles
 
         # Angle: Global spin, thne positional mapping to key
-        theta = midiToAngle p.note.key
+        theta = spinAngle + midiToAngle p.note.key
 
         # Radius: Particles spawn in center, fly outward
         radius = 3.0 * (1 - p.life)