+int64_t Track::speed_length(int64_t start, int64_t end)
+{
+ if( !has_speed() ) return end - start;
+ FloatAutos *speeds = (FloatAutos *) automation->autos[AUTOMATION_SPEED];
+ return speeds->automation_integral(start, end-start, PLAY_FORWARD);
+}
+