суббота, 1 сентября 2018 г.

Kinect + Processing/VVVV + Spout + Resolume


Отметил 33 года в заводском цеху с друзьями и коллегами, все остались в восторге!
На вечеринку взял проектор, пару цветных светильников ноут и kinect.
Заранее заготовил плейлист с музыкой, видеосетов, короткометражных COUB-ов и связку софта/железа Kinect > Procesing/VVVV > Spout > Resolume > projector, Midi клаву и звуковой аппаратуры.
На предыдущих мероприятиях использовал обычную Web камеру, но с kinect как-то по веселее)
Было весело!!

Что для этого нужно:
Xbox Kinect 360
Адаптер Kinect USB
Компьютер
Resolume 5/6 (32/64 bit)
Spout 2.006a + spout controls
VVVV 32bit! + addonpack (kinect работает только в 32bit VVVV)

1. Сначала проверим связь Spout через sender/receiver
2.Если работает, проверим связь Spout - Resolume. 
3. !! Сначала запустим Spout receiver, затем spout sender, и после resolume.
4. Проверяем приём в Resolume. Если нет изображения, настраиваем spoutDX mode.
5. Если есть, закрываем spout sender, запускаем vvvv spout texture sender help. Проверяем выход VVVV Spout - Resolume.
6. Если заработало, создаём kinect spout path в VVVV. Обязатнльно проверить выходные  настройки цвета и разрешения. Разрешение должно устанавливаться именно ноде Dx9 texture (через инспектор), цвет тоже  в Dx9 texture [A8R8G8B8].
И только после этого можно перейти к тонкой настройке нод в VVVV и модуляторов в resolume по вашему вкусу.

или можно вместо всего этого использовать NImate...

convert colors to midi note for midi controllers

I recently (2 years ago) designed and built a simple MIDI controller for my intercom system using an Arduino Leonardo, USB hub, sound card, ...