Steve, the tool I was talking about, critiques welcome. My preliminary tests are promising.
Preparation: speak some sentences leaving an excessive pause between.
(Perhaps apply a high-pass at 20Hz to remove any subsound with noticeable amplitude in dB view.)
Parameters (which I may hard-code in my own practice): a “Resolution” more or less determining a frequency floor for on-glide sounds; a “Loud” threshold defining the onset of voice; a lower “Quiet” threshold determining on-glides (like the breathing of letter h) before “voice” that should be preserved.
Usage:
- Select a range including the end of one sentence and the start of the next.
- Play, then “Stop and Set Cursor” just where you judge the next sentence should start. (Ctrl-A by default but I bind it to G.) (Note that the right edge of selection is unchanged and the left has moved rightward.) Mentally note what time you stopped at.
- Invoke the effect. (Nothing happens yet but the selection length is remembered in a global.)
- Move left edge of the selection leftward “somewhat.” (At least as long as any on-glide to the voice.)
- Invoke the effect again.
Result: some sound is deleted from the selection, bringing the onset of “loud” voice forward to the place noted in 2, but preserving any on-glide up to the voice that crosses the threshold and remains above it. The tool also allows some error in the length of the deletion (1/“resolution” frequency) at each end to make a neat deletion at 0-crossings.
Do you understand what I’m doing?
My Nyquist wish-list posting a while ago was for elimination of steps 4 and 5 by somehow allowing me to examine context of the selection. But even with the necessity of steps 4 and 5 I like it that this tool eliminates other manual work.
Finally, a weird thing I didn’t expect: sometimes this effect splits the track at the left edge of the selection! Even in the do-nothing first invocation! I think it only happens if the right edge is past the end of the track or clip. But why?
Trim Pause.ny (6.85 KB)