Mercurial > hg > tony
diff src/Analyser.cpp @ 345:f3a9e4abec1b
added low amplitude suppression toggle to analysis menu
author | matthiasm |
---|---|
date | Mon, 16 Jun 2014 12:24:52 +0100 |
parents | 6b57c58b88d2 |
children | fc0c4cfad044 |
line wrap: on
line diff
--- a/src/Analyser.cpp Mon Jun 16 11:44:14 2014 +0100 +++ b/src/Analyser.cpp Mon Jun 16 12:24:52 2014 +0100 @@ -355,6 +355,10 @@ bool precise = settings.value("precision-analysis", false).toBool(); settings.endGroup(); + settings.beginGroup("Analyser"); + bool lowamp = settings.value("lowamp-analysis", false).toBool(); + settings.endGroup(); + Transform t = tf->getDefaultTransformFor (base + f0out, m_fileModel->getSampleRate()); t.setStepSize(256); @@ -368,6 +372,14 @@ t.setParameter("precisetime", 0); } + if (lowamp) { + cerr << "setting parameters for lowamp suppression" << endl; + t.setParameter("lowampsuppression", 0.2f); + } else { + cerr << "setting parameters for no lowamp suppression" << endl; + t.setParameter("lowampsuppression", 0.0f); + } + transforms.push_back(t); t.setOutput(noteout);