Il mixer ti permette di collegare diversi strumenti ad esso e controllare i parametri principali del suono in uscita. Praticamente hai diverse entrate (potresti collegare chitarra, basso e microfono) e qualche uscita (ne basta una da collegare alla line-in della scheda audio). Ti converrebbe procurartene qualcuno di modeste dimensioni, magari usato in modo da spendere poco, ma sempre amplificato.
Per quanto riguarda i programmi che hai citato ne esistono eccome... Esiste addirittura una suite di driver compatibili ASIO dove puoi (imparando il relativo linguaggio di programmazione) crearti l'effetto che vuoi. Il punto è che effettando con i programmi non puoi assolutamente prescindere da una scheda audio di alto livello...
Niente di particolare, è solo che ho provato anch'io a connettere tutto a capocchia, ma non ero soddisfatto della resa. Quindi mi sono informato