Options for track_pitch. More...
#include <pitch_track.hpp>
Public Attributes | |
| int | window_length = 8192 |
| Samples per analysis frame. | |
| int | hop_length = 2048 |
| Samples between successive frame starts (the hop). | |
| PitchOptions | pitch {} |
| Per-frame estimator options. | |
| int | channel = 0 |
Options for track_pitch.
| int pulp::test::audio::PitchTrackOptions::channel = 0 |
| int pulp::test::audio::PitchTrackOptions::hop_length = 2048 |
Samples between successive frame starts (the hop).
Smaller = denser trajectory. Must be > 0.
| PitchOptions pulp::test::audio::PitchTrackOptions::pitch {} |
Per-frame estimator options.
fft_length is auto-fitted to the window, so it can be left at its default.
| int pulp::test::audio::PitchTrackOptions::window_length = 8192 |
Samples per analysis frame.
Sets the time–frequency trade-off: shorter frames follow a fast glide/vibrato but resolve pitch less precisely.