Se dio por hecho que los filtros de fase lineal tienen respuestas de impulso simétricas, pero no veo por qué eso tiene que ser cierto. ¿Alguien puede explicar o probar
Se dio por hecho que los filtros de fase lineal tienen respuestas de impulso simétricas, pero no veo por qué eso tiene que ser cierto. ¿Alguien puede explicar o probar
¿Existe una regla general para calcular el orden aproximado de filtro de un FIR / IIR basado en la banda de paso frente a la frecuencia de muestreo? Me parece recordar haberlo leído una vez en Pregrado. Creo que podría hacer una estimación aproximada como scaler * passband / stopband. He estado...
Si no tiene mucho dinero para gastar pero desea estimar la respuesta de frecuencia de diferentes configuraciones de altavoces, ¿cuál es la mejor manera de hacerlo? Compré un micrófono muy bonito y construí una caja con espuma en el interior. Mi idea es colocar el altavoz y el micrófono en la caja...
¿Cuál es la diferencia entre un diagrama de impulso y un paso
Estoy haciendo algunas mediciones con mi tarjeta de sonido, tengo un canal de salida conectado a un canal de entrada. Luego envío a la tarjeta de sonido un impulso de unidad, es decir, un valor de señal 1 seguido de ceros. La respuesta registrada se muestra a continuación. Sé que la...
Me gustaría un par de filtros IIR complementarios (paso bajo / paso alto). Por complementario, quiero decir, cuando se suma la salida de los dos filtros, se recupera la señal original. Pensé que podría construir tales pares con filtros de Butterworth, pero usando un poco de matemática, descubrí que...
MATLAB tiene un butter, que construye un filtro de Butterworth dado un orden y una frecuencia de corte relativa. El filtro creado se puede usar para filtercualquier señal finita. ¿Cómo hace esto MATLAB si el filtro tiene una respuesta de impulso infinita? Supongo que debe abrir la señal: ¿se hace...
Estoy trabajando en un proyecto de procesamiento de audio en tiempo real en el que tengo que reducir la muestra de 44.1 kHz a una frecuencia de muestreo más baja aún por determinar, esencialmente para reducir la complejidad computacional. Estoy buscando un filtro de muestreo decente, y encontré...
Recientemente implementé un ecualizador de canal MMSE, y he leído sobre muchos otros tipos de algoritmos de estimación / compensación de canales. Sin embargo, una cosa de la que nunca se habla es cómo calcular el número de toques en su modelo del canal que está tratando de estimar. ¿Cómo se logra...
En una aplicación de procesamiento de audio actual, estoy trabajando completamente en el dominio del tiempo usando filtros IIR. Esto es para que pueda usar un búfer de audio de solo 3 o 4 muestras y puedo garantizar que habrá alguna forma de salida de audio dentro de ese marco. Si tuviera que...
Me gustaría implementar un filtro IIR de paso bajo de punto fijo de cuarto orden en C (con aritmética Q15), y prepararé este filtro mediante el uso de filtros bi-quad en cascada de forma directa en cascada de dos etapas. He encontrado innumerables implementaciones de C y coeficientes de ejemplo en...
¿Alguien está familiarizado con el algoritmo de Gustafson para minimizar los transitorios en el filtrado hacia adelante y hacia atrás [1]? Estoy tratando de implementarlo y mi primera suposición fue verificar filtfilt.m de Matlab, ya que están haciendo referencia al documento. En la función Matlab...
Sé que es posible diseñar un IIR con polos y ceros específicos para crear respuestas de frecuencia específicas. ¿También es posible diseñar un IIR de tal manera que cuando le das un impulso, genera valores de una secuencia deseada? ¿O al menos una secuencia dentro de cierta tolerancia de esos...
¿Por qué la convolución es conmutativa, ya que parece tratar dos señales de manera diferente en un sistema LTI? Si imagina con como señal de entrada como respuesta al impulso de un sistema LTI A, ¿cómo tiene sentido ese sistema LTI? B con la entrada y la respuesta al impulso genera exactamente la...
Creé un filtro IIR algo único y quiero proteger el filtro de ingeniería inversa Creo que todos saben que es bastante fácil obtener todos los diferentes pesos de un IIR mediante el uso de señales de impulso. El filtro está encapsulado programáticamente en un programa más grande, por lo que puedo...