__________________________________
SqrSoft Advanced CrossFading v1.7


ndice:

1. Que puede hacer este plugin?
2. Novedades.
3. Configurando el Crossfader.
4. Importancia del Gap Killer
5. Licencia


1. Que puede hacer este plugin?

SqrSoft Advanced CrossFading v1.7 puede mezclar dos canciones, la que esta tocando Winamp y la prxima en la playlist. La mezcla la realiza por medio de un anlisis del nivel del sonido de los ltimos segundos del tema para poder determinar el mejor punto de mezcla, aplicando as las curvas de envolvente de volumen al principio y final de los temas.
Se pueden ajustar parmetros de crossfade diferentes para los temas que terminan normalmente o para aquellos en los que el usuario se presiona siguiente, previo o stop. Esto incluye un ajuste del tiempo de la mezcla, con lo que se puede reducir el tiempo a un 10%, 20%, etc.
Este plugin incluye un "Gap Killer" que elimina el silencio o cualquier sonido que este por debajo del nivel de corte, este proceso se puede aplicar al principio y final de los temas.
El plugin incluye tambin un conversor de formato que se activa cuando se intentan mezclar dos canciones con diferentes bits/sample, frecuencia de muestreo o numero de canales. El conversor de formato lo cambia por el formato original con que se abri el dispositivo de salida.
Este plugin puede enviar el audio mezclado a un segundo DSP para Compresin o Shoutcast.


2. Novedades

-Optimizacin de las rutinas de crossfade.
-Solucin del bug que colgaba el Winamp al cerrarlo con el plugin Shoutcast activo
-Opcin de volumen interno, para emulacin "NullOutput".
-Se agrego control del tiempo mnimo y mximo de crossfade.
-Se cambiaron todos los ajustes en "%" por "ms".
-Mejora del algoritmo de curvas no lineales.
-Cambio de curvas de crossfade por no lineales...
-Extension del formato de salida a 48000HZ.
-Solucin del bug al activar la opcin "Truncar los temas mayores a..."
-Soporte para un segundo DSP que permite la difusin directa de tus mezclas a un servidor Shoutcast!
-Se agrego la opcin "Truncar los temas mayores a...".
-Se cambio por tiempo en vez de % la opcin "No mezclar los temas menores a..."
-Se agrego soporte para cortes suaves en el "Gap killer"
-Se agrego cdigo para poder monitorear y controlar este plugin desde otro.
-Se mejoro el cdigo de control de volumen y balance.
-Solucin del bug en la deteccin de nivel de sonido.
-Mejora del cdigo que maneja el prebuffer, solucin a los problemas al iniciar una cancin.
-CrossFading individual para Fade-on-stop/skip.
-Ahora se pueden guardar las configuraciones como presets!
-Mejor rendimiento del proceso de cross fading, menor uso del CPU!!!
-Bugs sin mayor importancia arreglados.
-El rango de configuracin del Tiempo de mezcla es mayor.


3. Configurando el Crossfader

Aqu se explica como configurar el crossfader para reproducir msica en vivo o mezclar como lo hacen las radios o discos.

3.1 Msica en vivo

Esta configuracin esta pensada para msica en vivo, sin espacio enter temas y con algn sonido de fondo.

-Dispositivo: Selecciona el dispositivo 0 (Wave mapper) o el que prefieras para reproducir sonido, se recomienda elegir como formato de salida 44100Hz-Stereo-16bits pero se puede cambiar por el formato mas usado para as evitar la conversin de formato (consume mucho tiempo en el proceso).
-Buffer: Configura el numero de bloques en 8 si tu PC es rpida (PII o mejor) o 16 si tu PC es un poco lenta, bloque mximo a 32kB, bloque mnimo a 4kB, prioridad muy alta y prebuffer a 25%. El tamao del buffer de mezcla se debe ajustar a su valor mnimo para temas con poco silencio al principio y al final, o aproximadamente en 3000ms para temas con silencio de hasta unos 2 segundos.
-Mezcla: puedes dejar estos ajustes en su valor original, no se utilizan en esta configuracin.
-Avanzado: Deshabilita "Habilitar mezcla" y habilita "Usar parmetros de crossfade en stop/skip".
-Fade en stop/skip: Habilita "Flush en stop/skip", puedes dejar los dems controles en su posicin original.

3.2 Disco/Radio

-Dispositivo: Selecciona el dispositivo 0 (Wave mapper) o el que prefieras para reproducir sonido, se recomienda elegir como formato de salida 44100Hz-Stereo-16bits pero se puede cambiar por el formato mas usado para as evitar la conversin de formato (consume mucho tiempo en el proceso).
-Buffer: Configura el numero de bloques en 8 si tu PC es rpida (PII o mejor) o 16 si tu PC es un poco lenta, bloque mximo a 32kB, bloque mnimo a 4kB, prioridad muy alta y prebuffer a 25%. El tamao del buffer de mezcla se debe ajustar a 16seg aproximadamente para un mejor rendimiento.
-Crossfade: Ajusta el tiempo de fade in en 0%, el de fade out en 100% para Radio o 0% para Disco. El nivel de mezcla debera estar entre -1dB/-6dB para mezclas con mucha superposicin o entre -18dB/-48dB para mezclas con poca superposicin.
-Avanzado: la opcin "Habilitar mezcla" debe estar habilitada.
-Fade en stop/skip: Habilita "Flush en stop/skip" para vaciar los buffers cuando presionas "Next", "Previous" o "Stop", o deja esta opcin deshabilitada y ajusta tamao de la mezcla y las curvas respectivas.


4. Importancia del Gap Killer

La funcin principal del Gap killer es eliminar el silencio al principio y final de los temas, esto es muy importante si vamos a mezclar los temas y nos interesa que estos comiesen en el momento preciso. En caso contrario la calidad de las mezclas depender mucho del espacio en blanco que puedan contener los temas en el inicio y fin, por lo que el uso del Gap killer es imprescindible aun en el caso que no utilicemos el mezclador.


5. Licencia

Si planeas distribuir este programa debes hacerlo sin ningn tipo de cambio o modificacin en el plugin o la documentacin incluida.
Si te interesa contribuir puedes ayudarme a seguir desarrollando este plugin, puedes enviarme una postal, DVD, CD o lo que mas te guste... tambin acepto dinero!
Para uso comercial se requiere de una licencia autorizando el uso del plugin, contactate conmigo para mas informacin.
NO ME HAGO RESPONSABLE DE NINGN DAO O PERDIDA DE DATOS CAUSADA POR ESTE PLUGIN, CORREN BAJO SU RESPONSABILIDAD LOS POSIBLES RIESGOS.
