fn ripple_segment(s: &mut Segment, ranges: &[(f64, f64)]) -> bool
Move one transcribed span through a ripple cut; false when the cut swallowed it.