Old Maxer wrestling with migrating my performance rig to M4L here with a question, one I'm hoping has a simple answer.
My performance consists of discrete songs, with different synths, effects, etc etc. In my old Max rig each song had a separate patch & I had a master patch called "setlist" which loaded and unloaded song patches according to what button I pressed on a midi controller. This allowed me to switch songs without ever going near the computer and worked very well.
Now I'm using Live, a piece of software designed specifically for live performance, and so far I can find no way to replicate this behaviour. The whole system seems designed with the idea that you have one file which corresponds to your entire performance. I DO NOT want to do this - I do not want one colossal file with the 50 or so songs I have ever performed live sitting inside it. I don't want to have to load this monstrosity every time I want to make a new song. I just want to switch between Live sets without having to click File -> Open on my laptop between each song.
Does anyone have any idea how I can do this? So far my best guess is to make a plugin which uses a shell object to fire an applescript to unload the current set and load the new one...but oh my god that is so filthy, and also I've never used applescript in my life.
Any brilliant suggestions gratefully received.