Slice at Transient Markers
I have never edited a drum track or any other instrument to get things “on the beat”. It always looks so hard, or at least tedious, in other DAWs. This looks like it should be the simplest thing to do…
Flex Time algorithms and parameters in Logic Pro — Apple Support
Slicing cuts the audio material at transient markers, then shifts the audio while playing each slice at its original speed. No time compression or expansion is applied to the shifted audio. Any gaps that occur as a result of shifting the audio can be filled using the decay function. Slicing is a good choice for drums and percussion and comes with the following parameters: