Falar de guitar rig é redundante... Temos ótimos plug in como o Vermellion, e alguns mais desconhecidos, que eu sei bem pouco, mas que básicamente foi sampleado ruído rosa reproduzido por X amp, em Y caixa, com mic Z, na posição A, a distância B, na sala C... E essa curva de freq é utilizada para o processamento da guitarra.
Mas o código fonte de uma dll de um chorus, seria possível compilar em Assembly e "injetar" num pedal?!
DLL é uma ligação dinâmica de biblioteca, bibliotecas que contêm controles ActiveX, ou drivers de sistema legado.
VST é Tecnologia de Estúdio Virtual , simplesmente uma interface que utiliza processamento de sinal para simular o hardware tradicional de estúdio de gravação , dentro de VST , temos o que chamamos de HOSTS, que pode ser um software, um hardware ou ambos.
O VST por sua vez é um codigo escrito em C, C++, java e dot Net, que é compilável e executável. Hoje temos projetos livres e abertos para trabalhar com VST, e criar seu próprio software, efeito,sugiro olharem:
Já para trabalhar com o DSP, não. Hoje temos vários DSP's com alta fidelidade, baixo custo e pouco tempo de desenvolvimento, podendo trabalhar isoladamente ou não, Além dessas facilidade já veem acoplados portas analógicas, para entrada e saída e o sistema de conversão embutida. Posso citar o Spin Semi FV-1 do Keith Barr (Alesis), DSPic, Atmega.
O Processador DSP por ter a parte lógica integrada, já possui o host de hardware e software, o que fazemos é complementar o sotware e o hardware dependendo da necessidade.