Sample-accurate record~ control

quatro's icon

I've stucked a bit with subject. All I need is to start and stop record~ accurately. I've used to use bangs from line~. Until I've noticed that both line~ and curve~ send bangs on their own when Live tempo is changed, haven't checked with standalone transport. Is it a well-known behaviour for Max5?
Thus I'm not sure it was a good idea, looking for a better solution without using external objects.

quatro's icon
Max Patch
Copy patch and select New From Clipboard in Max.

Currently I ended up with simple foolproof for line~, yet I'm not sure it doesn't affect timing.

pid's icon

for sample accurate recording you need to use [poke~], not [record~].

quatro's icon

Thank you, this really makes sense for signal-driven approach.