Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::test::audio::InharmonicityOptions Struct Reference

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 {}

Detailed Description

Options for measure_inharmonicity.

Member Data Documentation

◆ mode_options

ModeAnalysisOptions pulp::test::audio::InharmonicityOptions::mode_options {}

◆ num_partials

int pulp::test::audio::InharmonicityOptions::num_partials = 12

◆ partial_floor_db

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.

◆ search_span_cents

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.


The documentation for this struct was generated from the following file: