This final channel is used for resampling. I have split the final timer-triggered key command into several parts for ease of reading, but it could be done with a single translator.
The first bank of translators tells clips 1-7 to stop playing at the end of the bar.
The second bank will start a timer called mixdown. This needs to last longer than 1 bar at the tempo you are recording at – my choice of 3.5 seconds allows me to safely record as low as 75 bpm. Any lower and there's a small [possibility my cleanup could be triggered before the end of the bar. If you plan on recording slower than this you may need to increase this delay time, or you may wish to speed it up for better response.
The final sequence of commands are triggered from the timer in top-down order. It starts by capturing and inserting the current scene (CTRL+SHFT+I), selects the next track (SHFT+1-7) then copies and pastes the now stopped clips 1-7 into the new slots created for them (Up CTRL+X Down CTRL+V), deletes a stray on 8(Up Del), leaves the resample playing on track 8 and finally shifts back to [safe].
We should be ready to go. Fire up MTPro, select the [safe] preset.
Fire up Ableton and load the scene we created earlier.
From now on, all your recording is managed through the 8 buttons/keys we've assigned. Hit 1 and start recording, hit it again when you're finished (before the end of the last bar), or hit another channel to immediately start recording on that channel instead. If you want to resample that to a single loop, hit button eight to start resampling and any button again to stop, thus allowing you to easily set any loop size for your resampled loop.
That's it. Couldn't be simpler in operation.
You can download the final files to tinker with here: http://www.mohawkmedia.co.nz/MGO1files.zip
I hope this tutorial has been of help. If anyone can think of ways to streamline this, make it better, or just abuse it in cool ways, let me know! Please send any feedback to firstname.lastname@example.org