A MIDI piano synthesizer that implements the Karplus Strong physical modeling algorithm.

Dependencies:   mbed USBDevice PinDetect

Revision:
19:894c31ee9ad4
Parent:
18:26d93c5b9bb6
Child:
20:bf675ba2c454
--- a/Constants.h	Thu Apr 21 01:41:13 2016 +0000
+++ b/Constants.h	Thu Apr 21 01:56:20 2016 +0000
@@ -14,8 +14,10 @@
 const int MAX_POLYPHONY = 4;
 const int MIN_FREQUENCY = 55;  
 
-const float STRING_DAMPING = 0.7;
+const float STRING_DAMPING_MIN = 0.1;
+const float STRING_DAMPING_MAX = 0.7;
 const float STRING_DAMPING_VARIATION = 0.35;
+
 const float CHARACTER_VARIATION = 0.5;
 const float PLUCK_DAMPING = 0.5;
 const float PLUCK_DAMPING_VARIATION = 0.25;