| Digital Room Correction (5) | ||
Procedimiento para generar el filtro FIR para DSP. Una vez efectuada la medición, que es la parte más delicada de todo el proceso, tenemos que generar el filtro FIR a partir de la misma. Extraemos el paquete DRC v3.0.1 y creamos una carpeta llamada “C:\drc” donde copiamos todo el contenido de la carpeta “sample”. En Windows XP, ejecutamos la secuencia Inicio-Ejecutar y tecleamos “cmd” para entrar en la consola de comandos. En la ventana de comandos ejecutamos:
A continuación utilizamos el comando glsweep para generar el barrido logarítmico y la onda inversa que luego vamos a necesitar. Con un barrido de 10 segundos tenemos suficiente.
Se crearán un par de ficheros en formato PCM en bruto (raw) y 44.1 kHz de sampleo a 32 bits, sweep.pcm, que contiene el barrido e inverse.pcm, que es la función inversa. Se reproduce el barrido en el equipo y se hace la medición para cada uno de los altavoces, que se guardará preferentemente en fichero raw 44.1 kHz y 32 bits. Copiamos los ficheros correspondientes a cada canal, por ejemplo sweepl.pcm y sweepr.pcm en la carpeta c:\drc. y obtenemos la respuesta impulsiva de nuestra sala:
Obtenemos dos ficheros, uno por cada canal, que son los impulsos, y a partir de estos dos generaremos los filtros FIR.
Abrimos el fichero de texto normal-44.1.drc con notepad y editamos algunos de sus parámetros. nombre del fichero de impulso de entrada:
Si vamos a utilizar un fichero de calibración de micrófono, hay que editar la entrada correspondiente:
Y tener cuidado de quitar el símbolo # a la entrada del comando MCOutFile:
Teniendo la precaución de quitar el símbolo “#” que convierte en comentario no ejecutable a todo lo que preceda y de esta forma se generará el fichero de salida rmc.pcm que contiene el filtro corregido con el micro calibrado. En el fichero pa-44.1.txt se encuentra la curva objetivo de ecualización, donde podemos modificar a nuestro gusto la respuesta de nuestro equipo. Por defecto la curva de respuesta es plana con atenuación en los extremos subsónico y ultrasónico. Para una información detallada sobre cada uno de los parámetros de configuración, dirigirse a la web de Denis Sbragion. Una vez finalizada la edición del fichero de texto, ejecutamos el comando drc.
Y que genera el fichero rps.pcm del canal que hayamos especificado en el parámetro BCInFile. En nuestro caso impl.pcm para el canal izquierdo e impr.pcm para el canal derecho.
Y volvemos a editar el fichero texto normal-44.1.drc para procesar el canal derecho, y editamos el parámetro BCInFile:
Y ejecutamos drc de nuevo para obtener el canal derecho:
A continuación lanzamos CoolEdit Pro 2.1 y ejecutamos File – New y creamos un nuevo fichero con las siguientes características:
Abrimos los ficheros:
Seleccionando estas características para cada uno de los ficheros:
Hacemos doble clic sobre el fichero L_rps.pcm y copiamos la pista (Ctrl+V)
Ya hemos conseguido montar nuestro filtro FIR para utilizarlo con un convolver DSP.
Y ya tenemos nuestro filtro preparado.
Elegimos “Convolver” en la ventana de la derecha y lo añadimos a los “active DSP” con el botón de “<=” Pulsamos el botón “Configure Selected” y le indicamos la ruta donde tenemos nuestro filtro “32bits44.1—filtro.wav”
Y ya tenemos listo nuestro DRC con DSP !!!! Os podéis bajar los ficheros de calibración emc8000.cal para el micro y xenyx1002.cal para el mezclador Xenyx 1002 de Behringer, que compensa la entrada de micro. También he preparado un fichero que compensa ambas cosas a la vez, o sea, la suma de ambas curvas, en el fichero xenyx_ecm8000.cal
|
||
<< artículos |