[Dream] cpu usage
Bas van Driel
b.vandriel at wisdom.nl
Fri May 4 01:52:46 PDT 2007
I still do not *exactly* get what you mean...Let's for example take NI
Battery:
a) 1 instance of Battery with 2 stereo outputs routed to 2 different
stereo-channels
vs
b) 2 instances of battery with each 1 stereo output activated directly
to the stereo-channel the Battery instance is already occupying ?
Is that the question ?
I would say, that IF a vst supports multiple outputs, it is better to
use the outputs (even though it means more 'complex' routing for the
host) when actually using them simultaneously. I cannot imagine that an
extra instance next to the first one would be a 'cheaper' option than
one extra output from only 1 instance.
Personally, I usually record most of the stuff from things like battery
to audio quite fast (create a hihat in midi, record hihat in audio,
remove hihat-midi), so it does not have to route simultaneously all the
time...keeps things simple an cheap....multiple output-routing can be
expensive, especially with complex midi-patterns...bouncing is a lot
cheaper...but off course, you lose flexibillity afterwards... (allthough
even audio editting and slicing in Live afterwards, can give you that
one perfect-addon to your track ;) ).
I'm sure i'm not much of help technically, since i think it (correct me
if i'm wrong here !) does depends on each host how 'processing-heavy'
they are for channel routing. I do not have the knowledge of all those
inner workings of the vst-spec and audio host algorithms on this subject
(or any other subject for that matter hehe)...
It also depends on the specific vst u use i guess, since each might have
some different implementation of it's multiple-output functionality. off
course they should all conform to the vst specification on this, but how
they get to their Implementation of that could be very different for
different vst's i would say...Plus, in some vst's you will be using fx
within the vst for a separate routing channel, which might complicate
the prediction on the average cpu load significantly.
So, what's the real life example of your question ? ;)
Cheers !
Bas.
supergroover schreef:
> i mean comparing two vsts with the same sounds and fx etc vs 1 (same)
> vst with those same sounds (from a capable vst of course).
> a) one vst named x is doing sound 1 and 2
> b) vst named x is doing sound 1 & vst named x is doing sound 2
>
> which set up uses more?
> havent had a change to do your test yet.. i ll get to that this weekend
> i hope.
> =)
>
> grtz raoul
>
> On 5/4/07, *Andrei Henry * <andreihenry at yahoo.com
> <mailto:andreihenry at yahoo.com>> wrote:
>
> i agree with troy, but in the end the answer depends
> on which VSTs you're comparing - you haven't old us if
> you're talking about using two instances of the same
> VSTi or different instruments.
>
> using two simple monophonic VSTi is bound to take up
> less memory than, say, an Arturia minimoog VSTi.
>
> on the other hand, there might be a good reason to use
> two instances of the same VSTi - running out of
> voices, output routing, fx, etc.
>
> in the end, why don't you try both configs and see
> where your CPU meter peaks? we're talking abstract
> theory here (so abstract, in fact, that we don't even
> know what we're comparing), whereas the only answer
> that counts for you is real-world application on your
> computer using your VSTi's.
>
> 'd
>
>
> --- tsheets at saturn5.com <mailto:tsheets at saturn5.com> wrote:
>
> >
> >
> > I am pretty sure it is better to use 1 VSTi with 2
> > sounds.
> >
> > Certainly that setup will use less memory. And that
> > always means better
> > performance.
> >
> > -troy
> >
> > On Sun, Apr 29, 2007 at 01:23:21PM +0200,
> > supergroover wrote:
> > > howdy all,
> > > was just wondering a little about cpu usage.
> > > Does it matter for cpu usage if i use two vsti
> > (multitimbral synth)
> > > separatly for 2 sounds or one vsti with two sounds
> > for two sounds.
> > >
> > > ie i make two separate miditracks in ableton with
> > two loaded synths or could
> > > i better use one miditrack with one multitimbral
> > synth.
> > > In both instances all the calculations still have
> > to be done. And both
> > > sounds are just as complicated. Which way is more
> > cpu friendly or are they
> > > the same?
> > >
> > > Hope that makes sense..
> > >
> > > thnx!
> > >
> > > grtz raoul
> >
>
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam? Yahoo! Mail has the best spam
> protection around
> http://mail.yahoo.com
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam? Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com <http://mail.yahoo.com>
>
> _______________________________________________
> DreamWeavers mailing list
> DreamWeavers at enabled.com <mailto:DreamWeavers at enabled.com>
> http://lists.enabled.com/mailman/listinfo/dreamweavers
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> DreamWeavers mailing list
> DreamWeavers at enabled.com
> http://lists.enabled.com/mailman/listinfo/dreamweavers
--
Bas van Driel
Senior Developer
Wisdom
Helperpark 288
9723 ZA Groningen
T +31 [0]50 368 8888
F +31 [0]50 368 8887
M +31 [0]6 53 17 24 33
W www.wisdom.nl
Wisdom is een IT-dienstverlener gespecialiseerd in
applicatieontwikkeling en systeemintegratie op het Java/J2EE en
Microsoft .Net platform.
Wisdom is onderdeel van Ordina.
More information about the DreamWeavers
mailing list