Wie Sie mit Sonic Pi Musik programmieren - Ein Familienguide

Lernen Sie gemeinsam mit Ihren Kindern, wie Sie mit dem kostenlosen Programm Sonic Pi durch Programmierung Musik erstellen können.

  1. Sonic Pi installieren und einrichten. Besuchen Sie die offizielle Sonic Pi Website und laden Sie das Programm kostenlos herunter. Es funktioniert auf Windows, Mac und Raspberry Pi. Nach der Installation öffnen Sie Sonic Pi - Sie sehen ein großes Fenster zum Schreiben von Code und mehrere kleinere Fenster für Hilfe und Einstellungen. Stellen Sie sicher, dass Ihre Lautsprecher oder Kopfhörer angeschlossen sind. Testen Sie die Installation, indem Sie 'play 60' in das Hauptfenster eingeben und auf 'Run' klicken - Sie sollten einen Ton hören.
  2. Erste einfache Töne erstellen. Beginnen Sie mit dem Befehl 'play', gefolgt von einer Zahl zwischen 1 und 127. Jede Zahl steht für eine andere Tonhöhe - niedrige Zahlen sind tiefe Töne, hohe Zahlen sind hohe Töne. Probieren Sie 'play 60' für einen mittleren Ton oder 'play 72' für einen höheren Ton. Um mehrere Töne nacheinander zu spielen, schreiben Sie jeden Befehl in eine neue Zeile und fügen 'sleep 1' zwischen den Tönen ein, damit Sonic Pi eine Sekunde wartet. Experimentieren Sie mit verschiedenen Zahlen und Pausen.
  3. Einfache Melodien programmieren. Erstellen Sie eine kleine Melodie, indem Sie mehrere 'play' und 'sleep' Befehle kombinieren. Zum Beispiel: 'play 60', dann 'sleep 0.5', dann 'play 64', dann wieder 'sleep 0.5', und so weiter. Die Zahl nach 'sleep' bestimmt, wie lange die Pause dauert - 0.5 ist eine halbe Sekunde, 2 sind zwei Sekunden. Verwenden Sie die Zahlen 60, 62, 64, 65, 67, 69, 71, 72 für eine einfache C-Dur-Tonleiter. Lassen Sie Ihr Kind verschiedene Reihenfolgen ausprobieren, um eigene kleine Melodien zu erfinden.
  4. Mit verschiedenen Klängen experimentieren. Sonic Pi bietet viele verschiedene Instrumente und Klänge. Verwenden Sie den Befehl 'use_synth' gefolgt von einem Instrumentennamen in Anführungszeichen. Probieren Sie 'use_synth :piano', 'use_synth :saw' oder 'use_synth :beep'. Jeder Klang hat einen anderen Charakter. Sie können auch Drums hinzufügen mit dem Befehl 'sample'. Versuchen Sie 'sample :bd_haus' für eine Bassdrum oder 'sample :drum_cymbal_open' für ein Becken. Kombinieren Sie verschiedene Instrumente, indem Sie den 'use_synth' Befehl vor verschiedenen Melodieabschnitten verwenden.
  5. Schleifen für wiederkehrende Muster. Um ein Musikstück zu wiederholen, verwenden Sie Schleifen. Der einfachste Befehl ist 'loop do' am Anfang und 'end' am Ende Ihres Codes. Alles dazwischen wird endlos wiederholt. Für eine bestimmte Anzahl von Wiederholungen schreiben Sie '4.times do' (für 4 Wiederholungen) und 'end'. Das ist besonders nützlich für Schlagzeugmuster oder sich wiederholende Melodien. Achten Sie darauf, dass in jeder Schleife eine Pause mit 'sleep' eingebaut ist, sonst wird die Musik zu schnell abgespielt.
  6. Gemeinsam kreativ werden. Teilen Sie sich die Aufgaben auf: Ein Kind kann die Melodie programmieren, während ein anderes das Schlagzeug erstellt. Verwenden Sie verschiedene 'live_loop' Befehle mit unterschiedlichen Namen, um gleichzeitig mehrere Musikteile laufen zu lassen. Experimentieren Sie mit Lautstärke durch 'amp: 0.5' (leiser) oder 'amp: 2' (lauter) nach den 'play' Befehlen. Nehmen Sie Ihre Kreationen auf, indem Sie vor dem Code 'rec start' und am Ende 'rec stop' verwenden. Lassen Sie jedes Familienmitglied seine eigene Komposition erstellen und führen Sie am Ende ein kleines Familienkonzert auf.