Startseite>Audio-Programmierung mit Sonic Pi, Teil 4
Aus Raspberry Pi Geek 06/2019

Audio-Programmierung mit Sonic Pi, Teil 4

© Teera Pittayanurak, 123RF

Verbindungsaufnahme

Pit Noack

Über die Funktion sync lassen Sie Sonic Pi auf MIDI- und OSC-Ereignisse sowie Audiosignale warten und diese verarbeiten.

Sonic Pi trat ursprünglich als Programmiersprache zum Live-Coding an, mit der sich aus Codezeilen Soundeffekte, Beats und ganze DJ-Sets bauen ließen. Mit der Version 3.0 kamen einige Fähigkeiten hinzu, die den Anwendungsbereich von Sonic Pi erheblich erweitern. Dazu gehören das Senden und Empfangen von MIDI- und Open-Sound-Control-Nachrichten, das Verarbeiten externer Audiosignale und nicht zuletzt das Resampling der erzeugten Klänge.

Um alle Beispiele aus diesem Artikel nachzuvollziehen, benötigen Sie neben dem Raspberry Pi noch einige externe Hardware: ein MIDI-Interface, einen MIDI-fähigen Klangerzeuger [1] sowie ein Audio-Interface mit Eingang. Abbildung 1 zeigt den verwendeten Aufbau und die für diesen Teil des Workshops eingesetzten Geräte.

Abbildung 1: So sieht das für die vorgestellten Tests verwendete Setup aus.

Abbildung 1: So sieht das für die vorgestellten Tests verwendete Setup aus.

Das Akronym MIDI steht für Musical Instrument Digital Interface, einen Standard zum Austauschen musikalischer Steuerinformationen zwischen Klangerzeugern und Controllern, zum Beispiel Synthesizern, Sequenzern, Keyboards und Fader-Boxen.

Einen wesentlichen Bestandteil der MIDI-Kommunikation bilden Noten- und Controller-Nachrichten: E...

[...]

Liebe Leserin, lieber Leser,

Auf RasPi-Geek.de finden Sie alle Print-Artikel, die bisher in Raspberry Pi Geek erschienen sind. Damit steht Ihnen ein gut bestücktes Archiv inklusive der Beiträge der aktuellen Ausgabe online zur Verfügung. Alle Artikel stehen 12 Monate nach der Erstveröffentlichung kostenlos zur Verfügung. Für ausgesuchte Beiträge aus den letzten sechs Ausgaben fällt eine kleine Gebühr an, für die Sie dann ein PDF des Artikels erhalten.

DIESEN ARTIKEL ALS PDF KAUFEN
EXPRESS-KAUF ALS PDFUmfang: 8 HeftseitenPreis €0,99
(inkl. 19% MwSt.)
€0,99 – Kaufen
RASPBERRY PI GEEK KAUFEN
EINZELNE AUSGABE Print-Ausgaben Digitale Ausgaben
ABONNEMENTS Print-Abos Digitales Abo
TABLET & SMARTPHONE APPS
Deutschland