I use an electric guitar with standard pickups (a standard Fender Stratocaster). Though I haven’t tried my setup with a different guitar, I don’t think the instrument matters too much, as long as it is in good shape and with reasonably well shielded electronics. The later is particularly important because I use tools in Pd that detect the notes (frequency) the guitar is playing, and static can be mistakenly analysed as a note.
The guitar is plugged directly into an external USB soundcard (LINK), the output of which is in turn plugged into the amplifier. The later connection turned out to be a bit tricky at first, because the output of my soundcard is a balanced 6.35 mm jack (1/4″). It wasn’t disigned to be plugged directly into the input of a guitar amplifier (unbalanced and with a different impedance).
The solution to this problem is to use a device that matches both levels and impedances. I’ve been getting satisfying results with a Shure A85F line matching transformer.
Since the connection of a mixer’s or soundcard’s output to a guitar amplifier is the kind of problem that sound engineers have to solve to “reamp” (see article) previously recorded guitar tracks, it might be worth trying reverse DI boxes. They seem to be pretty expensive though, so i’ve never tried one myself.
In short, I use :
– an electric guitar,
– a 6.35mm (1/4″) jack to the soundcard,
– a XLR cable from the soundcard to
– a line matching transformer, plugged into
– a guitar amplifier.