1. Der erste Song

Das Beispiel besteht aus genau 3 einzelnen Tönen. Um sie abzuspielen, könnt Ihr einfach die umrahmten Zeilen in ein Fenster von Sonic Pi kopieren und den <Run> Schalter drücken. Benutzt dafür am besten die normalen Copy-Paste Funktionen, oder noch einfacher aber etwas aufwendiger: Tippt den Code einfach in eines der Sonic Pi Code-Fenster. Aber Vorsicht: Tippfehler werden von Sonic Pi nicht toleriert.

# The First Song

play :c4

sleep 1

play :e4

sleep 1

play :g4

 

Und dann ertönen 3 Töne nacheinander. Auch wenn man selbst leicht verstehen kann was hier passiert, gibt es rechts eine Erklärung.

Sonic Pi arbeitet die Befehle von oben nach unten ab.

Der Kommentar in der ersten Zeile wird vom Programm ignoriert. Welcher Ton auf der Klaviertastatur ist

c4?

Das wird noch ausführlich erklärt. Hier nur soviel: C ist der erste Ton der C-Dur Tonleiter. Und die 4 steht für die 4. Oktave. e4 ist dann 2 ganze Töne höher, und g4 noch einmal 2 Töne höher. „sleep 1“ steht für eine Pause von einer Sekunde.

Jedes Mal wenn Du den <Run> Schalter anklickst, erklingen die 3 Töne.

 

Aufgaben
1. Kann man die Tonhöhe ändern? Aber sicher. Wenn ich aus den 4 jeweils eine 5 mache, dann startet die ganz kleine Melodie eine ganze Oktave höher. Einfach mal ausprobieren.
2. Wenn ich aus „c“ ein „d“ mache, dann erklingt der erste Ton als d. Versuche es einfach mal.

img_57530b1e47fca
 

Nr.

Sonic Pi Befehl

Erklärung

1-1

# The First Song

Mit <#> werden Kommentare eingeleitet. Was rechts davon in der Zeile steht, wird Sonic Pi nicht spielen. Die erste Zeile des Beispiels ist also ein Kommentar.

1-2

play :c4

Sonic Pi spielt die Note c4. Hier den Doppelpunkt nicht vergessen.

1-3

sleep 1

Eine Sekunde lang passiert nichts und es wird auch kein neuer Ton gespielt.

1-4

play :e4

Sonic Pi spielt die Note e4.

1-5

sleep 1

Noch eine Sekunde Pause.

1-6

play :g4

Sonic Pi spielt die Note g4.