Inhaltsverzeichnis:

Interaktiver Cymatic Visualizer - Gunook
Interaktiver Cymatic Visualizer - Gunook

Video: Interaktiver Cymatic Visualizer - Gunook

Video: Interaktiver Cymatic Visualizer - Gunook
Video: 440 Hz vs 432 Hz : A BLIND TEST |AudioTherapy Relaxation| (Is there really a DIFFERENCE?) 2024, November
Anonim
Interaktiver Cymatic Visualizer
Interaktiver Cymatic Visualizer

Obsidiana ist vom mesoamerikanischen Wasserspiegel inspiriert, der Lichtmuster auf dem Wasser als Wahrsagewerkzeug verwendet. Generative Muster entstehen in diesem Licht- und Klangvisualisierer durch das Element Wasser.

Diese flüssigkeitsbasierte Vorlage verwendet Lichtdaten, die durch Schallfrequenzen erzeugt werden, um im Laufe der Zeit Muster zu erstellen. Die generativen Muster werden auf einen Bildschirm projiziert, der mit mehreren Lichtsensoren ausgestattet ist, die ihre Lichtdaten als Eingabe erfassen. Die Daten werden in MaxMsp eingespeist und an einen Lautsprecher ausgegeben. Die Klänge werden wieder im Wasser visualisiert und erneut projiziert, wodurch eine zymatische Rückkopplungsschleife entsteht, die komplexere Muster und Klänge entwickelt.

Mit fortgeschrittener Elektronikerfahrung und generativer Musiksoftware, in diesem Fall MaxMsp, kann diese Vorlage dynamisch neu konfiguriert werden, indem Sie Ihre verschiedenen Soundsamples hinzufügen und Frequenzen anpassen.

Du wirst machen:

  • ein interaktiver Bildschirm mit Sensoren
  • ein Wasserlautsprecher
  • ein Live-Feed-Projektor

Mehr über mesoamerikanische Spiegel hier

Schritt 1: Machen Sie Ihren Bildschirm

Image
Image
Machen Sie Ihren Bildschirm
Machen Sie Ihren Bildschirm
Machen Sie Ihren Bildschirm
Machen Sie Ihren Bildschirm
Machen Sie Ihren Bildschirm
Machen Sie Ihren Bildschirm

Du wirst brauchen

  • ein großes Stück dünnes Holz, 1/8-1/4 Zoll dick
  • oder Karton
  • Schere oder Säge
  • Bohrgewehr
  • weiße Farbe

Schritte:

  1. Schneide einen großen Kreis aus Holz oder Pappe aus. Es kann so groß sein, wie Sie es möchten. In diesem Projekt hatte mein Bildschirm einen Durchmesser von fünf Fuß. Denken Sie daran, dass Sie Ihre Muster darauf projizieren.
  2. Als nächstes bohren Sie fünf Löcher mit einer Bohrpistole. Stellen Sie sicher, dass genügend Platz für Ihren Fotozellensensor vorhanden ist.
  3. Malen Sie es weiß und warten Sie, bis es getrocknet ist.

Schritt 2: Elektronik

Elektronik
Elektronik
Elektronik
Elektronik
Elektronik
Elektronik

Du wirst brauchen:

  • Arduino Uno
  • fünf Lichtschrankensensoren
  • Steckbrett
  • Stromkabel
  • 5V-Versorgung
  • fünf 10KΩ Pulldown-Widerstände
  • USB-Kabel
  • Lot
  • Lötkolben

Wo zu kaufen:

learn.adafruit.com/photocells/overview

Prüfen:

learn.adafruit.com/photocells/testing-a-ph…

Verbinden:

learn.adafruit.com/photocells/connecting-a…

Verwenden:

learn.adafruit.com/photocells/using-a-phot…

Schritte:

  1. Schneiden Sie Ihr Stromkabel in fünf Stücke, die jedes Loch im Bildschirm erreichen (z. B. zwei Fuß).
  2. Löten Sie den Draht an jedem Ende der Fotozelle (siehe Beispiel oben)
  3. Setzen Sie jede Fotozelle in jedes Loch ein, wobei der Sensor nach außen zeigt.
  4. Stecken Sie am gegenüberliegenden Ende jedes Kabel in Ihr Steckbrett, eines erreicht 5V, das andere erreicht 10KΩ (das mit Masse und einem analogen Pin verbunden ist); Verwenden Sie das obige Beispiel als Richtlinie
  5. Tun Sie dies immer wieder, bis Sie die analogen Pins 0-4 für Ihre fünf Fotozellen verwendet haben
  6. Verwenden Sie dieses Tutorial als Leitfaden

