Noisk8 / FDP

FoxDot + Processing vía OSC

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FDP

Es una aplicación basada en (java) processing que permite generar visuales mediante mensajes osc que envia FoxDot.

Cómo funciona FDP?

FDP utiliza sonidos que crean syntetizadores y reproductores de Foxdot para enviar mensajes osc a processing, estos mensajes se interpretan de forma visual con elementos como imagenes o esructuras geometricas.

Que es? FoxDot?

Que es Processing?

Inatalación

Descargar e instalar FoxDot https://noisk8.github.io/FoxDot.io/instal.html

Para obtener la comunicación entre FoxDot y Processing debemos alterar el archivo ServerManager.py para indicarle a foxdot en que servidor y puerto va lanzar los mensajes osc.

El archivo ServerManager.py está ubicado en la ruta /FoxDot/lib/

En Linux ServerManager.py está ubicado en /usr/local/lib/python2.7/dist-packages/FoxDot/lib

'podemos mantener el archivo tal y como está y solo debemos de anexar un par de lineas.

Abajo de la linea 195 se agreran estas linea

self.myOSC = OSCClient()

self.myOSC.connect( ("127.0.0.1", 12345) )

y el otro cambio es poner la siguiente linea abajo de la 280 del archivo

self.myOSC.send( osc_message )

Ahora Foxdot enviará mensaje osc a este en el servidor "127.0.0.1", y por el puerto 12345

Cómo empezar ?

Primero debes iniciar foxdot y posteriormente FDP.

Ejemplos

https://www.youtube.com/watch?v=_R050qthYQY&t=301s

https://www.youtube.com/watch?v=ozPkVZb4iwI

creado por Kodamas y Noisk8 inspiradas en los ejercicios de RUCO 2019

WIP

About

FoxDot + Processing vía OSC


Languages

Language:Processing 100.0%