Geringe Latenz in PureData(Pd) mit Jack in Ubuntu Studio 12.04

Geringe Latenz in PureData(Pd) mit Jack in Ubuntu Studio 12.04

Ich habe Probleme, PureData (Pd) in Ubuntu Studio 12.04 mit geringer Latenz zum Laufen zu bringen.

Ich bringe Pd und Jack dazu, mit meinem Audio-Interface (Alesis IO4) zusammenzuarbeiten, allerdings nur mit einer Frames/Periode von 1024, was eine Latenz von 45,2 ms bedeutet.

Sobald ich versuche, die Frames/Periode zu verringern, um die Latenz zu senken, erhalte ich von Pd einen Audio-E/A-Fehler.

Ich habe versucht, mit den anderen Parametern herumzuspielen, aber der einzige, der Pd (und die Latenz) zu beeinflussen scheint, sind die Frames/Periode.

Ich habe auch versucht, die hier erläuterte Konfiguration zu verwenden:https://help.ubuntu.com/community/HowToJACKConfiguration, aber das funktioniert auch nicht. Ich muss wirklich die niedrigstmögliche Latenz erreichen, da ich mit Live-Instrumenten und -Bearbeitung arbeite.

Irgendwelche Gedanken?

Antwort1

Jack ist hier wahrscheinlich Ihre beste Option. Ubuntu Studio ist bereits auf geringe Latenz vorbereitet, da linux-lowlatency vorinstalliert ist und Echtzeitberechtigungen eingerichtet sind.

Verwenden Sie qjackctl, um Jack zu steuern. Lesen Sie hier mehr darüberhttps://help.ubuntu.com/community/UbuntuStudio/ProAudioIntro#UbuntuStudio.2BAC8-ProAudioIntro.2BAC8-1204.Starting_Jack

Starten Sie dann pd von der Befehlszeile aus mit:

 pd -rt -jack -alsamidi -audiobuf 10 

Wenn Sie weitere Fragen haben, können Sie sich jederzeit an die Benutzer und Entwickler von Ubuntu Studio wenden. Kontaktinformationen finden Sie hier.https://ubuntustudio.org/support/. Wir haben eine Mailingliste, einen Forumsbereich, IRC-Kanäle, eine Google+-Community usw.

Für Puredata-spezifische Probleme gibt es eine Mailingliste, ein Forum und auch einen IRC-Kanal. Weitere Informationen hierzu finden Sie auf der Puredata-Homepage.

Ich selbst bin oft im IRC-Kanal #ubuntustudio unter irc.freenode.net erreichbar.

(Ich bin Projektleiter von Ubuntu Studio und Betreuer von linux-lowlatency)

verwandte Informationen