A customizable polyphonic sysnthesizer