miércoles, 8 de diciembre de 2010

Tips para mejorar el desempeño de la CPU

7 Tips para optimizar el desempeño de Ableton Live
por RYAN
(Tomado del artículo original en inglés de la página http://abletonlife.com, con algunos apuntes extras)

Ahora crear música desde tu computadora personal, trae sus propios problemas con los que lidiar, por ej: Retrasos, Latencias, Procesadores y Búferes saturados y la lista podría seguir hasta un número muy próximo al infinito.

Usualmente este tipo de inconvenientes no nos permiten sacar el máximo provecho cuando estamos trabajando con Ableton Live.
Aquí podrán entonces encontrar un par de tips para mejorar el desempeño de nuestro equipo.


1. Habilitar la opción de Varios Nucleos, "Multicore Support"

Dirigirse en el menú de opciones de Ableton de Ableton:
En español la ruta sería:
Opciones>Prerencias...>CPU y habilitar la opción Soporte Multicore/Multiprocesador
En inglés la ruta sería:
Options>Preferences...>CPU y habilitar la opción Multicore/Multiprocessor
Nota: Solo habilitar esta opción si su computador tiene un procesador de dos o mas nucleos

Qué hago si no sé si mi equipo es "Multinucleo-Multicore"?
Inicio>Equipo,(click derecho)>Propiedades.

2.Congelar Tracks "Freeze Tracks"

Congelar los tracks ayudar a economizar gran cantidad de capacidad del nuestro equipo.
Para las personas que trabajan con gran de instrumentos o efectos; VST,VSTi, deberán haber notado las grandes cargas que estas demandan a nuestro equipo, esto se debe a que el equipo debe procesar gran cantidad de muestras "samples" en tiempo real, para solucionar esto simplemente dirigirse al track que queramos congelar click derecho y congelar track - "Freeze Track"
Nota: Realizar esta acción con instrumentos que se encuentren ya grabados, puesto que al congelar una pista solo podremos modificar ciertos parametros de la misma, como por ej: Volúmen y Pan.

3. Definir la Frecuencia de Muestreo en 44.1kHz

El autor del artículo nos recomienda desde sus vivencias personales, que toda mezcla y masterización de un trabajo serio por debajo de 44.1kHz es una perdida de tiempo, mantenerlo a esta frecuencia de muestreo nos ayudará a quitar una gran carga a nuestro equipo, consideremos además que uso le estamos dando a nuestro Ableton
¿Música y Mezcla en vivo? ¿Composición creativa? ¿Masterización y Mezcla de un trabajo musical elaborado?A partir de nuestras necesidades prodemos modificar la frecuencia de muestreo teniendo en cuenta la siguiente relación:
Menor Frecuencia de muestreo = Menor Calidad Audio < > Mejor desempeño del Equipo
Pero para un buen punto intermedio de partida la frecuencia ideal es 44.1kHz

Por ej:Un CD-R grabado dede iTunes renderizara a 16 bits y 44.1khz. De todas formas, es una buena idea trabajar con un bit rate de 24 bits en Ableton, esto nos dará un margen dinámico mucho mas amplio, para la mezcla y masterización de una canción.

Consideración Final: Una mala canción (mezcla, masterización, etc defectuosas) Exportada a 96kHz no la hará sonar mejor.

4. Hacer uso de las Opciones de Buffer de Live

He aquí una regla general:
Para un desempeño ineficiente del equipo (Audio "Tartamudo") aumentar el tamaño del buffer de (512 a 1024 por ej) Pero como consecuencia habrá una mayor latencia (El retraso entre el tiempo en que se toca un sonido y el tiempo de escucha del mismo). Cosa por cierto muy molesta

Al ir bajando los niveles del Buffer se irá dismuniyendo paulatinamente el tiempo de latencia, pero en cambio, nuestro equipo tendrá que hacer un mayor esfuerzo y en consecuencia podremos oir clips en la muestra del Audio.

Recomendación: Lo ideal es encontrar un punto medio en donde la latencia sea tolerable y en donde el equipo no esté generando cortes constantes de audio.

5. Usar Efectos a Modo de  Envío

Algunas personas tienen la costumbre de simplemente soltar infinidad de efectos sobre c/u delos tracks. Para mejorar el desempeño del equipo es mejor usar los efectos a modo de  envió.

Suelte c/u de los efectos en uno de los Tracks de  Envíos de Ableton, e instantáneamente enviar la señal de este esfecto simplemente manipulando la perilla de envios de cada Track, preferiblemente hasta el 100%. Recordemos que c/u de los Tracks de efectos está nombrado por una letra para poder ser identificado de una manera más práctica.


6. Deshacerse de aplicaciones Innecesarias

Pc: Ctrl +Alt+Supr (Del)
Mac: Cmd+Option+Esc

En el administrador de tareas, sea cual sea el sistema operativo, buscar todo tipo de procesos que no necesitemos en el momento.


7. Trabajando con Loops y Muestras de Audio no incluidas en Ableton

Asegurarse de apagar al opción Hi-Q y Fade de los archivos archivos de audio que queramos usar como loops, también grabar el proyecto de la siguiente manera: En el menú Archivo buscar la opción (Recopilar todo y guardar) De esta manera se hace mas fácil para el programa ubicar los samples y loops en el disco duro, reduciendo los clips.


Consejos:

-Cuando estemos grabando sea audio o midi para armar nuestra pista o canción, usemos VSt's e instrumentos que demanden poco uso de nuestro equipo, para liberar un poco de carga, luego utilizar los samples de buena calidad y los efectos deseados, esto es muy útil por ejemplo cuando queremos grabar guitarras con los efectos del guitar Rig, que demandan gran uso del equipo.


¿Qué es el Asio4all?

ASIO4ALL independientemente del hardware es un controlador de latencia para dispositivos de audio WDM. Utiliza WDM Kernel-Streaming y los métodos son incluso más sofisticados que las tarjetas profesionales para lograr sus objetivos.
El programa es totalmente gratis y la página en donde se puede enoncontrar es la siguiente: www.asio4all.com

Si tienen alguna duda, opinión o consejo extra, lo pueden publicar como comentario.

11 comentarios:

  1. Hola!! mi principal problema es qe el nivel de midi(la ventana de arriba a la derecha) muchas veces se mantiene alto incluso usando plugingns de poco nivel de cpu y muchas veces nada más con pulsar el play se pone en el 100 o 150 por ciento,sin qe este sonando nada.alguna idea o ayuda?

    Gracias de antemano!! estaba investigando sobre ello y he visto tu blog.le voy a echar un vistazo completo enhorabuena ,me ha gustado mucho.

    ResponderEliminar
  2. Hola anónimo,

    Primero que todo una pequeña aclaración: El que lamas nivel MIDI, es en realidad el nivel de sobrecarga del procesador, la idea es que se mantenga debajo del 75% todo el tiempo para evitar clips o retrasos del audio.
    Los factores pueden ser muchos, por ahora y a ciegas, sin saber que tipo de equipo tienes y en que condiciones voy a escribir un par de consejos.
    - Revisar los procesos de sistema que se estén ejecutando al momento de trabajar con el Ableton, muchas veces procesos de otras aplicaciones corren en segundo plano, haciendo uso de las capacidades del procesador.
    - Trabajar siempre con un controlador tipo ASIO, esta es una muy buena opción www.asio4all.com.
    - Tener en cuenta que todos los clips de audio y efectos built-in del Ableton (eq, compresores, drum rack, operator, etc, etc) también aumentan la carga del procesador, haciendo que tenga que procesar cada vez mas información en menos tiempo.
    - En el punto 4 se dan consejos sobre el buffer del audio, por favor, trata de trabajar con el Asio4all porque con este emulador de controlador Asio se pueden controlar muy fácilmente las opciones de buffer.

    Si los problemas persisten trata de comunicarme mas detalles de la situación de tu equipo, buena suerte con eso y gracias por leer el blog

    ResponderEliminar
  3. Hola amigo tengo un problema de retraso con mi ableton stoy usando mac book pro corei7 a 2.6 dualcore con lionya hice todos los trucos que mencionas incluso trate de bajar la latencia y sigo con el mismo problema no puedo bajar el buffer por que clipea mucho me pudieras ayudar estoy usando aleton 8.2.7 tengo una tarjeta de sonido uca222 no había tenido problema hasta que formaie mi mac con snow leopard y paso ese problema y ahora tengo tengo esta con lino y tengo el mismo problema espero me puedas ayudar

    ResponderEliminar
  4. Hola Anónimo,

    Lo que puede pasar es que los drivers de la UCA222 no sean
    compatibles con este nuevo sistema operativo, te recomiendo buscar sobre problemas de compatibilidad entre la interfaz y el OS Snow Leopard.
    Lo otro es que debemos recordar es que así ableton pueda correr en sistemas operativos de 64bits, no lo hace de manera nativa, osea, solo puede usar 3G de ram (esto para tener en cuenta al trabajar con vst's)

    ResponderEliminar
  5. hola amigo intente hacer todos los pasos q me dices y mas u menos me funcionaron y luego vi que mencionabas el controlador asió ya lo abia usado años atras con fl studio q barbaro me sirvio y cuando lo volví a usar ahora con ableton me surge el error de que no lo reconoce entonces entro a las opciones del asio y tengo un controlador realtek haig definitdion y viene la opcio realtek haig definition output que no la reconoce o q esta siento usada por otra aplicacion y q no se es si es el verde o el azul al q se refiera me podrias echar la mano con mi super duda puedes responderme urgentemente

    ResponderEliminar
  6. ola tengo un retraso de audio no se si sea por la interfase o el ableton es una interfas tascam y solo con el ableton es el retraso

    ResponderEliminar
  7. Buenas! te felicito por el blog es muy completo! quisiera preguntarte que windows y que version de ableton live me recomendas para mi netbook novatech procesador intel 1,6 ghz con 2 gb de ram. muchas gracias!

    ResponderEliminar
  8. QUE TAL, TENGO PROBLEMAS DE LATENCIA, ALGUIEN QUE M PUEDA AYUDAR, GRACIAS DE ANTEMANO: actualmente utilizo Ableton Live 9 Suite para ''composicion creativa'' pero tengo problemas de LATENCIA a la hora de grabar, de antemano agradezco muchisimo su ayuda, ya que he buscado info y tutoriales pero no se corrige y me urge grabar. Cuento con una portatil Toshiba con ram de 4gb y procesador Intel Core 2Duo T6600 @2.20Ghs y un mixer Behringer Xenyx QX1202 usb, en esta ultima conecto, por el momento, un micro y una guitarra, el tipo de controlador que activa por defecto al conectar el mixer es NME/DirectX, todo bien hasta ahi, pero a la hora de comenzar a grabar me presenta retraso respecto al metronomo en la grabacion, he probado aumentando y reduciendo los milisegundos, pero me sigue presentando un pequeño retraso... me urge grabar agradezco su ayuda de antemano!! saludos.

    ResponderEliminar
  9. hola tengo un prblemon muuy grande se corta el audio milesimas de segundo tngo mac y no se que es no es problema de cpu ni de latencia ni de espacio e formateado el mac y probado varios ableton y sigue haciendolo sera problema de ram tngo 8 gigas antes me hiba bien ....deje dos o tres meses de producir y al volver ya tengo este problema no puedo esportar ni oir mas de dos segundo sin que aya un corte de milesimas de segundo se entrecorta gracias saludos y buen blog

    ResponderEliminar
  10. Hola la mejor solución es crear un nuevo plan de energía que utilice el 100% de tu computador.
    Control Panel > Hardware and Sound > Power Options > create a power plan.
    Crean su nuevo plan de energía que se llamara Alto rendimiento Ableton.
    Luego nos dirigimos a
    Change when the computer sleeps >> Change advanced power settings >> Processor power management >> Minimum Processor state.
    Donde dice Setting colocamos 100%
    volvemos a
    Processor power management >> Maximum processor state.
    Donde dice Setting colocamos 100%
    Con eso solucionamos y las soluciones de arriba nuestro cpu bajara arto

    ResponderEliminar
  11. Es muy complicada La Reparación mac Madrid estan los mejores tecnicos y lo mejor para solucionar los problemas es eso dejarlo a un experto para no poder terminar agrabando en reparar el pc estan muy buenos precios

    ResponderEliminar