Problema mainstage 2 sovraccarico cpu, aiuto

calav 11-12-12 10.49
Facendo una scaletta live di soli 10 strumenti presi dalla libreria logic, il processore del macbook và in rosso e crea quegli scricchiolii fastidiosi . Ho provato ad alzare la latenza sulla scheda audio motu ultralite, và un pò meglio , ma comunque rimane troppo alta per trovare il feeling giusto tra tastiera e suono, mi dà fastidio. Ma è possibile che una decina di strumenti possa sovracarricare il processore così tanto ? Qualcosa non torna, considerate che con cubase studio 5 ho latenze bassissme, ci carico anche 20 strumenti tra cui omnisphere, ivory pesantissimi e non mi succede niente del genere. Chiedo consigli, qualcosa di certo mi sfugge....
drmacchius 11-12-12 11.08
che processore monta il laptop?.....ma cubase lo usi sullo stesso laptop? non é che c´é qualche mulieffeo pesante caricato singolarmente su tutti i plugin sena che te ne sia reso conto?
calav 11-12-12 11.40
si, su cubase è lo stesso, a livello di effetti uso solo un riverbero leggero, boo....Scusa, ho detto una fesseria: gli effetti sono quelli caricati assieme agli strumenti, infatti noto che spesso allo strumento logic vi è abbinato un limiter, compressore, rievrbero ed altro. Devo smantellare gli effetti ?
Edited 11 Dic. 2012 10:46
gabrieleagosta 11-12-12 12.20
calav ha scritto:
gli effetti sono quelli caricati assieme agli strumenti, infatti noto che spesso allo strumento logic vi è abbinato un limiter, compressore, rievrbero ed altro. Devo smantellare gli effetti ?


...è un buon inizio. In particolare se hai molte istanze di Space Designer aperte....è il plugin più pesante di tutta la suite credo. Puoi metterlo in un Aux (o usare sempre in Aux un altro riverbero più leggero, tipo Platinumverb che comunque suona bene) e regolare i bus delle varie tracce, così risparmi un bel po' di memoria....stesso dicasi per tutti gli altri plugin aperti, i preset di Logic sono pieni di processori aperti....fai una sfoltita e mantieni solo quelli strettamente necessari al suono che cerchi, di certo il carico sulla CPU si ridurrà drasticamente.
calav 11-12-12 13.25
grazie, farò così
pluto1979d 12-12-12 16.34
non andare oltre....continuerai ad avere problemi di cpu con mainstage2 emo...ha tantissime funzioni ma credo che serva solo per giocare....arriva a 20 pezzi (con vari strumenti e split) e poi rompi tutto emo
...usa rax emo
drmacchius 12-12-12 23.23
@ pluto1979d
non andare oltre....continuerai ad avere problemi di cpu con mainstage2 emo...ha tantissime funzioni ma credo che serva solo per giocare....arriva a 20 pezzi (con vari strumenti e split) e poi rompi tutto emo
...usa rax emo
....che vantaggi presenta rispetto a mainstage?
pluto1979d 15-12-12 10.01
nessuno...fanno esattamente la stessa cosa solo che rax ha una grafica più spartana (che quindi cominicia già ad utilizzare meno risorse) e poi, a differenza di mainstage, occupa risorse solo per la canzone che stai suonando....
Mainstage, per rendere istantaneo il passaggio da una canzone all'altra, ti carica TUTTI i suoni di una scaletta occupando quindi un casino di ram e cpu. Rax invece ogni volta che cambi canzone, libera risorse (affidandosi ad osx e non svuotando tutto...quindi la prima volta che carichi il plugin XY ci mette 1 secondo, la seconda volta ci mette 0.1 secondi).
Questo significa che con mainstage se fai una scaletta consistente (più canzoni con più strumenti in split e layer) all'inizio dici "bellissimo mainstage" poi più vai avanti e più hai problemi di cpu...fino ad arrivare al punto che diventa difficile anche solo editare le tue performance.
Con rax invece, aspetti 2/3 secondo il caricamento del brano ma puoi metterci quante scalette/canzoni vuoi...
In mainstage io non sono riuscito a creare una scaletta di 10 brani...in rax ho 6 scalette + altri pezzi per un totale di più di 100 pezzi...e non ho problemi

