const uint64_t end_sample = end_time.convert_to<double>() * samplerate;
sample_range = std::make_pair(start_sample, end_sample);
const uint64_t end_sample = end_time.convert_to<double>() * samplerate;
sample_range = std::make_pair(start_sample, end_sample);