Feature request: Detect Transients should place markers at zero crossings
Where: Audio File Editor > Detect Transients
Problem:
Transient markers generated by Detect Transients are not placed at zero crossings. Slicing or editing at those markers can produce clicks and pops, so each marker has to be moved by hand to a zero crossing, even with Snap to Zero Crossings enabled. On a vocal or any take with dozens of transients, this is a large amount of repetitive manual editing.
Request:
1. When transients are generated, automatically place each marker at the nearest zero crossing, searching slightly before the detected onset so the attack is not clipped.
2. Add a "Snap Markers to Zero Crossings" command (or option in the Detect Transients menu) that also works on existing markers, so no per-marker editing or multi-selection is needed.
3. For stereo files, choose the point where both channels are close to zero, or the nearest crossing in the summed signal.
Optional extension:
A source-type setting when generating transients (Vocal, Guitar, Bass, Drums, etc.) that adjusts detection sensitivity, frequency band and minimum marker spacing for that material.
Why it matters:
Clean, click-free edits are a basic requirement for comping, slicing and quantizing audio, and this removes a repetitive manual step from every session.
Logic Pro version: 12
macOS version: Tahoe 26.3.1 (25D2128)