jeff
Hey, Jeff!
jeff what happens if you press Overdub in the middle of an AutoRecord?
For my application using MSL, I use AutoRecord followed by wait last and then Overdub (for like 70 msec, then Off); otherwise, IIRC, it doesn't execute the same way you would expect it to with a simple Record->Overdub sequence.
The code is one way to accomplish a narrow 'forgiveness window' of recording after AutoRecord finishes, in addition to the tiny volume bump that's already there, but writing it this way in MSL has historically introduced tangles in some of my more involved scripts.
The suggestion here is not necessarily a literal Overdub (function) that potentially creates new layers after AutoRecord, but a general param value (prob best set in msec) specifically for AutoRecord that allows a brief recording suture for the moment the loop is tied. In effect, it would help create a 'sound bridge' for smoothing out some of the artifacts that happen when the loop closes. For example, (given I don't have Questlove's gift of metric perfection) a drum beat's hi-hat would have a little headroom to finish its tssssss instead of a truncated t- at the end of an AutoRecord.