Unici consigli :
1. se usi kontakt abilita la memoria server (così se usi in più canzoni gli stessi campioni, il tempo di caricamento è pari a zero)
2. in rax abilita SOLO i controller che effettivamente andrai ad utilizzare

....per il resto....ho provato altri host...ma non ho trovato nulla di meglio... emo
Animapone 15-12-12 16.23
@ pluto1979d
nessuno...fanno esattamente la stessa cosa solo che rax ha una grafica più spartana (che quindi cominicia già ad utilizzare meno risorse) e poi, a differenza di mainstage, occupa risorse solo per la canzone che stai suonando....
Mainstage, per rendere istantaneo il passaggio da una canzone all'altra, ti carica TUTTI i suoni di una scaletta occupando quindi un casino di ram e cpu. Rax invece ogni volta che cambi canzone, libera risorse (affidandosi ad osx e non svuotando tutto...quindi la prima volta che carichi il plugin XY ci mette 1 secondo, la seconda volta ci mette 0.1 secondi).
Questo significa che con mainstage se fai una scaletta consistente (più canzoni con più strumenti in split e layer) all'inizio dici "bellissimo mainstage" poi più vai avanti e più hai problemi di cpu...fino ad arrivare al punto che diventa difficile anche solo editare le tue performance.
Con rax invece, aspetti 2/3 secondo il caricamento del brano ma puoi metterci quante scalette/canzoni vuoi...
In mainstage io non sono riuscito a creare una scaletta di 10 brani...in rax ho 6 scalette + altri pezzi per un totale di più di 100 pezzi...e non ho problemi

Unici consigli :
1. se usi kontakt abilita la memoria server (così se usi in più canzoni gli stessi campioni, il tempo di caricamento è pari a zero)
2. in rax abilita SOLO i controller che effettivamente andrai ad utilizzare

....per il resto....ho provato altri host...ma non ho trovato nulla di meglio... emo
Correggi i se sbaglio, ma non mi pare che RAX consenta la gestione di expander midi esterni come Mainstage (almeno la versione di un paio di anni fa che avevo testato).

Inoltre Mainstage ha la possibilità di creare alias dei vari channelstrip che sono modificabili per quanto riguarda layer e volume, così da non duplicare le risorse necessarie al loro caricamento.

Per ora ho programmato 12 brani (usando un set a brano) e ciascun brano (ovvero set) è composto da 3 o 4 patch diverse. Al massimo in una patch ho usato 8 channelstrip diversi tra exs - es2 - evb3 - addictive keys - lounge Lizard (tra layer, split e utilizzo di 2 master), ma problemi di cpu (buffer impostato a 128 con protezione attiva) non ne ho riscontrati. La RAM (4Gb) è utilizzata solo per metà da Mainstage. Il processore è un i7 quad 2.0 Ghz.
Quando avrò finito il lavoro dovrei avere un concert da 25 brani con una media sempre di 3/4 patch a brano, allora però essere ancora più preciso sul comportamento.
inna 16-12-12 14.40
per dare un altro contributo: in questi giorni sto provando la demo di pianoteq 4; in mainstage con alcuni accordi complessi e il pedale di sustain tenuto giù, la cpu va quasi subito in crisi. Con la stessa configurazione (stesso pc, stessa scheda audio e relativi settaggi, stesso suono in pianoteq) logic 9 non fa una piega (e così pure garageband).
quindi il problema pare dipendere proprio da mainstage...
Inna
drmacchius 16-12-12 15.01
@ inna
per dare un altro contributo: in questi giorni sto provando la demo di pianoteq 4; in mainstage con alcuni accordi complessi e il pedale di sustain tenuto giù, la cpu va quasi subito in crisi. Con la stessa configurazione (stesso pc, stessa scheda audio e relativi settaggi, stesso suono in pianoteq) logic 9 non fa una piega (e così pure garageband).
quindi il problema pare dipendere proprio da mainstage...
Inna
ma rax é interamente paragonabile come funzioni a mainstage? c´é qualche altro host che fa cose simili? Energyxt? cose simili?
Animapone 17-12-12 10.43
Ho fatto ulteriori prove e ho ridotto ulteriormente l'utilizzo di risorse di mainstage.

