2017-07-10 4 views
0

, also versuche ich QJackCtl eine Instanz von alsa_in zu starten, um ein zusätzliches Audiogerät zu steuern, nachdem ich den Jack-Server gestartet habe. Ich habe diesen Code in dem nach dem Start Abschnitt ausführen setzen:QJackCtl Scripting starten alsa_in nach dem Start

alsa_in -j ZOOM -d hw:CARD=Series 

, die in hängenden qjackctl geführt, bis ich in sys Monitor getötet alsa_in. Ich versuchte dann, zu ersetzen, dass es mit

gnome-terminal -e alsa_in -j ZOOM -d hw:CARD=Series 

starten Sie es im Terminal statt der Hoffnung, dies funktionieren würde, wie sich herausstellt nicht, und ich weiß nicht wirklich verstehen, wie das Scripting für qjackctl arbeitet, so jede Hilfe wird geschätzt.

Dank

Antwort

0

I 2 USB-Geräte bekam in Jack hinzugefügt und die Arbeit durch den folgenden Code als ein Shell-Skript Speichern auf meinem Desktop, es ausführbar und dann an das Skript in qjackctl Verknüpfung machen nach dem Start auszuführen:

#!/bin/dash 
/usr/bin/alsa_in -j "Logitech USB Microphone" -d hw:Microphone -q 1 2>&1 1> /dev/null & 
/usr/bin/alsa_in -j "Logitech USB Microphone" -d hw:Microphone_1 -q 1 2>&1 1> /dev/null & 
echo "USB mics added" 

Arbeitete gut für mich, ich hoffe, dass Ihnen das auch hilft.

Verwandte Themen