Es una aplicación basada en (java) processing que permite generar visuales mediante mensajes osc que envia FoxDot.
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.
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
Primero debes iniciar foxdot y posteriormente FDP.
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