ビートトラッキング結果データクラス [詳細]
#include <beattracker.h>
Public メソッド | |
| BeatTrackerData () | |
| 初期化 | |
| void | setInterval (double interval) |
| void | setBeatType (size_t beat_type) |
| void | setBeatTimes (double beat_time, double current_time) |
| void | setRecentBeatTime (double next_beat_time, double current_time) |
| void | setBeatDiffTime (double beat_diff_time) |
| void | setMusicReliability (double music_reliability) |
| double | getInterval () |
| size_t | getBeatType () |
| double | getCurrentTime () |
| double | getBeatTime () |
| double | getBeatDiffTime () |
| double | getRecentBeatTime () |
| double | getRecentBeatDiffTime () |
| double | getMusicReliability () |
| double | calNextBeatTime (unsigned int current_time) |
Public 変数 | |
| std::vector< double > | temporary_output |
| double | temporary_output_2 |
Private 変数 | |
| double | interval_ |
| size_t | beat_type_ |
| double | current_time_ |
| double | beat_time_ |
| double | next_beat_time_ |
| double | beat_diff_time_ |
| double | next_beat_diff_time_ |
| double | music_reliability_ |
ビートトラッキング結果データクラス
| beat_tracker::BeatTrackerData::BeatTrackerData | ( | ) | [inline] |
初期化
| double beat_tracker::BeatTrackerData::calNextBeatTime | ( | unsigned int | current_time | ) | [inline] |
| double beat_tracker::BeatTrackerData::getBeatDiffTime | ( | ) | [inline] |
| double beat_tracker::BeatTrackerData::getBeatTime | ( | ) | [inline] |
| size_t beat_tracker::BeatTrackerData::getBeatType | ( | ) | [inline] |
| double beat_tracker::BeatTrackerData::getCurrentTime | ( | ) | [inline] |
| double beat_tracker::BeatTrackerData::getInterval | ( | ) | [inline] |
| double beat_tracker::BeatTrackerData::getMusicReliability | ( | ) | [inline] |
| double beat_tracker::BeatTrackerData::getRecentBeatDiffTime | ( | ) | [inline] |
| double beat_tracker::BeatTrackerData::getRecentBeatTime | ( | ) | [inline] |
| void beat_tracker::BeatTrackerData::setBeatDiffTime | ( | double | beat_diff_time | ) | [inline] |
| void beat_tracker::BeatTrackerData::setBeatTimes | ( | double | beat_time, | |
| double | current_time | |||
| ) | [inline] |
| void beat_tracker::BeatTrackerData::setBeatType | ( | size_t | beat_type | ) | [inline] |
| void beat_tracker::BeatTrackerData::setInterval | ( | double | interval | ) | [inline] |
| void beat_tracker::BeatTrackerData::setMusicReliability | ( | double | music_reliability | ) | [inline] |
| void beat_tracker::BeatTrackerData::setRecentBeatTime | ( | double | next_beat_time, | |
| double | current_time | |||
| ) | [inline] |
double beat_tracker::BeatTrackerData::beat_diff_time_ [private] |
double beat_tracker::BeatTrackerData::beat_time_ [private] |
size_t beat_tracker::BeatTrackerData::beat_type_ [private] |
double beat_tracker::BeatTrackerData::current_time_ [private] |
double beat_tracker::BeatTrackerData::interval_ [private] |
double beat_tracker::BeatTrackerData::music_reliability_ [private] |
double beat_tracker::BeatTrackerData::next_beat_diff_time_ [private] |
double beat_tracker::BeatTrackerData::next_beat_time_ [private] |
| std::vector<double> beat_tracker::BeatTrackerData::temporary_output |
1.7.1