Introducción al programa Pure Data (PD) aplicado a una clase de fonética acústica

Post on 24-Feb-2016

51 views 0 download

description

Introducción al programa Pure Data (PD) aplicado a una clase de fonética acústica. Pilar Oplustil Gallegos. Pure Data. ¿Qué es PD?: programa de síntesis y procesamiento de audio Creación de diagramas en un “DSP enviroment ” Ventajas de PD: funcionamiento en tiempo real. Pure Data. - PowerPoint PPT Presentation

Transcript of Introducción al programa Pure Data (PD) aplicado a una clase de fonética acústica

Introducción al programa Pure Data (PD) aplicado a una clase de fonética acústica

Pilar Oplustil Gallegos

Pure Data

• ¿Qué es PD?: programa de síntesis y procesamiento de audio

• Creación de diagramas en un “DSP enviroment”

• Ventajas de PD: funcionamiento en tiempo real

Pure Data

• ¿Para qué se usa PD?

• ¿Para qué nos podría servir a nosotros PD?

• ¿Cómo funciona PD?: “dataflow” program

Primeras consideraciones…

• La venta principal de PD: feedback del programa

• DSP: Activación de “DSP” o “Compute audio”

Aspectos básicos de PD

• Creación de un patch

Aspectos básicos de PD

• “Modo edit”y “modo uso”:

Modo edit: manitoModo uso: flecha

Shortcut:Ctrl + e

Las herramientas de PD

1. Objetos: procedimientos que cumplen funciones simples. Tienen forma cuadrada.

Inlets

Nombre

Outlets Argumento(s)

Herramientas de PD: objetos

• Para crear un objeto…

Herramientas de PD: objetos

• Lista de objetos:

Herramientas de PD: objetos

• Ayuda de objetos:

Herramientas de PD: números

2. Números:

Herramientas de PD: mensajes

3. Mensajes:

Herramientas de PD: bangs

• Bang: “computar”, ‘1’, “comenzar”…

Herramientas de PD

• Una forma simple de combinar estos elementos…

Conexiones de PD

• Conexiones: control y audio

Creando un patch…

• Un patch elemental en PD: un oscilador

¿Qué necesitamos?:• 1. Osciladores

Oscilador

• Argumentos de osc~:

Frecuencia Fase

Oscilador

2. Un parlante: DAC = Digital to Analog Converter

Oscilador

3. Una forma de manejar la amplitud:

Oscilador(es)

• ¿Y si queremos sumar n sinusoides?

Oscilador

4. Graficando un oscilador:

Arrays

Oscilador

• Un array necesita:

Oscilador• Para mejorar nuestro array:

Oscilador

• Para mejorar nuestro array: gráfico constante

Oscilador

5. Mejorar la interfaz gráfica:• Sliders:

Oscilador: sliders

TamañoRango

Color

Oscilador

• Toogles:

Oscilador

• Comments:

Oscilador

• Envío remoto de datos:

Patches

• Patches pedagógicos para una clase de acústica

• Patches para procesos más complejos:Síntesis del habla por modelamiento físico