diff --git a/gtk2_ardour/editor_audio_import.cc b/gtk2_ardour/editor_audio_import.cc index 78e69daf17..45845a78d3 100644 --- a/gtk2_ardour/editor_audio_import.cc +++ b/gtk2_ardour/editor_audio_import.cc @@ -318,7 +318,7 @@ Editor::import_smf_tempo_map (Evoral::SMF const & smf, timepos_t const & pos) if (have_initial_meter) { - bbt = new_map->bbt_at (timepos_t (Temporal::Beats (int_div_round (t->time_pulses * 4, (size_t) smf.ppqn()), 0))); + bbt = new_map->bbt_at (timepos_t (Temporal::Beats (int_div_round (t->time_pulses, (size_t) smf.ppqn()), 0))); new_map->set_tempo (tempo, bbt); if (!(meter == last_meter)) {