Оглавление:

Интерактивный визуализатор Cymatic: 7 шагов
Интерактивный визуализатор Cymatic: 7 шагов

Видео: Интерактивный визуализатор Cymatic: 7 шагов

Видео: Интерактивный визуализатор Cymatic: 7 шагов
Видео: Звуковая стена для любителей музыки 2024, Ноябрь
Anonim
Интерактивный визуализатор Cymatic
Интерактивный визуализатор Cymatic

Обсидиана вдохновлена мезоамериканским водным зеркалом, в котором световые узоры на воде использовались в качестве инструмента для гадания. Генеративные паттерны возникают в этом свето- и звуковом визуализаторе через стихию воды.

Этот шаблон на жидкой основе использует световые данные, созданные звуковыми частотами, для создания рисунков с течением времени. Генеративные паттерны проецируются на экран, на котором встроено несколько световых датчиков, которые фиксируют свои световые данные в качестве входных данных. Данные передаются в MaxMsp и выводятся в динамик. Звуки снова визуализируются в воде и проецируются снова, создавая киматическую петлю обратной связи, которая формирует более сложные паттерны и звуки.

Имея средний опыт работы с электроникой и программное обеспечение для генерации музыки, в данном случае MaxMsp, этот шаблон можно динамически реконфигурировать, добавляя различные звуковые образцы и регулируя частоты.

Ты сделаешь:

  • интерактивный экран с датчиками
  • водяной динамик
  • проектор прямой трансляции

Подробнее о мезоамериканских зеркалах здесь

Шаг 1. Создайте свой экран

Image
Image
Сделайте свой экран
Сделайте свой экран
Сделайте свой экран
Сделайте свой экран
Сделайте свой экран
Сделайте свой экран

Тебе понадобится

  • большой кусок тонкой древесины толщиной 1 / 8-1 / 4 дюйма
  • или картон
  • ножницы или пила
  • дрель
  • белая краска

Шаги:

  1. Вырежьте из дерева или картона большой круг. Он может быть сколь угодно большим. В этом проекте мой экран имел пять футов в диаметре. Помните, что вы будете проецировать на него свои узоры.
  2. Затем просверлите пять отверстий с помощью дрели. Убедитесь, что есть достаточно места для установки датчика фотоэлемента.
  3. Покрасьте его в белый цвет и подождите, пока он высохнет.

Шаг 2: Электроника

Электроника
Электроника
Электроника
Электроника
Электроника
Электроника

Тебе понадобится:

  • Ардуино Уно
  • пять датчиков фотоэлементов
  • макет
  • электрический кабель
  • Питание 5В
  • пять резисторов на 10 кОм
  • USB-кабель
  • Припой
  • Паяльник

Где купить:

learn.adafruit.com/photocells/overview

Тестовое задание:

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

Соединять:

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

Использовать:

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

Шаги:

  1. Разрежьте электрический провод на пять частей, доходящих до каждого отверстия в экране (например, двух футов).
  2. Припаяйте провод к каждому концу фотоэлемента (см. Пример выше).
  3. Вставьте каждый фотоэлемент в каждое отверстие датчиком наружу.
  4. На противоположном конце вставьте каждый кабель в макетную плату: один достигает 5 В, другой - 10 кОм (который подключен к заземлению и аналоговому выводу); используйте приведенный выше пример в качестве руководства
  5. Делайте это снова и снова, пока не используете аналоговые контакты 0-4 для своих пяти фотоэлементов.
  6. Используйте это руководство как руководство

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

Шаг 3: Код Arduino - проверьте свой фотоэлемент

Код Arduino - проверьте свой фотоэлемент
Код Arduino - проверьте свой фотоэлемент
  1. Получите код здесь:
  2. Следуйте этим инструкциям, чтобы проверить свой фотоэлемент, и поместите свои новые аналоговые выводы # в верхней части кода для пяти фотоэлементов.

Пример:

int photocellPin = 0;

int photocellPin = 1:

int photocellPin = 2;

int photocellPin = 3;

int photocellPin = 4;

Шаг 4: данные фотоэлемента в MaxMsp

Данные фотоэлемента в MaxMsp
Данные фотоэлемента в MaxMsp

Вы можете использовать данные о люксах, генерируемые фотоэлементами, различными способами для создания звуков. Значения варьируются от 0 до 1.

Вот еще немного информации:

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

В этом проекте я использовал MaxMsp, используя Maxuino go generate sound. Вы также можете использовать Processing и p5js.

Загрузите Maxuino здесь:

www.maxuino.org/

Загрузите MaxMsp здесь:

cycling74.com

  1. Откройте патч Maxuino, указанный в списке arduino_test_photocell, и примените каждый из ваших аналоговых контактов к r trig0- r trig
  2. Откройте патч MaxMsp r trig cycle_2 в комплекте. Настройте параметры и добавьте свои личные звуковые файлы к каждому триггеру r.
  3. Вы должны увидеть ваши данные о люксе, поступающие через MaxMsp. Поиграйте с ним и откройте для себя то, что вам нравится.

Шаг 5: сделайте киматический динамик

Сделайте киматический динамик
Сделайте киматический динамик
Сделайте киматический динамик
Сделайте киматический динамик

Тебе понадобится:

  • Капельница
  • Маленькая черная крышка или тарелка (убедитесь, что она поместится на верхней части динамика)
  • Один динамик (желательно небольшой сабвуфер)
  • Водонепроницаемый спрей
  • Стерео штекер на двойной штекерный кабель RCA
  • Супер клей

Шаги:

  1. Подключите выход ноутбука к динамику с помощью кабеля RCA.
  2. Поверните динамик вверх
  3. Обрызгайте динамик гидроизоляционным спреем; Я использовал
  4. Приклейте маленький колпачок к центру динамика
  5. Заполните крышку наполовину капельницей.
  6. Посмотрите вступительное видео для ознакомления

Шаг 6. Камера для потокового вещания на динамике

Прямая трансляция с камеры на динамике
Прямая трансляция с камеры на динамике
Прямая трансляция с камеры на динамике
Прямая трансляция с камеры на динамике

Тебе понадобится:

  • Live Streaming Camera, у большинства зеркалок есть эта опция
  • Проектор
  • Кольцо Flash
  • Кабель HDMI
  • штатив

Шаги:

  1. Поместите камеру на штатив над динамиком и увеличьте изображение крышки с водой.
  2. Включите кольцевую вспышку; Я использовал вспышку Bower Macro Ringlight на цифровой зеркальной фотокамере Canon Mark III.
  3. Подключите кабель HDMI от камеры к проектору, или то, что подходит для вашей камеры
  4. Транслируйте проектор на свой новый экран с фотоэлементом
  5. Если ваш проектор имеет функцию трапецеидального искажения, сопоставьте вашу проекцию с экраном.

Шаг 7: Поздравляю

Вы сделали интерактивный киматический инструмент. Внесите последние изменения в ваши аудио образцы в MaxMsp и уровнях громкости, и все готово!

Рекомендуемые: