Options for measure_inharmonicity. More...
#include <modal_extraction.hpp>
Public Attributes | |
| int | num_partials = 12 |
| double | search_span_cents = 120.0 |
| How far around each predicted partial to search, in cents. | |
| double | partial_floor_db = -60.0 |
| Amplitude floor, relative to the loudest partial, below which a partial is reported found = false rather than as a noise peak. | |
| ModeAnalysisOptions | mode_options {} |
Options for measure_inharmonicity.
| ModeAnalysisOptions pulp::test::audio::InharmonicityOptions::mode_options {} |
| int pulp::test::audio::InharmonicityOptions::num_partials = 12 |
| double pulp::test::audio::InharmonicityOptions::partial_floor_db = -60.0 |
Amplitude floor, relative to the loudest partial, below which a partial is reported found = false rather than as a noise peak.
| double pulp::test::audio::InharmonicityOptions::search_span_cents = 120.0 |
How far around each predicted partial to search, in cents.
Widen for a very stiff string (high partials drift far sharp); narrow to stop the search wandering onto a neighbouring partial.