GuitarX Afinador Iván López Espejo. Sumario Introducción Arquitectura Funcionamiento Interno...

19
GuitarX Afinador Iván López Espejo

Transcript of GuitarX Afinador Iván López Espejo. Sumario Introducción Arquitectura Funcionamiento Interno...

Page 1: GuitarX Afinador Iván López Espejo. Sumario Introducción Arquitectura Funcionamiento Interno Aplicación Final Dónde Encontrarla GuitarX Afinador – Iván.

GuitarX AfinadorIván López Espejo

Page 2: GuitarX Afinador Iván López Espejo. Sumario Introducción Arquitectura Funcionamiento Interno Aplicación Final Dónde Encontrarla GuitarX Afinador – Iván.

SumarioIntroducciónArquitecturaFuncionamiento InternoAplicación FinalDónde Encontrarla

GuitarX Afinador – Iván López Espejo | [email protected]

Page 3: GuitarX Afinador Iván López Espejo. Sumario Introducción Arquitectura Funcionamiento Interno Aplicación Final Dónde Encontrarla GuitarX Afinador – Iván.

Introducción¿Qué es GuitarX Afinador?

GuitarX Afinador – Iván López Espejo | [email protected]

Page 4: GuitarX Afinador Iván López Espejo. Sumario Introducción Arquitectura Funcionamiento Interno Aplicación Final Dónde Encontrarla GuitarX Afinador – Iván.

Introducción¿Qué es GuitarX Afinador?¿Cómo surgió?

GuitarX Afinador – Iván López Espejo | [email protected]

Page 5: GuitarX Afinador Iván López Espejo. Sumario Introducción Arquitectura Funcionamiento Interno Aplicación Final Dónde Encontrarla GuitarX Afinador – Iván.

Introducción¿Qué es GuitarX Afinador?¿Cómo surgió?¿Por qué liberarlo?

GuitarX Afinador – Iván López Espejo | [email protected]

Page 6: GuitarX Afinador Iván López Espejo. Sumario Introducción Arquitectura Funcionamiento Interno Aplicación Final Dónde Encontrarla GuitarX Afinador – Iván.

ArquitecturaAplicación JAVA

GuitarX Afinador – Iván López Espejo | [email protected]

Page 7: GuitarX Afinador Iván López Espejo. Sumario Introducción Arquitectura Funcionamiento Interno Aplicación Final Dónde Encontrarla GuitarX Afinador – Iván.

Funcionamiento InternoSelección de la cuerda de afinaciónCaptura de flujo de audio y

segmentación en tramas de 160 muestras (20ms/8kHz)

Normalización de tramaClasificación de trama en sonora o

silenciosaEnventanado con función de HammingCálculo de la autocorrelación sesgada

GuitarX Afinador – Iván López Espejo | [email protected]

Page 8: GuitarX Afinador Iván López Espejo. Sumario Introducción Arquitectura Funcionamiento Interno Aplicación Final Dónde Encontrarla GuitarX Afinador – Iván.

Funcionamiento InternoSelección de la cuerda de afinaciónCaptura de flujo de audio y

segmentación en tramas de 160 muestras (20ms/8kHz)

Normalización de tramaClasificación de trama en sonora o

silenciosaEnventanado con función de HammingCálculo de la autocorrelación sesgada

GuitarX Afinador – Iván López Espejo | [email protected]

Page 9: GuitarX Afinador Iván López Espejo. Sumario Introducción Arquitectura Funcionamiento Interno Aplicación Final Dónde Encontrarla GuitarX Afinador – Iván.

Funcionamiento InternoSelección de la cuerda de afinaciónCaptura de flujo de audio y

segmentación en tramas de 160 muestras (20ms/8kHz)

Normalización de tramaClasificación de trama en sonora o

silenciosaEnventanado con función de HammingCálculo de la autocorrelación sesgada

GuitarX Afinador – Iván López Espejo | [email protected]

Page 10: GuitarX Afinador Iván López Espejo. Sumario Introducción Arquitectura Funcionamiento Interno Aplicación Final Dónde Encontrarla GuitarX Afinador – Iván.

