I'm a guitar player. Jazz/Blues/Rock Instrumentals.
I practice and perform using arrangements (backing tracks) I create in Band in a Box.

I pretty much use the first approach mentioned by Kent.
I use a real guitar plugged into a real guitar amp(Quilter)
Basically my performing rig.
I use BIAB (PC) audio out (Digital out to Mixer to JBL 305's) from the PC to work out the arrangement I like.

You can easily loop and change tempo inside biab but I have found an easier approach for rehearsing, at least for me.

Once I like the arrangement I create a .WAV output at the performance tempo. I make mine mono.

I then use an IOS device (Ipad and/or Iphone) and Anytune Pro.
With this I cab make my practice and performance setlists.

The beauty of Anytune is that you can easily adjust tempo (and/or key) for the practicing. You can also adjust EQ(song by song if you like) for your PA out. Its quite a great tool.

Sometimes after practicing an arrangement I go back to BIAB to change style,key, ending intro, etc. Then I just output a new .wav and replace the tune.

If your PA has bluetooth (like my Bose S1 pro) i can bluetooth the audio file to the pa AND control the pa with a bluetooth pedal (next tune, previous, start/stop, eq on/off, vol level. Currently I use a Blueboard with a cheap expression pedal for volume.

Either the iphone or the Ipad work identical. I prefer the Ipad because I'm 60 years old and cranky.

Its pretty slick and works great both in the practice room and at the gig. I've had a few musicians check out my rig.

Anyway, that's just me
Hope my post is relevant


biab2025(Mac) Latest Build
Mac OS (Latest)
Apple Mac Mini M2 pro 32GB Ram
Logic Pro 11.2.2
Irwin Vice Grip Fencing Pliers