Put another way, I have a fairly good idea how to tease the sounds I want out of a guitar. I need a particular guitar (acoustic or electric, certain kind of pickups, certain guage of string), particular effects (phaser, tremolo, flanger, etc...), particular amps (actually to be honest, never been much of a concern of mine, but I understand it to a degree). What kind of keyboard based computer interface (guitar) and what kind of software (effects) should I get started with?