changeset 131:4eb3cc32f6c0

Add dispose method
author Chris Cannam <cannam@all-day-breakfast.com>
date Thu, 16 Mar 2017 12:35:43 +0000
parents 8aa1ff061503
children 36f57a21637c 1497e8478734
files src/app/spectrogram/Spectrogram.ts src/app/waveform/waves-ui.d.ts
diffstat 2 files changed, 5 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/app/spectrogram/Spectrogram.ts	Thu Mar 16 11:54:48 2017 +0000
+++ b/src/app/spectrogram/Spectrogram.ts	Thu Mar 16 12:35:43 2017 +0000
@@ -27,6 +27,10 @@
     this.window = hann(this.framing.blockSize);
   }
 
+  dispose(): void {
+    this.fft.dispose();
+  }
+
   getColumnCount(): number {
     return this.nCols;
   }
--- a/src/app/waveform/waves-ui.d.ts	Thu Mar 16 11:54:48 2017 +0000
+++ b/src/app/waveform/waves-ui.d.ts	Thu Mar 16 12:35:43 2017 +0000
@@ -22,6 +22,7 @@
   getColumn(n: number): Float32Array | number[];
   getStepDuration(): number;
   getStartTime(): number;
+  dispose(): void;
 }
 
 type TimeContext = any; // TODO