![Ein Versuch mit visueller Live-Musik - Gunook Ein Versuch mit visueller Live-Musik - Gunook](https://i.howwhatproduce.com/images/007/image-18375-j.webp)
Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-23 12:52
![Ein Versuch mit Live Visual Music Ein Versuch mit Live Visual Music](https://i.howwhatproduce.com/images/007/image-18375-1-j.webp)
Hallo und willkommen zu meinem ersten Versuch, Live Visual Music zu machen! Mein Name ist Wesley Pena und ich bin Interactive Multimedia Major am College of New Jersey. Dieses anweisbare ist Teil eines Finales für meine interaktive Musikprogrammierungsklasse, in der wir an der Schnittstelle von Technologie und Musik arbeiten, um etwas hoffentlich Einfallsreiches und Spaßiges zu schaffen!
Dieses Projekt kombiniert Max/MSP/Jitter, eine visuell-basierte Programmiersprache für Musik, Processing, eine Open-Source-Sprache, die hauptsächlich für die Erstellung visueller Designs verwendet wird, und jedes Midi-Keyboard, um visuelle Live-Musik zu erstellen. In diesem anweisbaren werde ich sehr schnell Schritt für Schritt durchgehen, wie ich die gesamte Software zusammensteckt und die vielen Möglichkeiten durchgeht, die mit ihnen einhergehen.
Lieferungen
Max8/MSP
wird bearbeitet
Die oscP5-Bibliothek für die Verarbeitung
Jedes fähige Midi-Instrument
Schritt 1: Schritt 1: Öffnen Sie die Soundsteuerung und kommunizieren Sie mit anderer Software
![Schritt 1: Öffnen Sie die Soundsteuerung und kommunizieren Sie mit anderer Software Schritt 1: Öffnen Sie die Soundsteuerung und kommunizieren Sie mit anderer Software](https://i.howwhatproduce.com/images/007/image-18375-2-j.webp)
![Schritt 1: Öffnen Sie die Soundsteuerung und kommunizieren Sie mit anderer Software Schritt 1: Öffnen Sie die Soundsteuerung und kommunizieren Sie mit anderer Software](https://i.howwhatproduce.com/images/007/image-18375-3-j.webp)
Eines der schönen Dinge an Max8 ist, dass es relativ einfach mit MIDI-Geräten kommunizieren kann, und obwohl es Bibliotheken für die Verarbeitung gibt, die es ermöglichen, sich auch mit MIDI zu verbinden, ist es nicht mit dem vergleichbar, was Max musikalisch mit allen kann diese Daten. Sie möchten also beide Softwareteile verwenden. Wie bringen Sie sie dazu, miteinander zu reden?
Dazu verwenden wir ein Protokoll namens Open Sound Control (OSC). Dies ermöglicht es uns, Midi-Daten mit einer angehängten Adresse an den externen lokalen Computer zu senden, wo sie dann über jede andere Software abgerufen werden können. Mit diesem. Wir haben unser Midi-Keyboard effektiv mit Max und Processing verbunden!
Eine ausführlichere Anleitung zum gemeinsamen Weiterleiten der Software finden Sie in diesem Artikel von Corey Walo.
Schritt 2: Schritt 2: Hinzufügen von Funktionen in Max
![Schritt 2: Hinzufügen von Funktionen in Max Schritt 2: Hinzufügen von Funktionen in Max](https://i.howwhatproduce.com/images/007/image-18375-4-j.webp)
Das Coole daran, dass separate spezialisierte Software zusammenarbeiten, ist die Möglichkeit, eine ganze Reihe weiterer Funktionen hinzuzufügen. Sie können Generatoren, Arpeggiatoren, benutzerdefinierte Funktionen wie das Verdoppeln von Noten erstellen oder Akkorde mit nur einem Tastendruck spielen. Jede Funktion, die in Max unter Verwendung des OSC-Protokolls vorstellbar ist, kann für noch mehr lustige Visuals an Processing gesendet werden!
In diesem Projekt habe ich die Funktionalität eines Arpeggiators hinzugefügt.
Hier ist ein Link zu meinem Code!
Schritt 3: Schritt 3: Visuals in der Verarbeitung codieren
![Schritt 3: Visuals in der Verarbeitung codieren Schritt 3: Visuals in der Verarbeitung codieren](https://i.howwhatproduce.com/images/007/image-18375-5-j.webp)
Dies bezeichne ich liebevoll als "The Hard Part". Sie haben die Daten eingegeben, jetzt sind nur noch die Visuals übrig. Der Umgang mit Daten, die in Echtzeit eintreffen, kann bei der objektorientierten Programmierung verwirrend sein, aber mit wenig Übung können die visuellen Darstellungen, die mit der Verarbeitung erstellt werden können, wirklich wunderbar sein.
Für meinen Sketch hatte ich mir vorgenommen, dass für jede Note, die auf dem Midi-Keyboard gespielt wird, ein Regentropfen fällt. Es funktioniert vielleicht nicht genau so, wie ich es beschreibe, aber das liegt nicht an der Software.
Hier ist eine ZIP-Datei mit dem Code!
Schritt 4: Ein Vorgeschmack auf das, was möglich ist
![](https://i.ytimg.com/vi/KLSnIg71FpE/hqdefault.jpg)
Hier ist, was ich durch all dieses Experimentieren produziert habe. Mit etwas mehr Übung hätte dies sicherlich eine viel bessere Skizze sein können, aber das ist nicht der Sinn dieses instructable
. Damit wollte ich zeigen, dass es trotz meiner fehlenden fortgeschrittenen Kenntnisse in der Programmierung von Visuals immer noch relativ einfach ist, die Software miteinander zu verbinden. Ich wollte zeigen, dass es nicht diese Barriere zwischen dem Codieren von Visuals und dem Codieren von Musik geben muss, dass es möglich ist, mit beiden zu spielen. Ich hoffe, dass Sie, wenn Sie dies lesen, auch damit spielen und etwas besser machen!
Vielen Dank, dass Sie sich die Zeit genommen haben, mein instructable zu lesen und etwas Spaß zu haben!
Empfohlen:
On Off Latch-Schaltung mit UC. Ein Druckknopf. Ein Stift. Diskrete Komponente.: 5 Schritte
![On Off Latch-Schaltung mit UC. Ein Druckknopf. Ein Stift. Diskrete Komponente.: 5 Schritte On Off Latch-Schaltung mit UC. Ein Druckknopf. Ein Stift. Diskrete Komponente.: 5 Schritte](https://i.howwhatproduce.com/images/010/image-28989-j.webp)
On Off Latch-Schaltung mit UC. Ein Druckknopf. Ein Stift. Discrete Component.: Hallo zusammen, habe im Netz nach einer Ein/Aus-Schaltung gesucht. Alles, was ich fand, war nicht das, was ich suchte. Ich habe mit mir selbst gesprochen, es gibt unbedingt einen Weg dazu. Das habe ich gebraucht. - Nur ein Druckknopf zum Ein- und Ausschalten. - Muss nur
EIN ALTES HANDY (NOKIA 6600) IN EIN SUPERGADGET-MIKROCOMPUTER VERWANDELN: 37 Schritte
![EIN ALTES HANDY (NOKIA 6600) IN EIN SUPERGADGET-MIKROCOMPUTER VERWANDELN: 37 Schritte EIN ALTES HANDY (NOKIA 6600) IN EIN SUPERGADGET-MIKROCOMPUTER VERWANDELN: 37 Schritte](https://i.howwhatproduce.com/images/001/image-571-22-j.webp)
WIE MAN EIN ALTES HANDY (NOKIA 6600) IN EIN SUPERGADGET-MIKROCOMPUTER VERWANDELT: http://www.internetsecretbook.com https://www.youtube.com/thebibleformulaInmitten der Schwierigkeit liegt die Chance. - Albert Einstein Das Nokia 6600 bietet neue fortschrittliche Bildgebungsfunktionen, darunter ein helles TFT-Display mit 65.536 Farben und ca
So richten Sie ein Heimnetzwerk ein: 6 Schritte
![So richten Sie ein Heimnetzwerk ein: 6 Schritte So richten Sie ein Heimnetzwerk ein: 6 Schritte](https://i.howwhatproduce.com/images/002/image-3393-43-j.webp)
So richten Sie ein Heimnetzwerk ein: Das Einrichten eines Netzwerks kann zunächst entmutigend klingen, aber sobald Sie alles haben, was Sie brauchen, ist es sehr einfach. Die traditionelle Einrichtung erfordert ein Modem und einen Router, aber einige benötigen möglicherweise mehr und andere weniger. Es gibt viele verschiedene
So schließen Sie ein Mini-HiFi-Regalsystem (Soundsystem) richtig an und richten es ein: 8-Schritte (mit Bildern)
![So schließen Sie ein Mini-HiFi-Regalsystem (Soundsystem) richtig an und richten es ein: 8-Schritte (mit Bildern) So schließen Sie ein Mini-HiFi-Regalsystem (Soundsystem) richtig an und richten es ein: 8-Schritte (mit Bildern)](https://i.howwhatproduce.com/images/004/image-9813-51-j.webp)
So schließen Sie ein Mini-HiFi-Regalsystem (Soundsystem) richtig an und richten es ein: Ich bin ein Mensch, der gerne Elektrotechnik lernt. Ich bin eine High School an der Ann Richards School for Young Women Leaders. Ich mache dies anweisbar, um jedem zu helfen, der seine Musik von einem Mini LG HiFi Shelf Syste genießen möchte
Wie konvertiert man ein physisches Buch in ein E-Book?: 7 Schritte (mit Bildern)
![Wie konvertiert man ein physisches Buch in ein E-Book?: 7 Schritte (mit Bildern) Wie konvertiert man ein physisches Buch in ein E-Book?: 7 Schritte (mit Bildern)](https://i.howwhatproduce.com/images/002/image-5025-86-j.webp)
Wie wandelt man ein physisches Buch in ein E-Book um?: Als Student im Hauptfach Chemieingenieurwesen habe ich normalerweise umfangreiche Lehrbücher, technische Bücher und Notizen zum Scannen (manchmal drucken) Ich habe seit einiger Zeit nach einem effizienten Buchscanner gesucht, aber die meisten sind es teuer, extrem groß. Es dauerte nicht lange