the first beat is not always on the first sample -- we should run the usual beat detection to get the grid aligned.