ビートトラッキング初期化データクラス [詳細]
#include <beattracker.h>
Public メソッド | |
BeatTrackerInit () | |
~BeatTrackerInit () | |
void | showAllSetting () |
void | setInputSignal (double sampling_freq, size_t window_size, size_t shift_size) |
void | setDebugFlag (bool debug_flag, std::string log_prefix) |
double | getSamplingFreq () |
size_t | getWindowSize () |
size_t | getShiftSize () |
bool | getDebugFlag () |
std::string | getLogPrefix () |
size_t | getFilterNum () |
size_t | getMelFStart () |
size_t | getMelFEnd () |
double | getCcSize () |
double | getCcShiftStart () |
double | getCcShiftEnd () |
Private 変数 | |
double | sampling_freq_ |
入力スペクトルの仕様 | |
size_t | window_size_ |
size_t | shift_size_ |
size_t | filter_num_ |
RealTimeBeatTracker パラメータ. | |
size_t | mel_f_start_ |
size_t | mel_f_end_ |
double | cc_size_ |
double | cc_shift_start_ |
double | cc_shift_end_ |
bool | debug_flag_ |
ディバック用 | |
std::string | log_prefix_ |
ビートトラッキング初期化データクラス
beat_tracker::BeatTrackerInit::BeatTrackerInit | ( | ) | [inline] |
beat_tracker::BeatTrackerInit::~BeatTrackerInit | ( | ) | [inline] |
double beat_tracker::BeatTrackerInit::getCcShiftEnd | ( | ) | [inline] |
double beat_tracker::BeatTrackerInit::getCcShiftStart | ( | ) | [inline] |
double beat_tracker::BeatTrackerInit::getCcSize | ( | ) | [inline] |
bool beat_tracker::BeatTrackerInit::getDebugFlag | ( | ) | [inline] |
size_t beat_tracker::BeatTrackerInit::getFilterNum | ( | ) | [inline] |
std::string beat_tracker::BeatTrackerInit::getLogPrefix | ( | ) | [inline] |
size_t beat_tracker::BeatTrackerInit::getMelFEnd | ( | ) | [inline] |
size_t beat_tracker::BeatTrackerInit::getMelFStart | ( | ) | [inline] |
double beat_tracker::BeatTrackerInit::getSamplingFreq | ( | ) | [inline] |
size_t beat_tracker::BeatTrackerInit::getShiftSize | ( | ) | [inline] |
size_t beat_tracker::BeatTrackerInit::getWindowSize | ( | ) | [inline] |
void beat_tracker::BeatTrackerInit::setDebugFlag | ( | bool | debug_flag, | |
std::string | log_prefix | |||
) | [inline] |
void beat_tracker::BeatTrackerInit::setInputSignal | ( | double | sampling_freq, | |
size_t | window_size, | |||
size_t | shift_size | |||
) | [inline] |
void beat_tracker::BeatTrackerInit::showAllSetting | ( | ) | [inline] |
double beat_tracker::BeatTrackerInit::cc_shift_end_ [private] |
double beat_tracker::BeatTrackerInit::cc_shift_start_ [private] |
double beat_tracker::BeatTrackerInit::cc_size_ [private] |
bool beat_tracker::BeatTrackerInit::debug_flag_ [private] |
ディバック用
size_t beat_tracker::BeatTrackerInit::filter_num_ [private] |
RealTimeBeatTracker パラメータ.
std::string beat_tracker::BeatTrackerInit::log_prefix_ [private] |
size_t beat_tracker::BeatTrackerInit::mel_f_end_ [private] |
size_t beat_tracker::BeatTrackerInit::mel_f_start_ [private] |
double beat_tracker::BeatTrackerInit::sampling_freq_ [private] |
入力スペクトルの仕様
size_t beat_tracker::BeatTrackerInit::shift_size_ [private] |
size_t beat_tracker::BeatTrackerInit::window_size_ [private] |