HOME arrow FOROS
Foro
Bienvenido(a), Invitado(a)
Por favor Ingresa o Registrar.    Contraseña Perdida?
Compilando un CAPS optimizado (1 viendo) (1) Invitado
Ir al fondo Publicar respuesta Favorito: 0
Tema: Compilando un CAPS optimizado
#35
Guaripolo (Administrador)
Administrador
Publicaciones: 14
graph
Usuario Desconectado Haga clic aquí­ para ver el perfil de este usuario
Compilando un CAPS optimizado 1 Año antes Karma: 0  
CAPS Audio Plugin Suite es una suite de plugins de efectos (en general y en particular para guitarra) que al principio no funcionaba de buena manera, me consumía mucho procesador y se colgaba FEO FEO. Al final pude compilarlo de nuevo y con unas optimizaciones encontré el sonido que buscaba.

El principal problema de este plugin es que el makefile que trae incluye unas opciones de compilación bastante raras. Aparte el configure.py no detecta bien el set de instrucciones que tenemos, por lo que compila para el culo y al final se come todo el procesador. Para optimizar la compilacion yo hice esto:

1) Descargar CAPS
http://quitte.de/dsp/caps.html
2) descomprimir y acceder al directorio
tar xvfz caps_0.4.2.tar.gz
cd caps-0.4.2
3) ejecutar el configure
./configure.py
4) Ahora viene lo bueno jóvenes
editar el configure.py (abranlo con el editor de textos preferido que tengan).Van a encontrar algo como esto:
_CFLAGS=-msse -mfpmath=sse

En mi caso esta optimización no es suficiente para obtener lo máximo de mi procesador (un p4 prescott), por lo que cambié esa linea por

_CFLAGS=-msse3

sin la opción de -mfpmath

Ahora editamos el makefile y lo dejamos así:

OPTS = -O2 -march=prescott -funroll-loops -Wall -fPIC -DPIC -pipe -fomit-frame-pointer

En mi caso cambié la arquitectura a prescott y quité el fast_math porque en algun lugar perdido leí que podía traer problemas

NOTA: alteren la configuración según el tipo de procesador que tengan. En este lugar pueden encontrar opciones de optimización.

http://gcc.gnu.org/onlinedocs/gcc-4.3.3/gcc/i386-and-x86_002d64-Options.html#i386-and-x86_002d64-Options

5) Instalar

make
su
make install

¡¡LISTO!! con eso debería funcionar. Disfruten, es de lo mejor para efectos de guitarra que probé (incluido efectos profesionales costosísimos para Windows).
 
Reportar al moderador   Reporte guardado Reporte guardado  
 
Última modificación: 24-02-2009 16:28:43 Por Guaripolo.
  El administrador ha desactivado el acceso a escritura pública.
Ir al inicio Publicar respuesta
Potenciado por FireBoardObtener las últimas entradas directamente a su escritorio
© 2010 ARCADENEA - el sitio de videojuegos del nordeste argentino
Joomla! is Free Software released under the GNU/GPL License.