|
Guitarix
|
#include <gx_pitch_tracker.h>
Public Member Functions | |
| PitchTracker () | |
| ~PitchTracker () | |
| void | init (int priority, int policy, unsigned int samplerate) |
| void | add (int count, float *input) |
| float | get_estimated_freq () |
| float | get_estimated_note () |
| void | stop_thread () |
| void | reset () |
| void | set_fast_note_detection (bool v) |
Public Attributes | |
| Glib::Dispatcher | new_freq |
Definition at line 33 of file gx_pitch_tracker.h.
| gx_engine::PitchTracker::PitchTracker | ( | ) |
Definition at line 49 of file gx_pitch_tracker.cpp.
| gx_engine::PitchTracker::~PitchTracker | ( | ) |
Definition at line 89 of file gx_pitch_tracker.cpp.
| void gx_engine::PitchTracker::add | ( | int | count, |
| float * | input | ||
| ) |
Definition at line 193 of file gx_pitch_tracker.cpp.
Referenced by gx_engine::TunerAdapter::TunerAdapter().
|
inline |
Definition at line 39 of file gx_pitch_tracker.h.
Referenced by gx_engine::TunerAdapter::get_freq().
| float gx_engine::PitchTracker::get_estimated_note | ( | ) |
Definition at line 392 of file gx_pitch_tracker.cpp.
Referenced by get_estimated_freq(), and gx_engine::TunerAdapter::get_note().
| void gx_engine::PitchTracker::init | ( | int | priority, |
| int | policy, | ||
| unsigned int | samplerate | ||
| ) |
Definition at line 182 of file gx_pitch_tracker.cpp.
| void gx_engine::PitchTracker::reset | ( | void | ) |
Definition at line 186 of file gx_pitch_tracker.cpp.
Referenced by get_estimated_freq(), and gx_engine::TunerAdapter::TunerAdapter().
| void gx_engine::PitchTracker::set_fast_note_detection | ( | bool | v | ) |
Definition at line 99 of file gx_pitch_tracker.cpp.
Referenced by get_estimated_freq(), and gx_engine::TunerAdapter::TunerAdapter().
| void gx_engine::PitchTracker::stop_thread | ( | ) |
Definition at line 146 of file gx_pitch_tracker.cpp.
Referenced by get_estimated_freq(), and ~PitchTracker().
| Glib::Dispatcher gx_engine::PitchTracker::new_freq |
Definition at line 44 of file gx_pitch_tracker.h.
Referenced by gx_engine::TunerAdapter::signal_freq_changed().