Instalei jack2 como uma substituição de jack dos repositórios oficiais (estou no Arch Linux):
# pacman -S jack2
Eu preciso usar jack2 porque ele fornece jackd (é necessário para outro aplicativo), enquanto jack2_dbus não forneça .
De acordo com este manual , para configurar parâmetros como a taxa de amostragem, deve-se usar jack_control , mas está disponível apenas para jack2_dbus (que não posso usar).
Eu também li este artigo , mas infelizmente não consigo acompanhá-lo ( foi escrito para jack , aparentemente jack2 não inclui jackstart anymore):
[mark@arch ~]$ jackstart -R -d alsa -d hw:1U -p 512 -r 48000 -z s
bash: jackstart: command not found
Eu gostaria de de alguma forma definir placa de áudio padrão, porque quando um aplicativo usa jack no meu sistema, ele usa cartão com 0 índice e isso não é o que eu quero (eu quero, digamos, placa de áudio com índice 2 ).
Aqui está meu ~/.asoundrc :
#
# ALSA Configuration File
#
defaults.ctl.card 2
defaults.pcm.card 2
defaults.dmix.rate 44100
defaults.dmix.channels 2
Existe arquivo de configuração que controla qual placa de áudio será usada quando um aplicativo invocar jackd ? Qualquer outro meio para definir o parâmetro (e outros)?