Situazione iniziale:
13 set per un totale di 30 patch.
La prima patch di ogni set contiene i channelstrip "originali", le altre i loro alias (esempio, uso il piano su tutti e 13 i set, quindi ho 13 istanze di piano aperte). RAM occupata da Mainstage 40%

Situazione finale:
Stessi 13 set per un totale di 30 patch.
Aggiunto un Set con 8 patch di "caricamento" delle istanze di AU utilizzati.
In pratica il Piano lo carico solo nel set aggiunto per il caricamento delle istanze, in tutti gli altri 13 set carico il suo alias (stessa cosa per tutti gli altri strumenti).
A partità di programmazione di brani, la RAM occupatata è scesa al 25%, ed anche il processore è "meno" stressato quando suono il plug in più "esoso" (ovviamente il piano acustico).

Considerate comunque che i plug-in nativi consumano poche risorse di CPU.
Uso contemporaneamente sino a 8/10 layer con suoni presi da ES2 ed EXS24, ma il carico del processore rimane sempre ampiamente sotto il 50%
Di AU esterni uso Lounge Lizard Session (trovato in bundle con il nanoKontrol) per il Rhodes (anche qui al massimo arrivo al 25% di CPU) e Addictive Keys Studio Grand per il piano acustico.Quest'ultimo è molto più esoso di risorse, suonando parti complesse con il damper siamo sempre sopra il 50%, ma mai tanto da dover mettere in crisi la suonabilità del brano.

Confermo comunque il fatto che lo stesso plug-in richieda più risorse in Mainstage che il Logic.
Devo però fare una precisazione. Mentre in logic è possibile vedere il carico di tutti i core della CPU (nel mio caso 4), in Mainstage questo non è possibile. Quindi non mi è ben chiaro cosa mostri l'indicatore di carico della CPU, se il carico "globale" (ma non credo, perchè il carico che mostra non coincide mai con quello mostrato da "Monitoraggio Attività"), oppure il carico del core più stressato oppure vai a capire cosa????

Vi farò sapere cosa succede a lavoro ultimato, quando i set saranno 25.
stelind 17-12-12 13.33
Ciao a tutti.
Credo che Animapone ha centrato il bersaglio nel senso che Main Stage ti da la grossa opportunità di usare gli Alias sia per i singoli suoni sia per il brano completo.
Io ho usato, e uso tutt'ora, Main Stage per un concerto intero e la possibilità di passare da un brano a un altro in un click velocissimo dal vivo è per me impagabile, non so se si possa fare con l'altro software proposto.
Nel concerto facciamo 40 brani e per semplicità, anche se alcuni brani hanno gli stessi suoni, mi sono creato 40 brani divisi in 5 gruppi che sono i 5 blocchi del concerto.
La CPU non è mai andata in crisi, il picco massimo comunque è stato raggiunto usando MiniMoog di Arturia, con quello bisogna fare attenzione.
Poi, come ho scritto in un altro post, ritengo molto pesante East West Pianos (e personalmente non così bello) e infatti ho comprato Ivory2 e mi trovo veramente bene, ma anche i pianoforti di Main Stage non sono per nulla male!
Poi bisogna fare attenzione con Omnisphere perché ha suoni davvero notevoli ma anche questo usa molta CPU.

Il consiglio è quindi usare Main Stage cercando il più possibile di usare gli alias per i suoni doppi e prestare un po' di attenzione ai VST caricati come plug-in.

