Musiktech | Software | Nonsens

Kategorie: Pure Data

Eine mögliche Roadmap für Audio-Programmierer

Also, im Grunde wird das hier mein Fahrplan. Ich habe mir gestern Abend nochmal ein paar Notizen gemacht und einige Sachen durchgelesen und habe mir dann stichpunktartig eine mögliche Roadmap aufgeschrieben. Diese will ich an dieser Stelle mal darstellen …

Eine Sache ist klar: Das wird kein Sprint … eher ein zäher Marathon durch unwegsames Gelände. Ich habe zwar damals im Studium schon programmiert und mir auch ein gutes Grundlagenwissen in Mathematik angeeignet, aber das ist schon ein paar Jahre her. Außerdem wird das hier ein ambitioniertes Freizeitprojekt, für das ich mir Zeit freischaufeln muss. Ich arbeite in einem Tagesjob, habe Familie und und und … das Übliche.

Eigentlich wollte ich hier eine große Liste mit Links und Zeugs zum Thema Audio-Programmierung zusammenstellen …

… brauch‘ ich aber nicht mehr. Hat schon ein anderer erledigt. Oli Larkin, Audio Developer und Software Ingenieur bei Ableton hat auf GitHub eine richtig umfangreiche Liste erstellt.

https://github.com/olilarkin/awesome-musicdsp

Was soll ich sagen? Danke dafür!

Wo fängt man an, wenn man sich ernsthaft für die Audio-Programmierung interessiert?

Diese Frage stelle ich mir seit einigen Wochen und sie ist nicht ganz leicht zu beantworten. Es gibt mittlerweile so viele Möglichkeiten, dass man schnell mal überfordert ist. Welche Programmiersprache lerne ich? Muss ich überhaupt eine lernen? Brauche ich Mathematik? Was ist DSP? Plugins? Betriebssysteme?

Auch wenn es mittlerweile viele Programmiersprachen gibt, mit denen man Instrumente oder Effekte entwickeln kann, hat sich C++ wohl als Standard etabliert – zumindest wenn man Software, wie DAWs oder Plugins, für verschiedene Betriebssysteme schreiben will. C++ ist eine schwere Sprache und es dauert lange bis man sie gut beherrscht. Aber für DSP Code benötigt man eventuell nicht alle Aspekte dieser Sprache.

Plug Data: Pure Data Patches als Plugin in der DAW?

Ok, als ich gestern etwas zu RNBO und Max geschrieben habe, bin ich kurze Zeit später wirklich zufällig über dieses Projekt gestolpert: Plug Data!

Plug Data in Action…

Das ist etwas, dass ich mir schon lange gewünscht habe und auch wenn das Projekt noch nicht ganz fertig ist, sieht das Plugin schon echt vielversprechend aus. Ok, falls jemand Pure Data kennt, dann kennt er vielleicht auch schon Plug Data, oder er hat diesen Blog soeben verlassen und installiert gerade jetzt das Plugin. Falls jemand Pure Data nicht kennt, hier eine ganz kurze Einführung:

Präsentiert von WordPress & Theme erstellt von Anders Norén