Searched refs:end_npm (Results 1 – 2 of 2) sorted by relevance
69 Tempo (double start_npm, double type, double end_npm) in Tempo() argument70 : _note_types_per_minute (start_npm), _note_type (type), _end_note_types_per_minute (end_npm) {} in Tempo()
472 TempoSection::compute_c_pulse (const double& end_npm, const double& end_pulse) const in compute_c_pulse() argument474 if (note_types_per_minute() == end_npm || type() == Constant) { in compute_c_pulse()478 double const log_tempo_ratio = log (end_npm / note_types_per_minute()); in compute_c_pulse()488 TempoSection::compute_c_minute (const double& end_npm, const double& end_minute) const in compute_c_minute() argument490 if (note_types_per_minute() == end_npm || type() == Constant) { in compute_c_minute()494 return c_func (end_npm, end_minute - minute()); in compute_c_minute()499 TempoSection::a_func (double end_npm, double c) const in a_func() argument501 return log (end_npm / note_types_per_minute()) / c; in a_func()506 TempoSection::c_func (double end_npm, double end_time) const in c_func() argument508 return log (end_npm / note_types_per_minute()) / end_time; in c_func()