I have quite some problem. I played music for many years. I played guitar, bass, keyboards and even some other uncommon instruments such as Galician bagpipe, tambura, kultrum, industrial percussion (don't know how to name that, think Einstürzende Neubauten).
I played with several bands, some very known in my country. I'm a very good composer and can compose on demand on almost any style. At some point, I was deemed as one of the finest composers in my country, but I never believed that, guess they were friendly. Anyways, I'm good. And I also sing, quite decently.
Now, after this introduction, my problem: due to some reasons (mainly depression about not getting anywhere with music and the need to support my family), I did quit music in 2000. And when I say I retired, I mean to the extent to not even touch an instrument for more than 15 years.
After some years, I started composing in my head. One song when I went to work, one when I came back. Every day. For 2 years or so. But still didn't want to play an instrument.
Eventually, I decided to get back.... and I started composing 2 or 3 songs a day, demo-ing with garage band (GB for short) on my Mac. I don't even have a sound board, so I record them with the computer keyboard, and play guitar and sing on top.
Now, I'm really happy and excited now that music is back on my life. And I want to play live! Several people that found out about this even offered me places to play, so that is not an issue either.
My real issue
As I said, I record everything with GB, so my issue is technical: I can't play live with a computer that may hang (and it does!). Nowadays, my music is basically electronic, with some guitar or bass addition. I have a bass and drum player ready to join me whenever I'm ready.
Other than GB, I have a Yamaha CS1-X, an Ensoniq ASR-10, and then guitars, effect pedals, amplifiers.... but nothing that will allow me to play live all the programmed parts. Back in the days, I used to do that with the ASR-10, which is way stronger than any computer, even today. But of course, it's really limited for nowadays needs of memory.
So I was checking options, but I'm really lost. I thought of an Ableton Push, but everything I heard in their reviews sounds really weak, and not sure if I'd be able to record tracks from GB, or import their sounds into Ableton (or any other kind of controller). I thought to go with a Volca setting, but still sounds too weak and "bleepy" so to speak. Not to mention it only has MIDI in, so I can't control a keyboard.
So... how can I go with this without using a computer?
Ideally, I want to be able to play live with a bassist, a drummer, maybe a second guitar. And I want to be able to have sounds and sequences I can control in real time, or just have them play as I sing or play guitar or do percussion or whatever.
EDIT: Based on comments, I don't want an specific brand recommendation, just want to know what kind of hardware or instrument do I need to do what I want to do