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)12compressor::compressor (const string& f) : crv (f), lis (*this) { 13 fname = f; 14 } 15 edited(curve_editor * ed,int i)16void compressor_listener::edited (curve_editor* ed, int i) { 17 c.apply.update (); 18 } 19 ~compressor()20compressor::~compressor () { 21 crv.save (fname); 22 } 23