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

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

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

Page 1: 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

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

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

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

Pure Data

• ¿Para qué se usa PD?

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

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

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

Primeras consideraciones…

• La venta principal de PD: feedback del programa

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

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

Aspectos básicos de PD

• Creación de un patch

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

Aspectos básicos de PD

• “Modo edit”y “modo uso”:

Modo edit: manitoModo uso: flecha

Shortcut:Ctrl + e

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

Las herramientas de PD

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

Inlets

Nombre

Outlets Argumento(s)

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

Herramientas de PD: objetos

• Para crear un objeto…

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

Herramientas de PD: objetos

• Lista de objetos:

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

Herramientas de PD: objetos

• Ayuda de objetos:

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

Herramientas de PD: números

2. Números:

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

Herramientas de PD: mensajes

3. Mensajes:

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

Herramientas de PD: bangs

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

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

Herramientas de PD

• Una forma simple de combinar estos elementos…

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

Conexiones de PD

• Conexiones: control y audio

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

Creando un patch…

• Un patch elemental en PD: un oscilador

¿Qué necesitamos?:• 1. Osciladores

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

Oscilador

• Argumentos de osc~:

Frecuencia Fase

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

Oscilador

2. Un parlante: DAC = Digital to Analog Converter

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

Oscilador

3. Una forma de manejar la amplitud:

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

Oscilador(es)

• ¿Y si queremos sumar n sinusoides?

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

Oscilador

4. Graficando un oscilador:

Arrays

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

Oscilador

• Un array necesita:

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

Oscilador• Para mejorar nuestro array:

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

Oscilador

• Para mejorar nuestro array: gráfico constante

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

Oscilador

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

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

Oscilador: sliders

TamañoRango

Color

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

Oscilador

• Toogles:

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

Oscilador

• Comments:

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

Oscilador

• Envío remoto de datos:

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

Patches

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

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