Clase 7: Audio Conviértete en un Joven Inventor PENTA UC – 2014-1 Contenidos Audio • ¿Qué es el sonido? • Tono puro • Amplitud, período, frecuencia • Escala cromática de notas musicales. • Audio en Arduino • Utilizando pd. • Bloques básicos • Desafíos Contenidos Audio • ¿Qué es el sonido? • Tono puro • Amplitud, período, frecuencia • Escala cromática de notas musicales. • Audio en Arduino • Utilizando pd. • Bloques básicos • Desafíos ¿Qué es el sonido? Audio • El sonido es un fenómeno físico que tiene relación con la propagación de ondas por el aire o algún otro medio. • Una de los principios más importantes del sonido, es que cualquier sonido que conocemos lo podemos pensar como la suma de muchos tonos puros, los que representan la unidad básica del sonido. Contenidos Audio • ¿Qué es el sonido? • Tono puro • Amplitud, período, frecuencia • Escala cromática de notas musicales. • Audio en Arduino • Utilizando pd. • Bloques básicos • Desafíos Tono puro Audio Onda sinusoidal T = 0.1 segundos f = 10 Hz (10 ciclos en 1 segundo) ¿Cómo se escucha? • Amplitud: Valor máximo (y mínimo) de la onda sinusoidal. En nuestro caso se mide en Volts (V). • Período: Tiempo de duración de un ciclo. Se mide en segundos (s). • Frecuencia: Número de ciclos de onda por segundo. Se mide en Hertz (Hz). Frecuencia Audio • La frecuencia define cómo percibimos cada tono. • Un tono de alta frecuencia es percibido como un tono agudo. • Un tono de baja frecuencia es percibido como un tono grave. El aparato auditivo humano es capaz de reconocer tonos entre los 20 Hz y 20.000 Hz VIDEO Contenidos Audio • ¿Qué es el sonido? • Tono puro • Amplitud, período, frecuencia • Escala cromática de notas musicales. • Ejemplo: Audio en Arduino • Utilizando pd. • Bloques básicos • Desafíos Ejemplo: Pure data. Audio • Pd es un programa que nos permite programar audio por medio de bloques: Ejemplo: Pure data. Audio • Al abrir pd, observaremos el Panel de control, pero pd trabaja por medio de patchs. Para crear un nuevo patch vamos a archivo/ nuevo. Ejemplo: Bloques básicos. Audio • Nuestro primer bloque será un generador de tonos puros: • Presionamos Ctrl+1 y se generara el siguiente modulo. • Hacemos click y escribimos en el osc~ 440, que representa la conocida nota La. Luego hacemos click fuera de la cajita. • Por ultimo, necesitamos un parlante para escucharlo, repetimos pero ahora escribimos dac~. Ejemplo: Pure data. Audio • las barritas en la parte superior de la caja son las entradas, y las en la parte inferior son las salidas. • Vamos a la pantalla principal y activamos el DSP. AHORA ESTAMOS ESCUCHANDO LA NOTA LA!! Ejemplo: Amplitud y frecuencia. Audio • Cambiemos la frecuencia. • El modulo osc~ 400 recibe como entrada un número que representa la frecuencia de la señal. Para esto presionamos ctrl+3. • Luego vamos a editar y sacamos el modo de edición, o presionamos ctrl+alt+e. • Haciendo click sobre este bloque y presionando shift junto con mover el mouse podemos subir o bajar la frecuencia del tono puro. Ejemplo: Amplitud y frecuencia. Audio • Ahora la amplitud. • Creamos un nuevo bloque con ctrl+1 y escribimos *~ 10 y con esto amplificamos la amplitud de la señal. Escala cromática de notas musicales Audio • En los instrumentos tradicionales (piano, guitarra, etc.) encontramos subdivisiones de notas musicales distribuidos en la llamada escala cromática. • 12 notas calculadas a partir de la frecuencia central 440 Hz (LA) Nota DO DO# RE RE# MI FA FA# SOL SOL# LA LA# SI n -9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 𝑁𝑜𝑡𝑎(𝑛) = 440 ∗ 𝑛 212 𝐻𝑧 Ejemplo: Para calcular la frecuencia de la nota RE: 𝑅𝐸 = 440 ∗ −7 2 12 = 293.665 𝐻𝑧 ¿Cómo funcionan los parlantes? Audio • El parlante es un transductor que convierte ondas eléctricas en ondas mecánicas que viajan por el aire hasta nuestros oídos. Desafios: Audio • Desafio 1: Genere una onda osciladora y controle su frecuencia con un potenciómetro. • Desafio 2: utilicé cual quiera de los potenciómetros que hayamos utilizado y controle la amplitud de la señal. Clase 7: Audio Conviértete en un Joven Inventor PENTA UC – TAV 2014