Patches item #1312885, was opened at 2005-10-04 15:30
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=1312885&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: puredata
Group: bugfix
Status: Open
Resolution: None
Priority: 8
Submitted By: IOhannes m zmölnig (zmoelnig)
Assigned to: Miller Puckette (millerpuckette)
Summary: 2GB limit for soundfiles
Initial Comment:
using [readsf~] and [writesf~] you cannot read/write
files that are larger than 2GB;
while this limit seems big for soundfiles, it is easily
reached when doing multi-channel recordings (24
channels @ 44.1kHz take ~15 minutes to reach this limit)
to enable support for large files (>2GB), one has to
use 64bit variants of open and friends (open64(),...)
attached is a patch that enables the use of these
variants in d_soundfile.c when "_LARGEFILE64_SOURCE" is
defined.
the patch also changes the configure.in in order to
check whether defining "_LARGEFILE64_SOURCE" is a good
idea;
you can turn off largefile support via the
"--disable-largefile" option.
(btw, max/msp cannot write soundfiles > 2GB too)
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=1312885&group_…