1 /*
2 * compressor.cc
3 * DIN Is Noise is copyright (c) 2006-2021 Jagannathan Sampath
4 * DIN Is Noise is released under GNU Public License 2.0
5 * For more information, please visit https://dinisnoise.org/
6 */
7 
8 
9 #include "compressor.h"
10 using namespace std;
11 
compressor(const string & f)12 compressor::compressor (const string& f) : crv (f), lis (*this) {
13   fname = f;
14 }
15 
edited(curve_editor * ed,int i)16 void compressor_listener::edited (curve_editor* ed, int i) {
17 	c.apply.update ();
18 }
19 
~compressor()20 compressor::~compressor () {
21   crv.save (fname);
22 }
23