It is shown that the frequency of operation of self-oscillatory flowmeters fails to provide an absolute measure of fluid-flow velocity. A technique is described which makes use of the signals generated in a self-oscillatory system as adaptive markers for use in a time-of-flight method of flow measurement able to operate over a wide range of flow velocities. Experimental results are shown illustrating the operation of the device.