Funcionamiento InternoSelección de la cuerda de afinaciónCaptura de flujo de audio y

segmentación en tramas de 160 muestras (20ms/8kHz)

Normalización de tramaClasificación de trama en sonora o

silenciosaEnventanado con función de HammingCálculo de la autocorrelación sesgada

GuitarX Afinador – Iván López Espejo | [email protected]

Page 11: GuitarX Afinador Iván López Espejo. Sumario Introducción Arquitectura Funcionamiento Interno Aplicación Final Dónde Encontrarla GuitarX Afinador – Iván.

Funcionamiento InternoSelección de la cuerda de afinaciónCaptura de flujo de audio y

segmentación en tramas de 160 muestras (20ms/8kHz)

Normalización de tramaClasificación de trama en sonora o

silenciosaEnventanado con función de HammingCálculo de la autocorrelación sesgada

GuitarX Afinador – Iván López Espejo | [email protected]

Page 12: GuitarX Afinador Iván López Espejo. Sumario Introducción Arquitectura Funcionamiento Interno Aplicación Final Dónde Encontrarla GuitarX Afinador – Iván.

Funcionamiento InternoSelección de la cuerda de afinaciónCaptura de flujo de audio y

segmentación en tramas de 160 muestras (20ms/8kHz)

Normalización de tramaClasificación de trama en sonora o

silenciosaEnventanado con función de HammingCálculo de la autocorrelación sesgada

GuitarX Afinador – Iván López Espejo | [email protected]

Page 13: GuitarX Afinador Iván López Espejo. Sumario Introducción Arquitectura Funcionamiento Interno Aplicación Final Dónde Encontrarla GuitarX Afinador – Iván.

Funcionamiento InternoInterpolación temporal de la

autocorrelación mediante Algoritmo 8.1.

Detección de pico máximoFrecuencia 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ónGuitarX Afinador – Iván López Espejo |

[email protected]

Page 14: GuitarX Afinador Iván López Espejo. Sumario Introducción Arquitectura Funcionamiento Interno Aplicación Final Dónde Encontrarla GuitarX Afinador – Iván.

Funcionamiento InternoInterpolación temporal de la

autocorrelación mediante Algoritmo 8.1.

Detección de pico máximoFrecuencia 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ónGuitarX Afinador – Iván López Espejo |

[email protected]

Page 15: GuitarX Afinador Iván López Espejo. Sumario Introducción Arquitectura Funcionamiento Interno Aplicación Final Dónde Encontrarla GuitarX Afinador – Iván.

Funcionamiento InternoInterpolación temporal de la

autocorrelación mediante Algoritmo 8.1.

Detección de pico máximoFrecuencia 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ónGuitarX Afinador – Iván López Espejo |

[email protected]

Page 16: GuitarX Afinador Iván López Espejo. Sumario Introducción Arquitectura Funcionamiento Interno Aplicación Final Dónde Encontrarla GuitarX Afinador – Iván.

Funcionamiento InternoActualización de LEDs

indicadores en función de la frecuencia fundamental de vibración de la cuerda estimada

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

Page 17: GuitarX Afinador Iván López Espejo. Sumario Introducción Arquitectura Funcionamiento Interno Aplicación Final Dónde Encontrarla GuitarX Afinador – Iván.

Aplicación Final

GuitarX Afinador – Iván López Espejo | [email protected]

Page 18: GuitarX Afinador Iván López Espejo. Sumario Introducción Arquitectura Funcionamiento Interno Aplicación Final Dónde Encontrarla GuitarX Afinador – Iván.

Dónde EncontrarlaBuscando en Google…

◦Forja de código de Google◦PortalProgramas◦UPtoDOWN◦…

GuitarX Afinador – Iván López Espejo | [email protected]

Page 19: GuitarX Afinador Iván López Espejo. Sumario Introducción Arquitectura Funcionamiento Interno Aplicación Final Dónde Encontrarla GuitarX Afinador – Iván.

GuitarX Afinador

GRACIAS

Iván López Espejo

[email protected]

GuitarX Afinador – Iván López Espejo | [email protected]