Para estos ejercicios es necesario tener instalado PureData-extended,
descargable aquiy vvvv,
descargable aquiPara que vvvv funcione debidamente, es necesario tener instalado DirectX 9c,
descargable aqui, si no funciona, busquen una descarga gratuita en google.
Tambien es necesario tener instalado dotNet framework2.0,
descargable aquiEjercicio 1.Esta es la parte de vvvv, la que envia. Como pueden ver, el que genera el mensaje es una caja numerica arriba a la derecha. Para cambiar el valor y enviar el mensaje, es necesario dar click derecho en esta caja y arrastrar arriba-abajo o dar doble click Izquierdo , escribir una cifra numerica y pulsar Enter.
Patches aqui
Este es el patch de PD que recibe los datos:
Ejercicio 2.Este ejercicio es para volver sonido esta interacción entre dos aplicaciones, una especializada en imágen y la otra en sonido: vvvv y pureData.
vvvv. Usaremos los siguientes objetos para graficar una imagen de archivo JPG:
-Quad (EX9). Es el cuadro sobre el que se proyectan las texturas. En el ultimo pin lo habilitaremos (visible) e inabilitaremos (invisible) con una caja numérica. 1 = habilitado, 0 = inabilitado. En cuanto se habilite, mandara un mensaje OSC a Pure Data para que suene un sonido simultaneamente.
-FileTexture. Es el objeto que carga el archivo JPG y lu convierte en textura.
-IOBox(Value Advanced), caja numerica para habilitar y deshabilitar el Quad.
-Renderer(EX9), el objeto que hace el render en tiempo real. Grafica sobre la plataforma directX.
-Los objetos OSC que usamos en el patch anterior,
OSCEncoder,
AsString(Value),
Change(animation).
PureData
-dumpOSC, es el objeto que recibe el mensaje OSC.
- osc~, genera una señal, que consiste en una uonda sinusoidal, que se convertira a sonido.
- *~, multiplicador de señal. Es el que controla el volumen (amplitud) de una señal.
- ezdac~, convertidor digital-análogo. Convierte una señal digital, en este caso la onda sinusoidal, en un sonido (señal analoga) por medio de la tarjeta de audio. Hay que habilitar el DSP (DigitalSignalProcessing) y ajustar el volumen (amplitud).
patches aqui
