Zum Inhalt springen
unterstützt von

Victor Persien
Pure Data als Werkzeug phonetischer Analyse

Abstract

Bei Pure Data (Pd) handelt es sich um eine grafische Echtzeit-Multimedia-Programmiersprache, die Anfang der 1990er Jahre von Miller S. Puckette entwickelt wurde. Grafisch bedeutet in diesem Zusammenhang, dass der Programmierer nicht, wie in herkömmlichen Programmiersprachen, Code in Form von Text schreibt, sondern Operationen, Kontrollstrukturen, Routinen, etc. als Objekte auf der Arbeitsfläche platziert und miteinander verbindet. Die Sprache war ursprünglich dazu gedacht, selber mehr oder weniger intuitiv Software-Synthesizer programmieren zu können. Mittlerweile sind aber viele weitere Bibliotheken (genannt: Externals) aus der Community beigesteuert worden, worunter sich neben reinen Abstraktionen etwa zur Array-Manipulation auch "echte" Erweiterungen zur Verarbeitung von Videosignalen, zur Visualisierung oder zum physikalischen Modellieren befinden. Das Haupteinsatzgebiet von Pd liegt weiterhin im künstlerischen Bereich. Doch auch zur produktiven Manipulation von (akustischen) Daten benötigt man analytische Mittel. Und diese unterscheiden sich glücklicherweise nicht wesentlich von denen, die auch in der akustisch-phonetischen Analyse Anwendung finden. Es wäre also fahrlässig, Pd im Hinblick auf seine Anwendbarkeit im phonetischen Bereich ungeprüft zu lassen.

Soweit mir bekannt, finden zur Zeit weder Pd noch die populärere (unfreie und kommerzielle) Schwester Max/MSP Verbreitung unter Phonetikern. Der Vortrag soll also dazu dienen, die Software überhaupt erst einmal einem linguistischen Publikum vorzustellen. Dazu werde ich die ein oder andere phonetisch relevante Funktionsweise vorstellen, sowie auf mögliche Anwendungen, Stärken und Schwächen von Pd eingehen. Anschließend hoffe ich auf eine fruchtbringende Diskussions- und Fragerunde. Neben grundlegenden Vorkenntnissen in Phonetik, die man aus Basisseminaren kennt, sind keine tiefergreifenden Kenntnisse akustischer Zusammenhänge nötig, um dem Vortrag folgen zu können.

Pure Data ist freie Software (BSD-Lizenz), Open Source und in der verbreiteteren Variante Pd-extended unter www.puredata.info erhältlich.