Bom... .Olá
Não sou exatamente um especialista, mas uso controladores a um tempinho.
Funciona mais ou menos assim da mesma forma que vc utiliza o teclado do computador para digitar o controlador envia sinais midi para o computador
Vc utiliza programas no computador que geram som através dos sinais enviados pelo controlador. Então vc precisa de um computador, e não serve qualquer netbook. Tem que ser uma máquina com algum poder de processamento, dependendo do programa que vc utilizar.
Quando vc toca o controlador no computador vc sente um atraso entre o tocar da tecla e o som sair. Isso se chama latência. Para diminuir a latência vc precisa instalar no computador um driver chamado asio. Com o asio instalado quando vc utilizar um desses programas o atraso será menor, mas o ideal é que vc utilize uma placa de som própria. Como a fasttrack da maudio, ou a ci1 da steinberg. Utilizando o driver asio genérico( que se chama asio4all) com sua placa de som nativa é provavel que ainda assim tenha alguma latencia.
Os programas que vc utiliza como instrumentos virtuais se dividem basicamente em dois grupos programas standalone que rodam sozinhos e plugins(estes dividem-se em rta que rodam no pro tools, dx que rodam no sonar e vsti que rodam nos demais programs) que precisam ser abertos dentro de um programa. O keyrig vem acompanhado de um plugin que roda tanto standalone como plugin. O program tem bateria, piano, orgão, sintetizador e um banco gm. Não é um timbre incrível, mas é bem leve. Quebra um galho.
Outra possibilidade dos controladores é utilizar módulos midi. São equipamentos que reproduzem sons quando ligados a controladores, mas apenas controladores que possuem uma saida midi, que não é o caso do keyrig que só possui usb.
Bom... acho que é por ai.
Espero ter ajudado
Qualquer dúvida continuo a disposição.