diff options
Diffstat (limited to 'src/mdaPiano.h')
-rw-r--r-- | src/mdaPiano.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/mdaPiano.h b/src/mdaPiano.h index f902efc..ee94240 100644 --- a/src/mdaPiano.h +++ b/src/mdaPiano.h @@ -12,7 +12,12 @@ class mdaPiano : public LV2::Synth<mdaPianoVoice, mdaPiano> { public: mdaPiano(double rate); - ~mdaPiano(); + ~mdaPiano() { + free(waves); + } + + void load_kgrp(KGRP*); + void load_samples(short**); virtual void process(float **inputs, float **outputs, uint32_t sampleframes); virtual void processReplacing(float **inputs, float **outputs, uint32_t sampleframes); |