Where to put system, samples, audiofiles, if 4 harddiscs available?

I´m sure this has been posted, but my search result was too big and I could figure out, just to look for thread-titles:
I´m looking for the best way to organize my G5 2 Ghz dual with 2 internal harddiscs, 1 external SATA-drive for 2 harddiscs and 1 firewire 400 external drive.
I´m using a lot of VSL/VI instruments, Trilogy, Atmosphere, Stylus RMX, Ivory and Symphonic Choirs.
1. Which files should not be on the same drive?
2. Is the system getting faster, if I just install system and programs on the system drive? (I often get "system too slow"-messages in logic)
3. Is it faster to make a Raid of 2 drives and put my whole VSL-Library on this raid or spread it to 2 independent drives.
4. Is it o.k. to put audio-files and sample-libraries on the same drive?
G5 2 GHz   Mac OS X (10.4.9)  

Felix,
You could certainly do that, and it would probably work just fine.
The reasoning for keeping separate drives for audio and samples, as I have always understood it, is in the world of mega-sample libraries, such as VSL, there is a lot of sample "streaming" taking place. The initial attack of the sample is loaded into RAM, but as you sustain a note, say from your violins, the sample player, be it the Vienna VI, EXS, Kontakt, etc, then goes and grabs the sustain portion of the note, as needed.
It's my understanding that if your song is streaming audio from your sample drive, as well as audio from your audio drive (like vocals, for instance), Logic is being called upon to play audio from two different audio sources. If these sources or "pathways" are separate, performance can usually be satisfactory, and predictable.
But if these audio sources are scattered among the same drive, there is a greater likely hood that problems could occur, because Logic is trying to read files from several locations, but from within the same hard drive "platter".
In reality, I don't know how crucial this all is, but it makes some sense.
Another reason, for me at least, is that with sample libraries, you tend to load them onto your hard drive, where they pretty much stay put. Whereas an audio drive, you work on a project till it's finished, then archive the audio files, and remove them from your audio drive, to make room for the next project(s).
If this writing, removing is occurring on the same drive your samples are stored, more file fragmenting is likely to occur, which over time, will indeed slow down the disks performance.