learn.adafruit.com/photocells/connecting-a…

Schritt 3: Arduino-Code - Testen Sie Ihre Fotozelle

Arduino-Code - Testen Sie Ihre Fotozelle
Arduino-Code - Testen Sie Ihre Fotozelle
  1. Holen Sie sich den Code hier:
  2. Befolgen Sie diese Anweisungen, um Ihre Fotozelle zu testen, und setzen Sie Ihre neuen analogen Pin-Nummern oben in Ihren Code für Ihre fünf Fotozellen.

Beispiel:

int photocellPin = 0;

int photocellPin = 1:

int photocellPin = 2;

int photocellPin = 3;

int photocellPin = 4;

Schritt 4: Fotozellendaten zu MaxMsp

Fotozellendaten zu MaxMsp
Fotozellendaten zu MaxMsp

Sie können die von den Lichtschranken erzeugten Lux-Daten auf vielfältige Weise zur Tonerzeugung nutzen. Die Werte laufen von 0-1.

Hier noch ein paar Infos:

www.instructables.com/id/Photocell-tutoria…

In diesem Projekt habe ich MaxMsp mit Maxuino verwendet, um Sound zu erzeugen. Sie können auch Processing und p5js verwenden.

Laden Sie Maxuino hier herunter:

www.maxuino.org/

Laden Sie MaxMsp hier herunter:

cycling74.com

  1. Öffnen Sie den aufgelisteten Maxuino-Patch arduino_test_photocell und wenden Sie jeden Ihrer analogen Pins auf r trig0-r trig. an
  2. Öffnen Sie das enthaltene MaxMsp-Patch r trig cycle_2. Passen Sie die Parameter an und fügen Sie jedem r-Trigger Ihre persönlichen Sounddateien hinzu.
  3. Sie sollten sehen, dass Ihre Lux-Daten durch MaxMsp kommen. Spielen Sie damit herum und entdecken Sie etwas, das Ihnen gefällt.

Schritt 5: Machen Sie einen Cymatics-Lautsprecher

Machen Sie einen Cymatics-Lautsprecher
Machen Sie einen Cymatics-Lautsprecher
Machen Sie einen Cymatics-Lautsprecher
Machen Sie einen Cymatics-Lautsprecher

Du wirst brauchen:

  • Wasserpipette
  • Kleine schwarze Kappe oder Schale (stellen Sie sicher, dass sie auf Ihren Lautsprecher passt)
  • Ein Lautsprecher (vorzugsweise kleiner Subwoofer)
  • Wasserfestes Spray
  • Stereo-Stecker auf Dual-Cinch-Stecker-Kabel
  • Sekundenkleber

Schritte:

  1. Verbinden Sie Ihren Laptop-Ausgang über das Cinch-Kabel mit Ihrem Lautsprecher
  2. Richten Sie den Lautsprecher nach oben aus
  3. Lautsprecher mit Imprägnierspray einsprühen; Ich habe https://www.amazon.com/Revivex-Instant-Water-Repel verwendet…
  4. Kleben Sie die kleine Kappe in die Mitte des Lautsprechers
  5. Füllen Sie die Kappe zur Hälfte mit der Wasserpipette
  6. Sehen Sie sich das Einführungsvideo zur Anleitung an

Schritt 6: Live-Streaming-Kamera auf Lautsprecher

Live-Streaming-Kamera auf Lautsprecher
Live-Streaming-Kamera auf Lautsprecher
Live-Streaming-Kamera auf Lautsprecher
Live-Streaming-Kamera auf Lautsprecher

Du wirst brauchen:

  • Live-Streaming-Kamera, die meisten DSLRs haben diese Option
  • Beamer
  • Ringblitz
  • HDMI Kabel
  • Stativ

Schritte:

  1. Platzieren Sie die Kamera auf dem Stativ über dem Lautsprecher und vergrößern Sie die Wasserkappe
  2. Ringblitz einschalten; Ich habe Bower Macro Ringlight Flash auf einer Canon Mark III DSLR verwendet
  3. Schließen Sie das HDMI-Kabel von der Kamera an den Projektor an, oder was für Ihre Kamera funktioniert
  4. Streamen Sie den Projektor auf Ihre neue Fotozellen-Leinwand
  5. Wenn Ihr Projektor über eine Keystone-Funktion verfügt, ordnen Sie Ihre Projektion der Leinwand zu

Schritt 7: Herzlichen Glückwunsch

Sie haben ein interaktives Cymatic-Instrument entwickelt. Nehmen Sie letzte Anpassungen an Ihren Audio-Samples in MaxMsp und Lautstärke vor und Sie sind fertig!