• SONAR
  • Record Pre-allocate Setting?
2007/11/20 02:34:11
SteveFoobar
Has anyone figured out what the new Record Pre-allocate File (seconds) is really for and when and how to best use it? I've searched the entire thread archive and haven't found anyone mention it's function. It's under the Options, Audio, Advanced, Playback and Recording area.

Just starting to get my feet wet with S7...

Thanks!
2007/12/29 15:50:16
RodC
Did anyone ever figure this one out? I have searched with no answer in the help file or the manual.
2007/12/29 16:11:59
SteveFoobar
I never got a single reply from anyone, so I still don't know what this is for.
2007/12/29 21:14:46
RodC
listens to crickets.... Sees a tumbleweed pass by....

Must not fix any issues! lol
2007/12/29 22:33:56
altima_boy_2001
ORIGINAL: SteveFoobar
Has anyone figured out what the new Record Pre-allocate File (seconds) is really for and when and how to best use it? I've searched the entire thread archive and haven't found anyone mention it's function. It's under the Options, Audio, Advanced, Playback and Recording area.

There seems to be no mention of it in the online help or the PDF that I can find.

Pre-allocation just means reserving (allocating) a specified amount of space on the hard drive prior to recording (as opposed to "on-the-fly" which is what happens normally). Reasons for pre-allocating may include:

1. More efficient writing with less interruption. The disk is freed from finding the next unallocated space, de-allocating it, and setting up the file links from the previous allocation to this new allocation (disk management tasks). Instead, the hard drive can just read the file links and tell the application where to write the next group of data.
2. More contiguous file allocation on the disk. If more than 1 file is being allocated on-the-fly then it's possible that each file is becoming fragmented and interleaved with each other as they each continually ask for more space on the disk. With pre-allocation, file A asks for all its space, then file B asks for all its space, etc which can lead to more contiguous allocation depending on the fragmentation of the free space on the disk.

There are some questions though:
1. When the pre-allocated space becomes fully used, does the system revert back to on-the-fly allocation or does it perform another pre-allocation of equal size? (see below)
2. If you pre-allocate for 60 seconds and only record for 30 seconds at the end of recording does it go back and truncate the file to 30 seconds or leave it as 60 seconds with 30 seconds of silence? Does using pre-allocation ending using a lot of hard drive to store a bunch of zeros? I suppose some experimentation could figure this out (set pre-allocation for like 5 minutes, record for 10 seconds, and see how big the file in the audio directory is afterwards).

I could see pre-allocation being useful for very long recordings. If a live show will take about an hour, then pre-allocate for say 70 minutes. Then the files would already be created ahead of time and just need to be filled in with the sample data. However, if you run over the pre-allocation time and it attempts to pre-allocate another 70 minutes for each recording track you'd almost definitely get a dropout. If it reverts back to on-the-fly, then things would probably be ok.


I suppose they added this advanced feature to help hard drives that have a difficult time switching between reading/writing and file/disk management functions since allocation procedures can be consolidated somewhat.

But without any documentation all of this is just guessing on my part...
2007/12/29 23:03:17
Jose7822
I'm subscribing to the "Record Pre-allocate Settings" thread. Interesting stuff Altima.

Take care!
2007/12/30 01:21:13
Rbh
Someone here was talking about a feature in Cubase that let you capture recorded material before you actually punched the record button, for that chance when you wish you didn't miss a rehearsal take because it was way better than the real planned take. Maybe Cakewalk was putting some of the ground work for something along that line.
2007/12/30 01:41:58
CJaysMusic
Rbh, i think you may be on the right track. Its kinda like the buffer in your tevo, it records everything for that channel your watching, even if its not recording, in the slight chance you forgott to record it at first and you relized it after the first 15 minutes of the show and press record and the whole show gets recorded from the beginning
Cj
2007/12/30 09:11:26
rdolmat
ORIGINAL: Rbh

Someone here was talking about a feature in Cubase that let you capture recorded material before you actually punched the record button, for that chance when you wish you didn't miss a rehearsal take because it was way better than the real planned take. Maybe Cakewalk was putting some of the ground work for something along that line.



YES! That is mentioned in my uber-feature thread!
Perhaps it's time for me to re-submit another feature request with Cakewalk?
2008/01/03 18:55:00
altima_boy_2001
I see a small blip about this in the help file now in update 7.0.2. It's used to lower disk activity during recording and they suggest a value between 600 and 1800 seconds (10 to 30 minutes) so it must revert back to normal allocation methods after the pre-allocate space is filled up.
12
© 2024 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account