ビートトラッキング初期化データクラス [詳細]
#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] |
1.7.1