Wirft man einen blick auf die features in sonic pi auf dem raspberry pi

Nachdem Sie etwas Lärm gemacht haben, werfen Sie einen Blick auf die Funktionen, die Sie im Sonic Pi-Fenster sehen können. Sie brauchen nicht viel über Musik zu wissen, Klänge mit Sonic Pi zu machen, aber es hilft wissen, was die verschiedenen Funktionen zu tun.

Mit Blick auf dem Codefenster

Das Codefenster ist, wo man Musik schreiben. Das Codefenster ist ein Editor für Sonic Pi-Code.

Einfach? Es ist aber die Arbeitsbereich-Schaltflächen unter dem Fenster bemerken. Sie können gleichzeitig bis zu acht Projekte bearbeiten. Klicken Sie auf einen Arbeitsbereich, um zwischen Projekten auszutauschen.

Bedeutet dies, dass Sie acht Projekte zur gleichen Zeit spielen können? Ja tut es! Deshalb Live-Codierung ist so cool - können Sie eine ganze Band aus Software machen und jeden Teil Anfang machen, stoppen oder etwas anderes spielen.

Wenn Sie einen Fehler im Code zu machen, macht Sonic Pi ein spezielles Fenster unter dem Code-Fenster angezeigt, mit einigen kryptischen Nachrichten um Ihnen weitere Informationen darüber, warum macht Ihr Code nicht funktioniert. Die Nachrichten sind nicht leicht zu verstehen, aber manchmal geben sie dir genug von einem Hinweis, das Problem zu beheben. Sie können ein Beispiel in der folgenden Abbildung sehen.

Mit Blick auf die Log-Fenster

Das Log-Fenster zeigt Nachrichten von Sonic Pi. Wenn Sonic Pi eine Note spielt, fügt er eine Nachricht an das Fenster. Wenn Sie mehr über Sonic Pi kennen, können Sie Ihre eigenen Nachrichten an das Fenster, wie Erinnerungen, um sie schreiben.

Meistens können Sie ignorieren, was in diesem Fenster passiert. Es ist nicht eine wichtige Lektüre.

Das Verständnis der Hilfefenster

Am unteren Rand des Bildschirms befindet sich ein Hilfefenster mit zwei Abschnitten. Das kleine Fenster auf der linken Seite ist eine Liste aller Funktionen in Sonic Pi, in Gruppen gesammelt. Wenn Sie eine Funktion im linken Fenster klicken, zeigt das größere Fenster auf der rechten Seite mehr Informationen über sie.

Hier ist eine Liste von Gruppen:

  • Tutorial: Schritt-für-Schritt-Lektionen, die Sie ausprobieren können.

  • Beispiele: Fertige Projekte.

  • Synths: Ready-made elektronische Klänge Basstöne, Glocken, rauscht, piept, knurrt und andere Geräusche zu machen.

  • FX: Ready-made elektronische Klangwechsler, die den Klang und machen es interessanter zu verarbeiten. (Oder es in ein grungey verzerrt Chaos verwandeln. Aber manchmal möchte man, dass, so dass es cool ist.)

  • Proben: Eine andere Sammlung von vorgefertigten Sounds. Im Gegensatz zu Synthesizern, die Geräusche machen, indem viele beängstigenden Mathe tun, Proben sind Aufnahmen von Schlagzeugklängen, Rhythmen geschlungen, das Umgebungsgeräusch für Atmosphäre, und dergleichen.

  • Lang: Kurz für Sprache - In diesem Abschnitt werden alle Befehle und spezielle Wörter, die Sie in Sonic Pi-Code verwenden können.

Auf einem kleinen Bildschirm können Sie sehen, nur einige der Gruppen. Wenn Sie die Maus an den oberen Rand des Hilfeleiste bewegen, ändert sich der Cursor in einen Doppelpfeil. Nun können Sie den oberen Rand des Hilfefensters nach oben ziehen und nach unten mehr der Hilfethemen zu zeigen und weniger des Codefensters.

Die folgende Abbildung zeigt ein viel größeren Hilfefenster.

