PDA

View Full Version : Slightly OT: Where do samples load?



keithjfuller
02-26-2009, 08:32 PM
When I open a virtual instrument (AU, VST, RTAS, etc.) in Logic, or any DAW, a little thing shows up saying that its loading samples. Where are they loading to(RAM?)? I'm not a computer techie, so I don't know much about anything when it comes to this stuff - but I'm just curious.

SeanHannifin
02-26-2009, 08:52 PM
Yep... RAM

Might be more complicated, especially if you're doing direct-from-disk or something, but for the most part it's just loading samples from hard disk to RAM.

keithjfuller
02-26-2009, 09:08 PM
Thats what i thought. whats the benefit of DFD if any?

SeanHannifin
02-26-2009, 09:31 PM
I guess the main benefit is that the sample size can be larger and you don't have to worry about cramming it all onto RAM. It's supposed to be faster too, but I haven't fooled around with it enough myself to really compare.

bmdaustin
02-26-2009, 10:13 PM
One of two scenarios can occur. You can load all of an instrument's samples into RAM or you can load just the first couple of samples required for each instrument and then stream the rest Direct From Disk. That way, there's much less RAM usage per instrument and you can use a greater number of instruments. It might be helpful to keep in mind that data is streamed sequentially. With DFD, the first samples in the series are loaded and then the OS knows where to find the rest and calls them as needed. Think of a grocery store. Instead of putting all the soup cans in your cart at once, you're given one can and told that all the rest are on aisle 5 if you need some more.

RichR
02-27-2009, 08:01 AM
I would think that the next obvious question would be:

How does GPO in Kontakt 2 player load its samples and can you change from loading all to memory or DFD? Also how will ARIA handle loading of samples?

jamiha
02-27-2009, 01:46 PM
AHH! That explains it. I'm always in some kind of soup or another when slurping around in composition.
tony h

bmdaustin
02-27-2009, 02:24 PM
I would think that the next obvious question would be:

How does GPO in Kontakt 2 player load its samples and can you change from loading all to memory or DFD? Also how will ARIA handle loading of samples?

You have a certain amount of control over that within the K2 Player. If you're not using many samples, or not using large samples, then it's to your advantage to load them all into RAM where they're immediately accessible instead of having to go to the HD and retrieve them. I think this is the method GPO defaults to, but I don't know that for sure. As for ARIA, you'll have to ask Gary about that. My guess is that, in my limited understanding, those are the only two options. The "magic" occurs in how the engine (ARIA or K2 Player) handles all those transactions.