Important bug fix
Logic change: When the sustain pedal is held down, and the same note is played twice, the second keypress does not cancel out the first one.
Logic change: When the sustain pedal is held down, and the same note is played twice, the second keypress does not cancel out the first one.