Creo que tienes un lio muy grande con el midi
Los soundfont y los samplers no dejan de ser instrumentos virtuales.
PERO hay que separar instrumento virtual de midi, un instrumento virtual genera sonido o lo modifica, y MIDI es un lenguaje de control
Me explico mas o menos
Con el midi no puedes hacer musica, lo que puedes hacer es controlar otro programa para que la haga, como se hace esto, dando las instrucciones ya grabadas(archivo midi) a un programa que las interprete (instrumento virtual)
Ahora, el pod lleva midi, pero no es el midi con el que puedes grabar melodias para luego reproducirlas en un instrumento virutal, sino que con el midi el pod lo que hace es controlar cosas como, volumen, cambio de canal, cambio de banco, me refiero a que sirve para manejar otras cosas.
Yo pro ejemplo en directo uso el pod para manejar mi axe fx.
Atraves del midi tambien se pueden pasar datos como por ejemplo presets y firmwares.
De todos modos soy muy malo para explicarme, pero ya te digo que lo que tu intentas, no se puede hacer con lo que tienes.
Hay aparatos (mas caros) con los que si que se puede hacer.
Luego el pasar un sonido al pod, tambien tienes un error grave de concepto, el pod modula el sonido de la guitarra, lo que tu quieres hacer es suplantar el sonido de la guitarra por otro.
Aun asi lee mucho, porque tienes un mundo por descubrir.