Sie können mit dem Tutorial und Beispielcode hören. Click-ziehen Sie die Maus, um den Code zu markieren - es in den Tutorien, blau in den Beispielen rot ist. rechts, klicken Sie auf und wählen Sie Kopieren. Wählen Sie einen leeren Arbeitsbereich, rechts, klicken Sie auf, und wählen Sie Einfügen. Dann auf Ausführen. Um einen Arbeitsbereich zu löschen, rechts, klicken Sie auf, wählen Sie Alle löschen, und drücken Sie Löschen.

Das Verständnis der Werkzeuge

Die Werkzeuge am oberen Rand des Fensters steuern die wichtigsten Funktionen von Sonic Pi. Die meisten Werkzeuge tun mehr oder weniger, was Sie erwarten. Einige haben einige nicht so offensichtliche Gotcha Merkmale:

Video: Raspberry Pi - Sonic Pi

  • Lauf: Spielen Sie den Code im aktuellen Arbeitsbereich.

  • Halt: Beenden Sie alle Sounds in allen Arbeitsbereichen.

  • Sparen: Speichern Sie den Code im aktuellen Arbeitsbereich. Leider gibt es keine Option Laden noch, obwohl es ist für eine zukünftige Version geplant. So ignorieren Sie diese Taste jetzt.

    Video: GPIO with Sonic Pi

  • Rec: Notieren Sie sich den Klang. Wenn Sie auf Stop klicken, fragt Sonic Pi für einen Dateinamen, so dass Sie die Datei speichern können.

  • Größe + und Größe -: Machen Sie den Code in das Fenster größer oder kleiner. Dies schließt nicht die Klang- macht es zu ändern, nur leichter / schwerer, um den Code zu sehen / bearbeiten.

  • Ausrichten: Tragen Sie etwas Magie, um Code in den Arbeitsbereich Linie auf den Weg machen es sollte.

  • Info: Zeigt ein Info-Fenster über Sonic Pi. Sie werden nicht mehr diese klicken als einmal benötigen.

    Video: Sonic Pi 12-tune touch screen jukebox 2

  • Hilfe: Zeigt / versteckt den Hilfebereich.

  • Prefs: Richten Sie Ton auf dem Pi. Wenn Sie die Pi mit einem kleinen Bildschirm benutzen, können Sie diese Taste nur sehen, wenn Sie auf die Doppelpfeile klicken Sie auf der rechten Seite der Werkzeuge Bereich.

Wenn Sie nicht vorsichtig sind, können Sie die Werkzeuge verschwinden. Um sie wieder, klicken Sie auf die Leiste rechts von Log im Log-Fenster und wählen Sie Extras in dem Menü, das angezeigt wird.

Ab der Version 2.4 von Sonic Pi, können Sie nicht Code speichern und laden. Dies ist ein großes Problem! Angeblich soll diese Funktion in Version 3. In der Zwischenzeit erscheint, ist es eine Abhilfe. Sie können kopieren und einfügen Code zum und vom Blatt-Editor es zu speichern und neu laden. Es ist nicht eine bequeme Lösung, aber es macht den Job.

Verständnis Code-Vervollständigung

Wenn Sie einen Befehl in den Code-Fenster eingeben, versucht Sonic Pi den Rest davon zu erraten. Es ist nicht sehr Vermutungen machen - es zeigt möglichen Code in alphabetischer Reihenfolge in einem schwebenden Menü neben den Code.

Sie können entweder durch das Menü scrollen mit der Maus, um einen Befehl zu holen, oder Sie können Typisierung halten die Optionen zu verengen. Wenn das Menü den Befehl hebt Sie wollen, drücken Sie die Eingabetaste, und Typen Sonic Pi den Rest für Sie. Die folgende Abbildung zeigt das Fließmenü.

Diese Funktion wird aufgerufen, Code-Vervollständigung. Viele der Code-Editoren von professionellen Entwicklern verwendet werden, umfassen sie. Es kann eine echte Zeitersparnis sein, also ist es eine gute Idee zu gewöhnen, mit ihm zu arbeiten.

Zusammenhängende Posts