A MIDI piano synthesizer that implements the Karplus Strong physical modeling algorithm.
Dependencies: mbed USBDevice PinDetect
Diff: Constants.h
- 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;