|
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 55 of file gx_pitch_tracker.cpp.
| gx_engine::PitchTracker::~PitchTracker | ( | ) |
Definition at line 95 of file gx_pitch_tracker.cpp.
| void gx_engine::PitchTracker::add | ( | int | count, |
| float * | input | ||
| ) |
Definition at line 199 of file gx_pitch_tracker.cpp.
|
inline |
Definition at line 39 of file gx_pitch_tracker.h.
| float gx_engine::PitchTracker::get_estimated_note | ( | ) |
Definition at line 398 of file gx_pitch_tracker.cpp.
Referenced by gx_engine::TunerAdapter::signal_freq_changed().
| void gx_engine::PitchTracker::init | ( | int | priority, |
| int | policy, | ||
| unsigned int | samplerate | ||
| ) |
Definition at line 188 of file gx_pitch_tracker.cpp.
| void gx_engine::PitchTracker::reset | ( | ) |
Definition at line 192 of file gx_pitch_tracker.cpp.
| void gx_engine::PitchTracker::set_fast_note_detection | ( | bool | v | ) |
Definition at line 105 of file gx_pitch_tracker.cpp.
| void gx_engine::PitchTracker::stop_thread | ( | ) |
Definition at line 152 of file gx_pitch_tracker.cpp.
| Glib::Dispatcher gx_engine::PitchTracker::new_freq |
Definition at line 44 of file gx_pitch_tracker.h.
Referenced by gx_engine::TunerAdapter::set_dep_module().