- const double scale = view->scale();
- const double pixels_offset =
- ((view->offset() - segment->start_time()) / scale).convert_to<double>();
- const double samples_per_pixel = samplerate * scale;
-
- const uint64_t sample_pos = (uint64_t)max(
- (hp.x() + pixels_offset) * samples_per_pixel, 0.0);