Configuração do Virtual MIDI Piano Keyboard

17

Eu instalei o Virtual MIDI Keyboard (vmpk) usando apt-get install . Eu também tenho Jack control e Qsynth instalado. Quando eu abro o vmpk, não consigo ouvir o som vindo dele. Como posso fazer a configuração para deixar o som sair?

    
por sawa 10.04.2011 / 18:42

2 respostas

13

vmpk é um teclado virtual MIDI Master e não produz nenhum som. Para gerar som, você deve

  • conecte a saída MIDI de vmpk à entrada MIDI de algum gerador de tons (por exemplo, qsynth ). Se você, então,
  • conecte a saída de áudio do gerador de tons à entrada de áudio para seus monitores,

você deve ouvir alguns sons.

Na sua situação específica, onde você deseja usar vmpk, qsynth e controle de jacks, eu recomendaria o seguinte procedimento para gerar áudio com base em pressionamentos de teclas virtuais:

  1. Instale os pacotes "patchage" e "fluid-soundfont-gm"
  2. Controle de Jack aberto
  3. Revise a configuração JACK para garantir que ela seja anexada à sua interface de áudio preferida
  4. Iniciar o JACK (o botão grande de reprodução)
  5. Patchagem aberta
  6. Abra o vmpk
  7. Abra o Qsynth
  8. Em patchage, conecte vmpk MIDI a Qsynth MIDI em
  9. Em patchage, conecte o áudio Qsynth à sua interface de áudio (canais esquerdo e direito)
  10. No Qsynth, carregue um soundfont de /usr/share/sounds/sf2/FluidR3_GM.sf2
  11. Praticamente pressione qualquer tecla no vmpk para ouvir o som

Embora as ferramentas específicas em uso sejam um pouco diferentes, você pode achar útil a orientação em Wiki do Ubuntu . A principal diferença é que você estará usando um teclado virtual em vez de um teclado físico, mas o patchage não deve ser capaz de dizer a diferença.

    
por Emmet Hikory 06.07.2011 / 15:25
11

Uma solução alternativa:

No Qsynth:

  1. Item da lista

    Guia MIDI: Ativar caixa de entrada MIDI marcada ALSA Sequencer ID do cliente: Qsynth1 Aba Áudio: Driver de áudio: alsa Guia Soundfonts: SFID 1; Nome /usr/share/sounds/sf2/FluidR3_GM.sf2; Offset 0

No VMPK:

-->Edit -->Connections: "Enable Thru on MIDI Output" checked
Input MIDI Connection <blank>
Output MIDI Connection FLUID Synth (Qsynth1):0
    
por Brallan Aguilar 06.12.2011 / 20:21