move voice parameters to mdaPianoVoice
[software/lv2-mdametapiano.git] / src / mdaPianoVoice.cpp
index e23dc78..1417056 100644 (file)
@@ -21,6 +21,7 @@ mdaPianoVoice::mdaPianoVoice(double rate, short * samples, KGRP * master_kgrp) {
   default_preset[p_offset(p_random_detuning)]      = 0.246f;
   default_preset[p_offset(p_stretch_tuning)]       = 0.500f;
 
+  comb = new float[256];
   reset();
 }
 
@@ -31,6 +32,7 @@ void mdaPianoVoice::reset() {
   muff = 160.0f;
   volume = 0.2f;
   sustain = 0;
+  cpos = 0;
   m_key = LV2::INVALID_KEY;
 }