Solución definitiva para las sobrecargas de la CPU con Logic

  • 1
#1 por dmfront el 23/09/2013
Ante todo, pedir disculpas porque este hilo ya ha tenido antecedentes pero no he encontrado soluciones definitivas a esta cuestión de las sobrecargas de la CPU cuando trabajamos con Logic IX en un proyecto con varias pistas con unidades AU varias y efectos igualmente varios, en mi caso, fundamentalmente del propio Logic. he probado con ajustes varios del buffer aumentándolo a tope pero sigue sufriendo paradas por sobrecarga, sobre todo cuando tengo el macbook conectado a la interface de sonido.

Me estoy planteando mejorar mi macbook pro (i5 con 4GB de Ram y de mediados de 2012) con un aumento de Ram (8 ó 16 GB) o ponerle un unidad de estado sólido de al menos 120 GB. ¿Qué me recomendáis? ¿Aumento de Ram (he leído que puede que no solucione el problema) o cambio a unidad sólida (alguien ha posteado que el problema de Logic es que no se lleva bien con los discos duros que van a 5400)?

En el caso de que me decida por la unidad sólida, debo instalar el Logic en ese disco o simplemente configurarlo para que trabaje los proyectos con ese disco y no con el disco duro.

Decir que las sobrecargas siempre se dan en la CPU y no en el HD.

Disculpad tanta pregunta y sobre todo si alguna es algo reiterada, pero necesito algo de ayuda para decidirme.

Muchas gracias y saludos



Estoy pla
Subir
mod
#2 por Jordi Torres el 24/09/2013
dmfront escribió:
esta cuestión de las sobrecargas de la CPU cuando trabajamos con Logic IX en un proyecto con varias pistas con unidades AU varias y efectos igualmente varios


Hola. ¿A qué te refieres con "unidades AU"? ¿Instrumentos software?

Al trabajar con instrumentos software, con solo tener la pista del instrumento seleccionada y armada para grabar, Logic entra en un modo llamado "modo directo" ("Live mode" en inglés).

Cuando Logic entra en este modo, todo plug-in (instrumento y efectos) que esté cargado en el canal correspondiente permanecerá activado. Esto es así para que el usuario pueda tocar el instrumento con un controlador MIDI y oír el resultado inmediatamente. El problema es que, en este modo, todo lo que esté cargado en el canal será gestionado por un solo hilo y por una sola capa del procesador (CPU). Lo que Apple sugiere como solución es repartir la carga del canal de instrumento entre varios canales (utilizando canales auxiliares): http://support.apple.com/kb/ht3161

Si todavía está en la etapa de producción/composición, lo mejor es que te limites a cargar lo necesario (el instrumento, por ejemplo) y ajustes el buffer hasta que no haya sobrecargas y la latencia al tocar con tu controlador MIDI no se note. Si no utilizas un controlador MIDI para componer/grabar tus ideas, podrías darte el lujo de subir el buffer aún más e incluso seleccionar una pista de audio (en vez la del instrumento) mientras introduces y editas notas en el editor MIDI que utilices (Editor de Teclado, Editor de Partituras, etc). De esta manera evades por completo el modo directo.

Si estás en etapa de mezcla o edición, puedes evadir el modo directo teniendo una pista de audio seleccionada todo el tiempo y el buffer a tope (1024).

Lo del modo directo sigue igual en Logic 10. Lo raro es que, según tengo entendido, Mainstage reparte la carga entre todas las capas siempre.

dmfront escribió:
Me estoy planteando mejorar mi macbook pro (i5 con 4GB de Ram y de mediados de 2012) con un aumento de Ram (8 ó 16 GB) o ponerle un unidad de estado sólido de al menos 120 GB


Sí, es buena idea que hagas ambas cosas (si puedes opta por un SSD de al menos 256GB), aunque ninguna mejorará el rendimiento de la CPU.

Saludos,

