sampler midi.. and reduction of synth constructor