Hallo,
ich möchte ein Skript erstellen, mit dem drei Programme gestartet werden sollen. Die Programme hängen voneinander ab.
Zunächst soll qjackctl gestartet werden. Dessen Einstellungen brauche ich nicht weiter zu berücksichtigen dank dessen eigener Datei für die Einstellungen.
Desweiteren soll ein Plugin mit GUI, das jackd benötigt (jackd wird mit qjackctl gestartet), ausgeführt werden, dann aconnect.
Der Haken liegt beim aconnect: es benötigt eine Information darüber, welche MIDI-Ports von jackd für das Plugin angelegt werden. Diese Information steht erst zur Verfügung, wenn das Plugin erfolgreich gestartet wurde. Wie kann ich erreichen, daß aconnect mir erfolgreich eine MIDI-Verbindung zwischen den MIDI-Ports herstellt (das wäre dann eine Verbindung vom MIDI-IN Port meiner Soundkarte hin zum Plugin)? Ich kann dabei nicht beliebig einen Port, der einmal funktioniert hat, annehmen, denn es wäre denkbar, daß ich noch weitere MIDI-Programme laufen habe, die genau diesen Port schon belegen.
Danke für jeden Hinweis,
Snubbelfot.