J.
Subir
#3 por dmfront el 24/09/2013
Muchas gracias por tu respuesta tan nutrida y con tantas ideas para intentar salvar las sobrecargas de la CPU. Lo de tener seleccionada una pista de audio parace una buena opción mientras averiguo como hacer lo que recomienda apple con respecto a repartir la carga de la CPU entre varios núcleos. Me parece un increíble que un programa tan reconocido como Logic no incorpore una fórmula para que por defecto utilice todos los núcleos de la CPU y más aún cuando me comentas que Logic X no soluciona este problema. La verdad es que mis proyectos no son precisamente bandas sonoras con multitud de instrumentación como para que pegue estos cuelgues.

PD: Cuando decía lo de AU, sí, me refería a instrumentos software.

Muchas gracias de nuevo por tu ayuda jordito, como siempre.
Subir
#4 por dmfront el 24/09/2013
Ahora ya si que no entiendo nada! He comprobado con alguno de los proyectos en los que "peta" la CPU monitorizando la misma con el gráfico de los cuatro nucleos del i5 y el trabajo se reparte casi por igual entre todos ellos y rara vez llega alguno de ellos a la línea roja, pero el caso es que sigue saliendo el mensaje de imposibilidad de gestionar todos los eventos por parte de la CPU. Pensaba que sólo trabajaba uno de los núcleos pero parece que lo hacen todos.
Subir
#5 por modelt el 02/10/2013
Disculpen la intromisión, pero paso por el mismo problema/
Busque en Internet y encontré que la solución es la que dice Jordito. Pero me salta una duda.

jordito escribió:
Lo que Apple sugiere como solución es repartir la carga del canal de instrumento entre varios canales (utilizando canales auxiliares): http://support.apple.com/kb/ht3161


Esto quiere decir por ejemplo, si tengo cargado en una pista 5 Plugins, deberé repartir por cada uno un Auxiliar diferente?
Osea, deber crear 5 Auxiliares?

Saludos.

https://www.facebook.com/cableandcable

Subir
#6 por logic1983 el 02/10/2013
Logic esta muy bien lo que pasa que sino fuera x este problema y la adaptacion de loops y preescucha en wavs con diferentes bpm al proyecto para mi seria el mejor,espero algun dia lo solucionen,no se si es una buena solución,pero..los plugins que tengáis convertir si podéis el pasaje midi a pista audio y creo que ahorrareis cpu aunque si cargáis muchas pistas el sistema seguira petando,a mi tambien me pasa con un mac book pro i5 2011.


Saludos!!
Subir
mod
#7 por Jordi Torres el 02/10/2013
modelt escribió:
Esto quiere decir por ejemplo, si tengo cargado en una pista 5 Plugins, deberé repartir por cada uno un Auxiliar diferente?
Osea, deber crear 5 Auxiliares?


No, la idea es repartir los plug-ins hasta que deje de saturarse la capa. Si lo consigues repartiendo los plugins entre el canal de instrumento y un solo auxiliar, perfecto. Pero sinceramente, tener que recurrir a eso para evitar este problema me parece una idea bastante ridícula.

Alguien escribió:
Si todavía estásen la etapa de producción/composición, lo mejor es que te limites a cargar lo necesario (el instrumento, por ejemplo) y ajustes el buffer hasta que no haya sobrecargas y la latencia al tocar con tu controlador MIDI no se note. Si no utilizas un controlador MIDI para componer/grabar tus ideas, podrías darte el lujo de subir el buffer aún más e incluso seleccionar una pista de audio (en vez la del instrumento) mientras introduces y editas notas en el editor MIDI que utilices (Editor de Teclado, Editor de Partituras, etc). De esta manera evades por completo el modo directo.

Si estás en etapa de mezcla o edición, puedes evadir el modo directo teniendo una pista de audio seleccionada todo el tiempo y el buffer a tope (1024).


J.
Subir
#8 por modelt el 02/10/2013
Gracias Jordito, ya me queda más claro,

https://www.facebook.com/cableandcable

