Machen Kunst und Musik mit Code auf Ihrer Raspberry Pi

Sie können viel mit Kunst, Musik und Code zu tun. Der Raspberry Pi ist nicht der beste Computer für die Herstellung von Kunst und Musik, weil es nicht sehr schnell ist. Die Pi-2 ist nicht so schlecht, aber die älteren Modelle sind zu langsam für alle, aber die einfachsten Animationen und Kompositionen. So können Sie einen Erwachsenen-teure Computer nutzen, um weiter zu erkunden.

Menu

Die geniale Sache über Codierung ist, dass Sie die Grundlagen auf fast jedem Computer lernen können. -Code ist der Code. Es gibt große Unterschiede zwischen, sagen wir, einem Mac, einem Pi und einem Windows-Computer, aber Kunst und Musik-Software funktioniert in ähnlicher Weise auf allen von ihnen. Sie müssen nicht alles von Grund auf neu lernen, wenn Sie sich bewegen. (Eigentlich Scratch funktioniert auf die gleiche Weise auch.)

Hier sind einige andere Projekte zu betrachten. Einige sind einfach zu beginnen mit- andere sind härter. Sie können mit allen von ihnen erstaunliche Dinge zu tun, und sie sind alle frei.

Verarbeitung

Verarbeitung ist kostenlos und beliebt bei professionellen Designern und digitale Künstler. Es ist ein bisschen wie eine erwachsene Version von Turtle Grafiken. Sie können Quadrate, Kreise zeichnen und andere Formen, Ihre eigenen Formen zu definieren, ziehen mit Texturen und komplizierte Animationen erstellen. Die Verarbeitung ist etwa so einfach wie Python zu lernen, so dass, obwohl es nicht ganz einfach ist, ist es nicht allzu schwer, entweder. Manche Menschen haben erstaunliche Kunst mit ihm gemacht.

HTML5 und Canvas

Dies ist das gute alte Web-Design, so dass Sie jede Software nicht herunterladen. Sie haben soeben Code in eine Datei schreiben und sie in jedem Browser zu laden. Das klingt einfach, aber Sie können einige unglaubliche Animationen und Spezialeffekte, ohne viel Code zu erstellen. Und wenn Sie ein Portfolio von wirklich coole Projekte bauen, werden Sie ein heißes Thema sein, wenn Sie für einen Job starten auf der Suche. Um mehr zu erfahren, suchen Sie im Internet nach # 147-HTML 5 Canvas Tutorial # 148- und von dort aus starten.

Pure Data

Reines Datum (Oft als Pd) ist eine kostenlose Musik-und Audio-Prozessor, der mit Linux-Entwicklern sehr beliebt ist und häufig in Audio-Anwendungen verwendet wird. So starten Sie mit, können Sie Audio-Bausteine ​​zusammenstecken mit der Maus. Wie Sie mehr erfahren, können Sie beginnen Ihren eigenen Code zu erstellen. Obwohl es nicht sehr poliert sieht, wird es von einigen Musikern, Filmkomponisten und ein Aufnahmestudio Ingenieure - und nicht nur für seltsame experimentelle Musik.

Supercollider

Supercollider ist die Version von Sonic Pi erwachsen. Es funktioniert ähnlich wie Sonic Pi und verwendet eine Menge von der gleichen Ideen. Aber es hat eine ganze Menge mehr. Es ist nicht so einfach, wie Pd, so dass Sie eine harte Zeit, Musik zu bekommen haben, herauszufinden, wie aus ihm heraus, aber Sie können einige einzigartige und originelle Klänge mit ihm zu machen. Es gibt viele Beispiele, zu betrachten. Und Supercollider werden Sie viel über Sounddesign und Programmierung zu lehren.

Mixer

Mixer ist eine 3D-Animation-Tool. Sie brauchen wirklich einen schnellen Computer mit ihm zu arbeiten, weil 3D-Animation einer uses Los von Rechenleistung, aber Sie können Formen mit Python-Code bewegen und animieren. Blender ist kompliziert, weil 3D-Animation ist kompliziert. Es ist eine ganze Reihe von Schritten über die Linien mit einer Schildkröte zu ziehen. Blender ist auch nicht sehr einfach zu bedienen. Das Design ist außergewöhnlich - und nicht in einem guten Weg. Aber wenn Sie wollen, beeindruckende Filme zu machen, die aussehen wie sie haben einen Millionen-Dollar-Budget, ist Blender ein guter Anfang.

openframeworks

Haben Sie eine Herausforderung suchen? Möchten Sie erfahren, was die Profis tun? Wollen Sie an Code in einer der schwierigsten und am wenigsten verzeiht allen Computersprachen geschrieben aussehen? Sie absolut nicht wollen, hier zu starten. Aber, wenn Sie für eine Weile Python wurde mit und sind immer zufrieden mit ihm, und Sie wollen auf die nächste Ebene zu bewegen - das ist, wo openframeworks Leben. Es verwendet eine Computersprache namens C ++, die bekanntlich umständlich und schwierig ist. Und Sie müssen herausfinden, wie die Software zu bauen, in C ++, die entweder nicht einfach ist. Aber wenn Sie ein Genie-Level-Projekt wollen sich zu strecken, versuchen Sie arbeiten, wie Kunst mit openframeworks zu machen, und sehen, wie Sie zu erhalten.

Menü