I have recently acquired the Digitech Trio, a phenomenal jump forward in accompaniment as it learns what you play and produces bass and drums to your chords. You have a set of genres, a set of styles and a tempo button to adjust how the backing sounds once it has learnt what you have. This is especially great for when you write new songs which I seem to be always doing. It has to be the first pedal, has a mixer/dry output for the drums and bass to play back and a separate output so you can add FX when playing back. It has 3 parts you can manually swop with you fingers or get a FS3X up down pedal. I link this to my RC300 so that the looper can record the bass and drums in different parts and then output it to a separate amp path. I run the live guitar through my FX and output to my guitar amp. My two Laneys IRT Studio, A1 are both DI out to my Presonus Firestudio which is connected to my Macbook pro which is input to Logic Pro X. So I can run as many tracks as I wish. If I wish not to record the bass or the drums I just turn the volume on the Trio off. Alternatively I create an audio track with a backing track.
I create several tracks for each section of my guitar as once it is well recorded it is best to start a new track so you do not have rerecord what was good. That means you might have a track per verse and for each chorus. Or you may copy the tracks for verse and also for the chorus if it is the same.
Although my set up seems to be a lot of wires and devices it is pretty simple really. I have three recording mechanisms being the Trio, the RC300 looper and Logic Pro X, so I can stage my recordings so they are close to perfect as possible before they reach Logic.
I use the metronome in Logic and also I use external metronomes before I have recorded there. Really important as although your ears tell you everything is fine, of course when you record it has to be spot on. I also use Amazing Slow Downer software to check that I haven’t missed notes to transcribe songs from the recording directly to my ears, which means if I use say a piece from Guitar Pro software Mysongbook in GP6 I can check that with the original. Often notes are there, but not exact.
Now as a matter of course I record everything.