Subir
#9 por dmfront el 02/10/2013
Gracias a todos por seguir aportando a este hilo
Subir
#10 por tiomike el 02/10/2013
Puedes probar a enviar las pistas midi por un bus a una pista de audio. Yo lo suelo hacer y libera bastante al equipo
Subir
#11 por dmfront el 03/10/2013
Muchas gracias por el consejo tiomike!
Subir
#12 por Javier Fracchia el 12/02/2014
Amigos, como estan?
Les escribo porque vengo con este problema desde hace bastante y he probado todas las posibilidades, a saber:

optimizar la mac
optimizar logic
modificar buffer
poner no input en las entradas
no tener seleccionado un canal de instrumento virtual por el live mode
distribuir en canal en buses
limpiar los archivos
reparar permisos
tener todo actualizado
etc

En fin, cuanta opcion he visto, he probado sin resultado. La mac es por demas potente (i7 4cores 3.0, 16gb 1600, ssd, RME).
Googleando un poco di con estos post donde el usuario Xill afirma que es un problema de ruteo interno de logic para con los instrumentos virtuales canalizando todo en un solo nucleo. Tambien probo de todo y solo logro que funcione usando el instrumento virtual stand alone y ruteando todo a logic por SoundFlower o JackOSX.
Aca dejo los links:

http://www.logic-users-group.com/forums/showthread.php?t=5226&page=3 // Post #25
http://www.gearslutz.com/board/music-computers/684089-logic-pro-9-8th-core-peaking.html // Post #2

Yo no tuve resultados. Puse soundflower, abri superior drummer 2.0 stand alone, lo configure para 16 salidas y luego rutie a traves de soundflower los inputs de logic pero aparecen los clasicos pops.

No se mas que hacer, me resulta ridiculo y me niego a pasarme a ProTools.
Quien me puede dar una mano?
Gracias!
Subir
mod
#13 por Jordi Torres el 13/02/2014
deriam escribió:
Googleando un poco di con estos post donde el usuario Xill afirma que es un problema de ruteo interno de logic para con los instrumentos virtuales canalizando todo en un solo nucleo.


Problema de ruteo interno? Y eso que significa? :smile:

El tema de los instrumentos software siendo manejados por un solo hilo (y por lo tanto un solo núcleo) es obra y gracia del modo directo (o Live mode).

deriam escribió:
Tambien probo de todo y solo logro que funcione usando el instrumento virtual stand alone y ruteando todo a logic por SoundFlower o JackOSX.
Aca dejo los links:

http://www.logic-users-group.com/forums/showthread.php?t=5226&page=3 // Post #25
http://www.gearslutz.com/board/music-computers/684089-logic-pro-9-8th-core-peaking.html // Post #2

Yo no tuve resultados. Puse soundflower, abri superior drummer 2.0 stand alone, lo configure para 16 salidas y luego rutie a traves de soundflower los inputs de logic pero aparecen los clasicos pops.


Es una verdadera pena tener que recurrir a semejante "workaround" para poder trabajar con un instrumento virtual.

Lo más parecido que tengo a Superior Drummer es BFD, y incluso en mi antiguo Macbook Pro Core 2 Duo 2.2GHz conseguía trabajar más o menos bien con este instrumento en proyectos de 30-40 pistas.

En qué tipo de proyecto te ocurre ésto (cuantas pistas, cuantos plug-ins de terceros, instrumentos efectos, etc)?

Has probado un nuevo proyecto a ver si ocurre lo mismo?

Saludos,

J.
Subir
#14 por Javier Fracchia el 13/02/2014
si si, incluso empezando un nuevo proyecto, cargo sp2 con unos 570mb de samples y dos canales de audio limpios, a todo del doy R y chau cpu
sinceramente no lo puedo creer
Subir
mod
#15 por Jordi Torres el 13/02/2014
deriam escribió:
sinceramente no lo puedo creer


Yo tampoco. Algo no está bien ahí.

J.
Subir
Respuesta rápida

Regístrate o para poder postear en este hilo