I am very new to the soft-synth world and my goal is to have my laptop and 3 controllers on my stand for live gigs. In my perfect world, I would have a different sound/patch/sample/loop/etc. on each controller, all being housed on the 1 laptop. Would that just be 3 different software platforms and a separate midi channel for each? Or would I need a host program that manages everything between the 3 controllers and my sounds? Is there a setup where I could type in/select the name of the song and the 3 sounds are automatically set for that song? Any help is greatly appreciated! Cheers!