hi,
tabwrite~ does stop (and redraws the array) when it reaches end of array. Btw. if you happen to know an array size, you may arm a delay in order to get a bang after recording is done. Or, even if an array was resized to an unknown size, you may start a dummy tabplay~ in sync with a tabwrite~. Direct bangout from tabwrite~ would be nicer, though (and it needs 3 lines of code)...
Krzysztof
Frank Barknecht wrote: ...
But tabwrite~ doesn't stop until you explicitly stop it yourself. Which leads to the problem, that it even records after the array is full. These data is lost, then.