Similar Messages

  • Where to put Samples for EXS24mkII?

    I have collected about 40 CD's which came with Music Tech magazine which contain free samples.
    I have never used EXS24mkII Sampler before and was just wondering which folder I should put these samples from the CD's into?
    Thanks.

    EXS patches are made up from the raw sample data and an "EXS" file
    It doesn't matter where the raw samples are, as long as they're on a hard drive, EXS will find them when you load the patch...
    What IS important though, is that your ".EXS" files (or an alias) are in the "sampler instruments" folder:
    Users/"your folder"/library/application support/logic/sampler instruments.
    What I did, was to catorgorise the raw samples into type i.e. Bass, Strings, Brass etc, put them into seperate folders, then do the same with the ".EXS" files... Put all the .EXS folders into ONE folder, and made an alias to the sampler instruments location.
    That way, you get a nice catorgorised drop-down menu from the plug-in - much easiser to find what you're looking for.
    Hope this helps.

  • Where to put data processing routine when acquiring data using DAQmx

    I have a program that is aquiring data using the DAQmx Acquire N Samples mechanism with automatic reset and a data handler callback routine. DAQmx acquires N samples (usually 1024) from the board, calls the handler to do something with it, and then resets to get the next batch of data. The program acquires a number of lines of data, say 512 lines of N points each, with one callback call per line. Triggering is done by a hardware trigger at the start of each line of data. So far so good.
    The issue is that the time that it can spend in the callback is limited, or else the callback is not finished when the next batch of data is ready to be transferd from the DAQmx buffers and processed. There is a substantial amount of analysis to be done after the entire frame has been acquired, and it ends up taking far longer than the time between lines; so where to put the processing? The data acquisition is started from a control callback callback that exits back to the idle loop after it starts the data acquisition process, so there is no code waiting to execute, to return to, when the data acquisition is finished.
    I could try to put the data analysis routine into an idle-time routine and trigger it with a semaphore, or I could put it into a timer control callback with, say, a 10 millisecond repetition rate and poll a flag, setting the flag when all of the data has been acquired. Any suggestions would be appreciated.

    I would recommend using Thread Safe Queues. Your acquisition callback can place items in the TSQ and then you can process the data in a separate thread. TSQs are nice because they allow you to install a callback function to run for certain events. Most importantly, you can install a callback for the Items in Queue or Queue Size Changed event which will run the callback if a certain number of items are in the queue. This lets you take advantage of multithreading in a simple and safe way using a standard Producer/Consumer architecture. However, you may still run into problems with this architecture if your acquisition thread is running much faster than the consumer thread. You could eventually overflow the queue. In that case, your only options are to either get a faster system, slow down the acquisition or do the data handling post process.
    National Instruments
    Product Support Engineer

  • Where to put Concurrent Manager?

    Hello,
    We are currently running our production EBS (11.5.10.2) as a 2-Tier system on 32 bit Red Hat Linux. We have Web, Forms, Discoverer running on one server and Concurrent Manager, Admin and Database running on another. We will be upgrading the database server to RAC and would like to change to 64 bit.
    Also we will be running multiple app servers using shared appl top. Since we cannot leave the Concurrent Manager on the database server once it is 64 bit how to best decide where to put the Concurrent Manager?
    I know a couple of options are:
    1) Run the Concurrent Manager on a standalone server (no redundancy).
    2) Run the Concurrent Manager on 2 standalone servers using Parallel Concurrent Processing (provide redundancy but increase costs/maintenance).
    3) Run the Concurrent Manager on the same servers as the Web, Forms, Discoverer using shared appl top.
    I'm leaning towards option 3 but would like to hear others opinions. Could we still use PCP in this scenario? Any reasons not to do # 3?
    Thanks,
    Alfredo

    How many servers will you be running?I believe we have 4 total available for the Application Tier. They are fairly robust servers (HP DL-580 (4 CPU each) with 24 Gig of RAM).
    I have not seen PCP with Shared APPL_TOP. If you are running multiple Web, Forms, Discoverer servers, it is a good option to run them with their own APPL_TOP and run PCP with hardware based load balancing. Can we just skip PCP and run the 4 servers with Shared APPL_TOP but include everything on the Shared APPL_TOP (Web, Forms, Discoverer, Concurrent Manager)?
    I'm trying to do these upgrades in phases and I'm thinking maybe we can get 2 additional servers later and implement PCP then (keeping the 4 Apps servers for Web, Forms, Discoverer).
    Thanks,
    Alfredo

  • Where to put Validation Code?

    Up until now, Im still having second-thoughts of where to put validation code when setting attributes of an entity.
    Right now I have created lots of custom validators --(implement JbovalidatorInterface) that calls stored procedures to validate the value entered. But sometimes, i just use a ViewObject and query it on the setterAttribute method of the Entity and just manually throw a JboException of the value is invalid based on some business rule.
    Question is, what are the best practices where to put validation codes? do we have to be strict that we always put all validations on Validators or are we free to just throw JboExceptions anywhere on the BC classes' code.
    regards,
    Anton

    1. The reason I have a custom validator and I don't normally use the built in declarative validators is that the error message generated when the validation fails is fixed, only one message. I decided to have create a custom validator is that I need to test a one attribute for many cases in each case should produce a distinct error message. So if I use the built in validators, I would have to create lots of built in validators for that single attribute only. (and i have lots of entities and lots of attributes that needs business rule validation). So, I decided to create a custom validator, that calls the stored procedure, the stored procedure takes care of all test cases, for that attribute only, and I can return a dynamic error message depending on the test case that failed. What do you think about the approach?
    It's a little extra work to create a reusable validator class that will only be used once, but whether you do it that way or encapsulate the call in a helper class that your one-off method validator code delegates too, it seems similar to me. So it's more of a stylistic choice for you which you like better. Now, if your reusable validator were enable to encapsulate
    2. When I said anywhere; I meant inside the setterAttribute methods on the Entity and on the ViewRowImpl, orThe ViewImpl class or inside a method on an ApplicationModule?
    Rather than writing code in the setAttribute, I recommend using attribute-level method validators. This makes it more clear where all your validation code lives.
    I don't recommend performing validation in the view object level since entity objects are the component in the system that are tasked with handling validation. It would be easy to circumvent view level validation checks unless you make a lot of assumptions about exactly how your application is working.
    3. One other issue is that Validator methods are for validation purposes only. So its not a good idea to put in attribute setters to other attributes inside there. So you put the attribute setter logic outside of the validator usually inside the setAttribute() just after validator returns. But there are cases that is very straightfoward to put validation logic inside the setAttribute; meaning, inside the setAttribute() method, I test for a condition, if it fails, just throw a JboException, if its true, continue with the otherAttributes setter logic.
    Whether attribute setting of other attributes is performed in a setter method or in an attribute-level method validator, either way you will need conditional logic to avoid going into a validation "loop" (which eventually will throw an exception if after 10 attempts the object is still not valid at posting time.

  • CS 6 Image Windows Don't Stay Where I Put Them

    I installed CS 6 yesterday.  My system runs 64 bit Win 7.  In Preferences > Interface, as I did in CS 5, I unchecked both Open Documents as Tabs and Enable Floating Document Window.  However, unlike CS 5, in CS 6 images 'insist' on positioning themselves in the upper left corner of CS 6 and will cover both the options bar and the tool bar.  For example, this will happen after opening an image if I try to move it or if I enlarge the image window (CTRL-0).  If I open two images and try to move one so I can see both at the same time, the one I try to move will not stay where I put it but instead will reposition itself to the upper left, and cover the options bar and menu bar.
    As you might image, this makes working in CS 6 difficult and inconvenient.  I assume this is a bug, and wonder if there are any workarounds or other solutions.  To this point, I have not yet uninstalled and re-installed CS 6.  Any suggestions would be appreciated.
    Best regards,
    David

    Noel Carboni wrote:
    Can we assume you hate the Auto-Hide feature even worse? 
    Hi,
    The answer to your question is 'probably'.  I like things to stay put, ideally where I want them.  So far my feeling is that having the task bar on the bottom is the lesser of the two 'evils'.  But your note reminds me to give auto-hide another try.  Thanks.
    Best,
    David

  • Hello there, am new here and very stressed, i have an Imac core i3 which is logging off itself after a few seconds of login, it goes back to the login menu where i put the password. I have tried to repair the os but my pioneer rom is not reading the disk.

    Hello there, am new here and very stressed, i have an Imac core i3 which is logging off itself after a few seconds of login, it goes back to the login menu where i put the password. I have tried to repair the os but my pioneer rom is not reading the disk. I press the :c" button on startup but its not picking up the disk in the rom, i have tried to put the disk in an external rom but same answer, am starting to think that my os disk is bad. Please help me.

    Please read this whole message before doing anything.
    This procedure is a diagnostic test. It’s unlikely to solve your problem. Don’t be disappointed when you find that nothing has changed after you complete it.
    The purpose of this exercise is to determine whether the problem is caused by third-party system modifications that load automatically at startup or login. Disconnect all wired peripherals except those needed for the test, and remove all aftermarket expansion cards. Boot in safe mode* and log in to the account with the problem. The instructions provided by Apple are as follows:
    Be sure your Mac is shut down.
    Press the power button.
    Immediately after you hear the startup tone, hold the Shift key. The Shift key should be held as soon as possible after the startup tone, but not before the tone.
    Release the Shift key when you see the gray Apple icon and the progress indicator (looks like a spinning gear).
    *Note: If FileVault is enabled under Mac OS X 10.7 or later, or if a firmware password is set, you can’t boot in safe mode.
    Safe mode is much slower to boot and run than normal, and some things won’t work at all, including wireless networking on certain Macs.
    The login screen appears even if you usually log in automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin.
    Test while in safe mode. Same problem(s)?
    After testing, reboot as usual (i.e., not in safe mode) and verify that you still have the problem. Post the results of the test.

  • Urgent where i put this code for delete

    hi master
    sir this code is right for my requirment but when i put on_delete event system not respons or not delete record
    where i put this code for conditional deletion
    this is my code
    declare
         recno number;
    begin
    if :system.cursor_block='accbal' then
    delete accbal where accid=:chartofacc.accid;
         go_block('chartofacc');
         next_record;
    elsif :system.cursor_block='chartofacc' then
         select count(*) into recno from accbal where accid=:chartofacc.accid;
         if recno=0 then
         delete_record;
         go_block('chartofacc');
         previous_record;
         else
         message ('system found matching record then no delete master record');
         message ('system found matching record then no delete master record');
         end if;
    end if;
    end;
    please gide me which event i use
    thanking you
    aamir

    Hello,
    The ON-DELETE triger fires only after a COMMIT statment and only for those records that have been deleted in the block.
    Francois

  • Where to put custom function at?

    Let's say I make a custom function, do I make it a CFC or a tag?
    Here is some sample code (I put in bold my function call)
    <cfif IsDefined("form.submit")>
        <cfset data.comment = Trim(HTMLEditFormat(form.comment))>
        <cfset data.name = Trim(REReplace(form.name, "[^A-Za-z0-9 ]", "", "all"))>
        <cfset data.location = Trim(CustomFunction(form.location))><!--- where to put it? as cfc or as a tag? --->
        <cfif data.comment NEQ "">       
            <cfif data.name EQ "">
                <cfset data.name = "Anonymous">
            </cfif>
            <cfinvoke
            component="guestbook.cfc.db"
            method="insert_comment">
            <cfinvokeargument name="form_data" value="#data#"/>
            </cfinvoke>
        <cfelse>
            <cfset message="Comment is required!">
        </cfif>
    </cfif>

    Custom tags are different than udfs.  Let's stick with udfs.  Your location choices are:
    1.  If only one template is going to use it, you can put it in that template.  Otherwise,
    2. You can put it in a .cfm file and cfinclude that file whenever you want to call the function, or
    3. You can put it into a .cfc.
    A little while back, someone ran some tests and posted the results on one of these forums.  The gist of it was that Option 2 would run faster than Option 3.

  • Where to put ~ITSMOBILEDEVICEINCLUDE html-file?

    Hi,
    we are building an ITS Service based on ABAP-Dynrpos (similar to LM01).
    We are using the Motorola (Symbol) MC3100 Handheld Scanner and want it to perform an "Auto-Enter" after scanning a barcode.
    I found this:
    http://service.sap.com/sap/support/notes/1311169
    Mobile Devices and Browser - Wiki - SCN Wiki
    My understanding is, that we need to define a ~ITSMOBILEDEVICEINCLUDE in the service (in SICF).
    But where to put this device specific HTML-file on the server? Or am I misunderstanding something here...?
    Thank You for your input!
    Jan

    Never mind, I found out myself. You can create this file directly in SE80.
    Navigate to Your ITS service in SE80 and then right click on the "HTML Templates" node of your ITS-Service, then choose "create" from the context menu...
    Samples of device include files can be found in SE80 for ITS-Service ITSMOBILE01:
    Regards
    Jan

  • How can I stop Lion tidying my desktop and putting all my icons in alphabetical order. I like my files to stay where I put them!

    How can I stop Lion tidying my desktop and putting all my icons in alphabetical order. I like my files to stay where I put them! Every morning I boot up and all my desktop items have been moved. How can I stop this?
    By the way - Lion is the worst 'upgrade' ever.

    Hello again:
    I've been to 'view' - and all I can see are the same options as before. Nothing which says the equivalent of 'stop Lion tidying my desktop alphabetically every time I boot up' - alas.
    Hmmm.  Try something:
    Trash a preference file (com.apple.finder.plist) and restart.  Then go to the view option while in Finder.  There should be a "show view options."  Select that and sort by "none."
    FWIW, I have had no discernable change in speed under OS X 10.7, but that is just my system.  I only use Adobe's free stuff.  Have you checked with Adobe to see if there are updates available?  I rarely use text edit so I have no benchmark.  I don't like the missing save as either  
    Barry
    P.S.  I am not being contrary - I just like to learn from the experiences of others. 

  • Where to put page redirect code when using htp.prn

    Apex 4.0 oracle 11g.
    The user starts on page 7, chooses rows from a list and clicks a Run button which redirects them to page 10 which has a process (on load before header) using htp.prn to create a text file which the user then can save. The end of this process has apex_application.g_unrecoverable_error := true; because if it doesn't have this, the HTML gets put into the text file too.
    Anyway, when the user is done saving this text file, to all appearances they are still on page 7 (since page 10 doesn't really load, just runs that process) but I want them to go to page 14 after saving, not stay on page 7. I can't figure out where to put the redirect. The branching on page 7 doesn't seem to get activated after they hit the save button of the popup file save window, page 10 never loads for a branch on that page to work and I tried to put
    htp.init;
    owa_util.redirect_url('f?p=&APP_ID.:14:&APP_SESSION.');
    after the htp.prn call in but then the popup file download window doesn't come up at all and the user is immediately redirected to page 14.
    This is the process - I've tried the redirect inside its own begin end; and it didn't make any difference. If I put it in a separate process, it never gets run because as soon as the htp.prn is done, all processing stops. Any ideas on how I can get this file created and then redirect user to page 14? Thanks!
    begin
    -- Set the MIME type
    owa_util.mime_header( 'application/octet', FALSE );
    -- Set the name of the file
    htp.p('Content-Disposition: attachment; filename="this_file_add.txt"');
    -- Close the HTTP Header
    owa_util.http_header_close;
    -- Loop through all rows in CLIENT_TABLE
    for x in (select HEADER_TRANS_TYPE
    , HEADER_FILLER
    , TRANS_TYPE_CD
    , SOURCE_DEPT_NBR
    , DEST_DEPT_NBR
    , ENV_TYPE
    , FILE_SEQ_NBR
    from TEMP_CRA_EXTRACT
    loop
    -- Print out rows
    htp.prn(x.HEADER_TRANS_TYPE|| x.SOURCE_DEPT_NBR|| x.DEST_DEPT_NBR|| x.TRANS_DATE || x.ENV_TYPE || lpad(x.FILE_SEQ_NBR, 4, '0') || rpad(x.HEADER_FILLER, 48) || x.TRANS_TYPE_CD || rpad(x.XREF_NBR, 12) || chr(13) || chr(10) );
    end loop;
    -- Send an error code so that the rest of the HTML does not render
    apex_application.g_unrecoverable_error := true;
    htp.init;
    owa_util.redirect_url('f?p=&APP_ID.:14:&APP_SESSION.');
    end;

    I would recommend using Thread Safe Queues. Your acquisition callback can place items in the TSQ and then you can process the data in a separate thread. TSQs are nice because they allow you to install a callback function to run for certain events. Most importantly, you can install a callback for the Items in Queue or Queue Size Changed event which will run the callback if a certain number of items are in the queue. This lets you take advantage of multithreading in a simple and safe way using a standard Producer/Consumer architecture. However, you may still run into problems with this architecture if your acquisition thread is running much faster than the consumer thread. You could eventually overflow the queue. In that case, your only options are to either get a faster system, slow down the acquisition or do the data handling post process.
    National Instruments
    Product Support Engineer

  • Where i Put my swing application jar file in jboss

    Hi experts...
    I develope swing application and convert it into jar file....I know jnlp deployment using tomcat..In tomcat i
    put my appcation.jar in webapps/root folder...This is not similar in jboss..I dont know where i put my applcation.jar in jboss.If any body know the idea please let me know..

    Hi
    You have to put your jar file in
    server/default/deploy
    Regards
    M Fazal Ur Rehman

  • I changed my iPhone lately but i can't restore my last backup since it keeps saying "itunes could not restore backup because the password was incorrect" but I don't know where to put the password to make it happen... Any suggestions?

    Hey guys,
    I just bought a new iPhone but i can't restore my backup files beacuse it keeps saying "itunes could not restore backup because the password was incorrect" but I really don't know where to put the password to restore it. I really have some files that are meaningful for me so I really need help. Any suggestions anyone?

    Select your iDevice in the iTunes.
    Choose the Summary screen (tab) and scroll to the bottom of the screen.
    Then un-select Encrypt iPhone backup.
    iTunes will then prompt you to “Enter the password to unlock your iPhone backup”, enter the password you set originally.

  • My computer screen keeps going blank and then going back to the box where I put my password in to start my comp. Why is this happening?

    My computer (Macbook) was working fine this am. I left it for an hour and then came back and the screen was black (always does that as the screensaver hardly ever works). I moved the mouse to wake it up and everything was normal. I went to adjust the volume and the screen went blank and the main page with the box where I put my password in when I first start my comp appeared. I put my password in and everything was normal again. I opened a window in Safari and before it loaded completely the same thing happened, the screen went blank and went back to the password box. Does anyone know why this is happening? I don't have an external hard drive or any blank flash drives so I can't back anything up right now and am afraid I'm going to lose everything. Thank you

    Sounds like hardware failure, called boot loop. Call Apple and or go on apple.com and make Genius Bar appointment to have your iphone reviewed by a Tech. Provided you iphone shows no physical or liquid damage they will take care of you, or if you have Apple Care Plus
    Genius Bar Rerservation :  http://www.apple.com/retail/geniusbar/

Maybe you are looking for

  • Upgrade to 9.2.0.8 from 9.2.0.6

    Hi, Is p4547809_92080_WINNT.zip the correct patch set to upgrade to 9.2.0.8 from 9.2.0.6 ? We are on Win 2003 server. DB is 9.2.0.6. Many thanks.

  • Can I create a custom-scripted dynamic stamp in Acrobat Standard or do I have to buy Acrobat Pro?

    I am researching options for the company I work for to take it's invoicing system paperless and I need to know if I can create a custom-scripted dynamic stamp in Acrobat Standard or is that possible only in Acrobat Pro?

  • Descriptive Flexfields

    In an implemented flexfield i dont want to see the context field in the descriptive flexfield pop-up window instead of that my segments must select automatically when i choose values in the reference field which is in the same block please do respond

  • Invoice Verification (MIRO) posting, showing an error on Tax Code

    Hello When i am making MIRO posting it is showing that the specific tax code which i has given is not maintained in the Tax Procedure, but i have checked all the CIN Configurations, Activated the CIN and Tax Procedure is assigned to Country also and

  • Moving a rectangle or change color in "Run-Time "?

    First step, the objects of decoration you can modify its properties in "Run-Time "? Moving a rectangle or change color in "Run-Time "? I want to develop a mini SCADA application, where I have to do some animations usingsimple objects like Shapes.