Eu instalei o Virtual MIDI Keyboard (vmpk) usando apt-get install. Eu também tenho Jack controle Qsynthinstalado. Quando abro o vmpk, não consigo ouvir o som dele. Como posso fazer a configuração para deixar o som sair?
Você conectou o midi-out do vmpk ao midi-in do qsynth na janela do Jack Control Connections? E a saída de áudio do Qsynth para sua placa de som?
daithib8
3
Posso ver o vmpk no controle Jack, mas quando tento abrir o qsynth enquanto executa o controle Jack, o qsynth diz "Falha ao criar o driver de áudio (jack)" e "fluidsynth: error: Faimed to connect to server Jack".
sawa
Jack começa bem. Mas qsynth tem o problema. Obrigado mesmo assim.
sawa
Respostas:
13
O vmpk é um teclado MIDI Master virtual e não produz nenhum som. Para gerar som, você deve
conecte a saída MIDI do 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 dos seus monitores,
você deve ouvir alguns sons.
Na sua situação específica, em que você deseja usar o controle vmpk, qsynth e jack, eu recomendaria o seguinte procedimento para gerar áudio com base nas teclas virtuais:
Instale os pacotes "patchage" e "fluid-soundfont-gm"
Open Jack Control
Revise a configuração do JACK para garantir que esteja conectada à sua interface de áudio preferida
Inicie o JACK (o botão grande reprodução)
Patchage aberto
Abrir vmpk
Open Qsynth
No patchage, conecte o vmpk MIDI out ao Qsynth MIDI no
No patchage, conecte a saída de áudio Qsynth à sua interface de áudio (canais esquerdo e direito)
No Qsynth, carregue um soundfont de /usr/share/sounds/sf2/FluidR3_GM.sf2
Pressione virtualmente 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 no Ubuntu Wiki . A principal diferença é que você usará um teclado virtual em vez de um teclado físico, mas o patchage não deve saber a diferença.
Respostas:
O vmpk é um teclado MIDI Master virtual e não produz nenhum som. Para gerar som, você deve
você deve ouvir alguns sons.
Na sua situação específica, em que você deseja usar o controle vmpk, qsynth e jack, eu recomendaria o seguinte procedimento para gerar áudio com base nas teclas virtuais:
/usr/share/sounds/sf2/FluidR3_GM.sf2
Embora as ferramentas específicas em uso sejam um pouco diferentes, você pode achar útil a orientação no Ubuntu Wiki . A principal diferença é que você usará um teclado virtual em vez de um teclado físico, mas o patchage não deve saber a diferença.
fonte
sudo apt-get install jackd patchage vmpk qsynth
APT
cominstall qsynth
detectará automaticamentejackd
como dependência e a instalará, não há necessidade de especificá-lo.Uma solução alternativa:
Em Qsynth:
Item da lista
Guia MIDI: Ativar caixa de entrada MIDI marcada ALSA Sequencer ID do cliente: Qsynth1 Guia Áudio: Driver de áudio: alsa Guia Soundfonts: SFID 1; Nome /usr/share/sounds/sf2/FluidR3_GM.sf2; Deslocamento 0
No VMPK:
fonte
QSynth
viaqsynth -a alsa
, caso contrário, o padrão seráJACK
.