GuitarX Afinador
description
Transcript of GuitarX Afinador
GuitarX AfinadorGuitarX AfinadorIván López Espejo
SumarioSumario
� Introducción
� Arquitectura
� Funcionamiento Interno
� Aplicación Final� Aplicación Final
� Dónde Encontrarla
GuitarX Afinador – Iván López Espejo | [email protected]
IntroducciónIntroducción
� ¿Qué es GuitarX Afinador?
GuitarX Afinador – Iván López Espejo | [email protected]
IntroducciónIntroducción
� ¿Qué es GuitarX Afinador?
� ¿Cómo surgió?
GuitarX Afinador – Iván López Espejo | [email protected]
IntroducciónIntroducción
� ¿Qué es GuitarX Afinador?
� ¿Cómo surgió?
� ¿Por qué liberarlo?
GuitarX Afinador – Iván López Espejo | [email protected]
Funcionamiento InternoFuncionamiento Interno
� Selección de la cuerda de afinación
� Captura de flujo de audio y segmentación en tramas de 160 muestras (20ms/8kHz)
� Normalización de trama� Normalización de trama
� Clasificación de trama en sonora o silenciosa
� Enventanado con función de Hamming
� Cálculo de la autocorrelación sesgada
GuitarX Afinador – Iván López Espejo | [email protected]
Funcionamiento InternoFuncionamiento Interno
� Selección de la cuerda de afinación
� Captura de flujo de audio y segmentación en tramas de 160 muestras (20ms/8kHz)
� Normalización de trama� Normalización de trama
� Clasificación de trama en sonora o silenciosa
� Enventanado con función de Hamming
� Cálculo de la autocorrelación sesgada
GuitarX Afinador – Iván López Espejo | [email protected]
Funcionamiento InternoFuncionamiento Interno
� Selección de la cuerda de afinación
� Captura de flujo de audio y segmentación en tramas de 160 muestras (20ms/8kHz)
� Normalización de trama� Normalización de trama
� Clasificación de trama en sonora o silenciosa
� Enventanado con función de Hamming
� Cálculo de la autocorrelación sesgada
GuitarX Afinador – Iván López Espejo | [email protected]
Funcionamiento InternoFuncionamiento Interno
� Selección de la cuerda de afinación
� Captura de flujo de audio y segmentación en tramas de 160 muestras (20ms/8kHz)
� Normalización de trama� Normalización de trama
� Clasificación de trama en sonora o silenciosa
� Enventanado con función de Hamming
� Cálculo de la autocorrelación sesgada
GuitarX Afinador – Iván López Espejo | [email protected]
Funcionamiento InternoFuncionamiento Interno
� Selección de la cuerda de afinación
� Captura de flujo de audio y segmentación en tramas de 160 muestras (20ms/8kHz)
� Normalización de trama� Normalización de trama
� Clasificación de trama en sonora o silenciosa
� Enventanado con función de Hamming
� Cálculo de la autocorrelación sesgada
GuitarX Afinador – Iván López Espejo | [email protected]
Funcionamiento InternoFuncionamiento Interno
� Selección de la cuerda de afinación
� Captura de flujo de audio y segmentación en tramas de 160 muestras (20ms/8kHz)
� Normalización de trama� Normalización de trama
� Clasificación de trama en sonora o silenciosa
� Enventanado con función de Hamming
� Cálculo de la autocorrelación sesgada
GuitarX Afinador – Iván López Espejo | [email protected]
Funcionamiento InternoFuncionamiento Interno
� Interpolación temporal de la autocorrelación mediante Algoritmo 8.1.
� Detección de pico máximo
� Frecuencia directamente proporcional al � Frecuencia directamente proporcional al factor de interpolación por la frecuencia de muestreo e inversamente proporcional a la posición de la muestra máxima en la secuencia de autocorrelación
GuitarX Afinador – Iván López Espejo | [email protected]
Funcionamiento InternoFuncionamiento Interno
� Interpolación temporal de la autocorrelación mediante Algoritmo 8.1.
� Detección de pico máximo
� Frecuencia directamente proporcional al � Frecuencia directamente proporcional al factor de interpolación por la frecuencia de muestreo e inversamente proporcional a la posición de la muestra máxima en la secuencia de autocorrelación
GuitarX Afinador – Iván López Espejo | [email protected]
Funcionamiento InternoFuncionamiento Interno
� Interpolación temporal de la autocorrelación mediante Algoritmo 8.1.
� Detección de pico máximo
� Frecuencia directamente proporcional al � Frecuencia directamente proporcional al factor de interpolación por la frecuencia de muestreo e inversamente proporcional a la posición de la muestra máxima en la secuencia de autocorrelación
GuitarX Afinador – Iván López Espejo | [email protected]
Funcionamiento InternoFuncionamiento Interno
� Actualización de LEDs indicadores en función de la frecuencia fundamental de vibración de la cuerda estimada
Cuerda (Nota) Frecuencia fundamental (Hz)
GuitarX Afinador – Iván López Espejo | [email protected]
Cuerda (Nota) Frecuencia fundamental (Hz)
1ª (Mi4) 329.63
2ª (Si3) 246.94
3ª (Sol3) 196
4ª (Re3) 146.83
5ª (La2) 110
6ª (Mi2) 82.41
Aplicación FinalAplicación Final
GuitarX Afinador – Iván López Espejo | [email protected]
Dónde EncontrarlaDónde Encontrarla
� Buscando en Google…
◦ Forja de código de Google
◦ PortalProgramas
◦ UPtoDOWN◦ UPtoDOWN
◦ …
GuitarX Afinador – Iván López Espejo | [email protected]
GuitarX AfinadorGuitarX Afinador
� GRACIAS� GRACIAS
Iván López Espejo
GuitarX Afinador – Iván López Espejo | [email protected]