recording 2GB+ wav's in traction (title edited)

Discussion about: tracktion.com
Post Reply New Topic
RELATED
PRODUCTS

Post

Unless, as Pady's statement indicates, it's a problem with the .wav header and not Tracktion-specific.
Image

Post

Pädy wrote:Recording such long sessions will be a problem for ALL DAWS when you record in wav format. The header of wave files is 32 bit which translates in roughly 2 GB worth of data - anything beyond this will lead to failures. That's why Sonic Foundry developed the Wave64 format which has a 64 Bit header.
Tracktion at this point does not support wave64. Make a feature request.

Cheers, Pädy
might be more than enough depending on what bit size and sample rate he's recording at and if all tracks are mono tracks or if some or all of them are stereo...


So Matt?

edit: :oops: he already answered that in his first post - 24/96 mono is 1,8GB per hour...

Post

I suggest phoning the Mackie guy and telling him, Matt. ;)
Image

Post

I know it will record more than a 2 GB wav though...

I have been using a mix of stereo and mono wav's for most of my testing, but I have also tried all stereo or all mono. It hasn't ever made a difference as far as I can tell. The bulk of the successes I have had have been when I fell asleep on my couch watching tv, (waiting for that 3 hr point so I could hit the stop button) only to wake up in the morning and find I had a perfect 4 hr recording. The stereo files at 24/96 for 4hrs are over 8GB.

Matt

Post

Jens wrote:
Pädy wrote:Recording such long sessions will be a problem for ALL DAWS when you record in wav format. The header of wave files is 32 bit which translates in roughly 2 GB worth of data - anything beyond this will lead to failures. That's why Sonic Foundry developed the Wave64 format which has a 64 Bit header.
Tracktion at this point does not support wave64. Make a feature request.

Cheers, Pädy
might be more than enough depending on what bit size and sample rate he's recording at and if all tracks are mono tracks or if some or all of them are stereo...


So Matt?

edit: :oops: he already answered that in his first post - 24/96 mono is 1,8GB per hour...
Jen's... 1.8 GB is per hour stereo at 24/96.
Matt

Post

Then either Jules has silently implemented the wave64 format or it's a miracle :roll:

Post

Pädy wrote:Then either Jules has silently implemented the wave64 format or it's a miracle :roll:
So are you saying that it is impossible to record over 2 GB files?

Matt

Post

With the wave32 format - yes.

Post

mmmatt wrote: Jen's... 1.8 GB is per hour stereo at 24/96.
Matt
:dog: :oops:

Post

Off the top of my head, I can't be sure that Pady is correct, but from memory, what he says sounds right; I don't recall seeing anything in the wav spec to deal with >2GB data chunks. I'll have to go and refresh my memory of IFF and the RIFF chunk.

Support for wav64 is problematic in that it isn't really a standard, and wont be recognised by many wav32 readers.

I know nothing about AIFF - maybe that can support 64bit data blocks?
Someone shot the food. Remember: don't shoot food!

Post

maby it can record more than 2 gig but can't set the header right. writing a file to disk has nothing to do with it's header. if tracktion just streams the data to and from disc till the end of file is reached, the lenght written in the header doesn't matter.
i need a lunch break

Post

valley wrote: I know nothing about AIFF - maybe that can support 64bit data blocks?
Worth a try I reckon!

Post

I googled it and it seems to be wrong even if I didn't find any definite specs...
Some report that they are unable to record long programs - at 44 khz stereo, about one hour is all that will be recorded, even though the log reports the recording continued longer. This is an issue with some 9x versions of windows - due to an OS maximum file size. It may also be related to which format your hard drive is using (fat16, fat32, or NTFS) The fix is to either use a combination which reduces file size like switching to mono or lowering the sample rate, or else upgrade to w2000. Using 2000, Autorec has had no file size issues and regularly records 2 hour programs.
http://www.scott-inc.com/html/arhlp.htm


maybe the 64bit format Pädy remembers SonicFoundry developed for win9x?

[/quote]

Post

aldi wrote:maby it can record more than 2 gig but can't set the header right. writing a file to disk has nothing to do with it's header. if tracktion just streams the data to and from disc till the end of file is reached, the lenght written in the header doesn't matter.
When the header is not useable - so is the file.

Aiff also has a 32 bit header, if I'm not very mistaken.

Post

A quote from the Cubase manual:
Wave64 is a proprietary format developed by Sonic Foundry Inc. In
terms of audio quality, Wave64 files are identical to standard wave
files, but there is one major difference:
• In the file headers, Wave64 files use 64-bit values for addressing where
wave files use 32-bit values. The consequence of this is that wave64
files can be considerably larger than standard wave files. Wave64 is
therefore a good file format choice for really long recordings (file sizes
over 2GB), e.g. live surround recordings.

Post Reply

Return to “Tracktion”