BeatsSamplesConverter converter(smfs->session().tempo_map(), pos);
smfs->update_length(pos + converter.to(length_beats.round_up_to_beat()));
smfs->mark_streaming_write_completed (source_lock);
BeatsSamplesConverter converter(smfs->session().tempo_map(), pos);
smfs->update_length(pos + converter.to(length_beats.round_up_to_beat()));
smfs->mark_streaming_write_completed (source_lock);
status.doing_what = compose_status_message (*p, source->samplerate(),
sample_rate(), status.current, status.total);
write_audio_data_to_new_files (source.get(), status, newfiles);
status.doing_what = compose_status_message (*p, source->samplerate(),
sample_rate(), status.current, status.total);
write_audio_data_to_new_files (source.get(), status, newfiles);
status.doing_what = string_compose(_("Loading MIDI file %1"), *p);
write_midi_data_to_new_files (smf_reader.get(), status, newfiles, status.split_midi_channels);
}
status.doing_what = string_compose(_("Loading MIDI file %1"), *p);
write_midi_data_to_new_files (smf_reader.get(), status, newfiles, status.split_midi_channels);
}