This is why I recommend you at least think about just exporting the waves, And play them back with a very simple piece of software, one that will be more stable. One that uses almost zilch CPU, one that won't cut out, even with red DPCLAT spikes.
One that can be controlled with a usb footswitch. One that allows fast on the fly playlist order editing. One that can stop automatically after each song.
Win Amp.. the king of players..free.
http://www.filehippo.com/download_winamp/ Unless your computer/ audio interface is super duty and built for it, Vocal and guitar efxs are better handled by hardware that won't possibly add latency.
To me one is taking a high risk by using software that is not really designed to be used in the way you are using it and standing in front of a crowd of people waiting for the next song.
Man, myself, I want something bullet proof.
As a sound guy, I've sat and waited while some solo performer dicks around with there Laptops, iPads and even cell phones trying to get the next song cued...always apologizing... "sorry folks,, ya know ,,, technology"
Using a player takes all the fuss away and especially if you can control it hands free.
see my thread in hardware;
http://forum.cakewalk.com/The-Handy-Dandy-USB-foot-Controller-m2998482.aspx I've thought about trying Sonar for EFX's using a second laptop. But in the end it's easier for me to use my guitars stomp boxes and 2 hardware efxs units.. I can change the delay and reverb parameters on the fly for each song. If win amp could send midi prg change it would be the ultimate gigging software.