Filtros resonantes: ejemplo Matlab (control systems toolbox)

Antonio Sala, UPV

Dificultad: *** ,       Relevancia: PIC,      Duración: 06:46

Materiales:    [ Cód.: filtrostestresonant.mlx ] [ PDF ]

Resumen:

Este vídeo presenta un ejemplo de Matlab (Control Systems Toolbox) que aplica un filtro resonante tipo ranura (notch) para eliminar únicamente una banda muy estrecha alrededor de la frecuencia de una nota concreta de una escala musical. Un segundo ejemplo de filtro deja pasar sólo una nota de la escala.

Los tipos de filtro se basan en la expresión:

G(s) = s2 + 2ψ Nωs + ω2 s2 + 2ψDωs + ω2

donde si ψN 0, ψD > ψN se obtiene un filtro ranura, y si ψD 0, ψN > ψD entonces se obtiene un filtro resonante que sólo deja pasar una banda muy estrecha de frecuencias cercana a ω.

Filtros no resonantes en fragmento musical se abordan en el vídeo [filtml1].

Nota: Las fórmulas de progresiones geométricas para cálculo de las frecuencias del armónico fundamental de las notas de una escala (temperada) no son, obviamente, objetivo de la disciplina de Ingeniería de Sistemas y Automática. La explicación de esa parte del código puede consultarse en fuentes de Teoría de la Música o Acústica o, por ejemplo, http://elclubdelautodidacta.es/wp/2012/08/calculo-de-la-frecuencia-de-nuestras-notas-musicales/.

Colección completa [VER]:

Se reservan todos los derechos en materiales cuyo autor pertenezca a la UPV.
Para condiciones de uso de material de terceros referenciado, consulte a sus autores.