Ciao
Stefano
pluto1979d 18-12-12 16.10
confermo, rax non gestisce unità esterne ma non è un problema, c'è midiO
Gli aliasi in mainstage sono stati introdotti esattamente per questo motivo...poichè carica tutto, hanno introdotto gli alias (per me scomodi perchè se il plugin/patch è la stessa non puoi cmq modificare effetti o cose simili...deve rimanere tutto uguale) per evitare di caricare 2-3 volte lo stesso plugin...
Confermo infine problemi "cronici" di mainstage che non si verificano in altri host/daw (pianoteq e kontakt su tutti)

Rax è paragonabile a mainstage (anzi, ha in più la possibilità di leggere file midi)....quello che gli manca (importanti per me : integrazione con applescript ed interazione con hw esterno) può facilmente essere ottenuto con altro (midiO e midiPipe)

Altri host ne ho provati (anche daw leggeri tipo energyxt) ma rax lo trovo il più immediato (forse perchè più vicino al caro vecchio v-stack) e l'unico che fa/permette di fare più o meno tutto...

Se trovate altro consigliate pure che non vedo l'ora di evolvermi emo

Edited 18 Dic. 2012 15:12
cobra22 18-12-12 17.19
Come si integra rax con i controller midi esterni. Ha qualcosa di simile al layout di mainstage?

inoltre come gestisci i cambi di suono all'interno dello stesso brano?


grazie
Edited 18 Dic. 2012 16:25
Animapone 18-12-12 17.48
pluto1979d ha scritto:
(per me scomodi perchè se il plugin/patch è la stessa non puoi cmq modificare effetti o cose simili...deve rimanere tutto uguale)

Deve rimanere uguale solo la "definizione" del suono, cioè i parametri di configurazione del plug-in, gli insert ed i send sul channelstrip, però puoi modificare tutto il resto:
1) sorgente di input midi (uso lo stesso alias indifferentemente sulla tastiera di sopra e, in un'altra patch, su quella di sotto)
2) filtri midi (puoi impostare di volta in volta se accettare o meno vari parametri midi in input come il dumper)
3) transpose
4) punti di split.
cobra22 18-12-12 19.37
Ma è possibile personalizzare il layout di ogni patch?

mi spiego meglio....utilizzo un alias di lounge lizard in 2 patch....per ogni patch creo un layout con un pulsante on/off assegnato al chorus o phaser. Quando nella scaletta arrivo a quella patch posso attivare/disattivare l'effetto programmato.
Animapone 19-12-12 10.33
@ cobra22
Ma è possibile personalizzare il layout di ogni patch?

mi spiego meglio....utilizzo un alias di lounge lizard in 2 patch....per ogni patch creo un layout con un pulsante on/off assegnato al chorus o phaser. Quando nella scaletta arrivo a quella patch posso attivare/disattivare l'effetto programmato.
Credo di si.
Premesso che il layout è unico per tutto il concert,l'assegnazione delle funzioni dei controlli disegnati può essere diversa per ogni patch. Quindi puoi programmare sicuramente un unico pulsante che attivi (in base alla patch) effetti diversi.
Non ho provato, ma credo che possa funzionare tranquillamente la tua idea.
Per quanto da me provato fino ad ora, agendo direttamente sulla programmazione di un alias (ad esempio modificando una mandata effetti, mettendolo in mute o solo) si modificano allo stesso modo tutti gli altri alias ed anche il channelstrip originale. Quindi non vedo problemi nel programmare un controllo che modifichi parametri solo per una patch. Nel momento della modifica si andrebbe a modificare anche tutti gli altri alias che, però, non sono in uso. Poi al cambio patch reimposti il contollo affinchè ripristini i parametri "normali" del channelstrip.
Secondo me è fattibile (magari il fine settimana provo).
gabrieleagosta 19-12-12 11.41
Animapone ha scritto:
Premesso che il layout è unico per tutto il concert


....anche se ho scoperto recentemente che ad ogni patch puoi assegnare un cambio di "sfondo" di certe parti del layout....prova ad esempio ad aprire il template per chitarristi con molte patch e ampli, vedrai che cambiando patch cambia anche il layout dei pedalini ecc...emo