Home
last modified time | relevance | path

Searched refs:end_npm (Results 1 – 2 of 2) sorted by relevance

/dports/audio/ardour6/Ardour-6.8.0/libs/ardour/ardour/
H A Dtempo.h69 Tempo (double start_npm, double type, double end_npm) in Tempo() argument
70 : _note_types_per_minute (start_npm), _note_type (type), _end_note_types_per_minute (end_npm) {} in Tempo()
/dports/audio/ardour6/Ardour-6.8.0/libs/ardour/
H A Dtempo.cc472 TempoSection::compute_c_pulse (const double& end_npm, const double& end_pulse) const in compute_c_pulse() argument
474 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() argument
490 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() argument
501 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() argument
508 return log (end_npm / note_types_per_minute()) / end_time; in c_func()