Filtros DSP

Una colección de clases de C ++ útiles para el procesamiento de señales digitales
Descargar ahora

Filtros DSP Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Nombre del editor:
  • Vinnie Falco
  • Sistemas operativos:
  • Windows XP / Vista / 7 / 7 x64
  • Tamaño del archivo:
  • 24.6 MB

Filtros DSP Etiquetas


Filtros DSP Descripción

Los filtros DSP son una biblioteca que se designa para aprovechar el poder de las plantillas de C ++ para resolver un problema útil en el procesamiento de la señal digital: la realización de filtros de IIR multicanal de orden arbitraria y especificaciones prescritas con diversas propiedades como Butterworth, Chebyshev, elíptica y Optimum-L Respuestas (leyenda). La biblioteca se proporciona bajo la licencia MIT y, por lo tanto, es totalmente compatible con el uso propietario. Las clases están diseñadas como bloques de construcción reutilizables independientes. Use algunas o todas las características proporcionadas, o extienda la funcionalidad escribiendo sus propios objetos que se conectan en el marco robusto. Solo el código que necesita se vinculará a su solicitud. Un programa de demostración que se acompaña que trabaja en la mayoría de las plataformas populares mediante el uso del marco de aplicación de JUCE con licencia por separado (incluida), ejerce toda la funcionalidad de la biblioteca, incluidas estas características: · La interfaz dinámica se crea utilizando capacidades de introspección de filtro. · Reproducción de audio con aplicación en tiempo real de un filtro seleccionado · Tiempo en vivo de estiramiento y modulación de amplitud sin clics ni apariencia · Gráficos para mostrar magnitud, respuesta de fase y colocación de polos / cero · Seguridad de hilo "mejores prácticas" para aplicaciones de audio Principales características: enfoque exclusivo en filtros IIR en lugar de filtros de abeto aburrido Implementación completa de todas las fórmulas de filtro de libros de cocina "RBJ Biquad" Butterworth, Chebyshev, Elíptica, Bessel, Legendre Designs PASO BAJO, PASO ALTO, PASO DE BANDA, TRANSFORMACIONES DE PARADA DE BANDA Implementaciones de filtro de plataforma baja, alta y de banda para la mayoría de los tipos Interpolación suave de configuración de filtro, polos / ceros y coeficientes de Biquad para lograr cambios de parámetros sin problemas Representación de filtros digitales usando polos y ceros Realización utilizando la forma directa I, Formulario directo II, o usuario proporcionado por el usuario totalmente factorizado para minimizar las instancias de plantillas La capa de "diseño" "proporciona introspección de tiempo de ejecución en un filtro Funciones de plantilla de utilidad para manipular tampones de datos de muestra No hay llamadas a malloc o nuevo, ideal para sistemas integrados Sin dependencias externas, solo la biblioteca estándar de C ++


Filtros DSP Software relacionado