sample-rate agnostic