recording of files > 2 GB

    Sep 23 2020 | 4:28 pm
    I know it's an old issue, but sfrecord~ and sfplay~ obviously still cannot deal with files that are bigger then 2 GB. Now we can mc.-files they easily get bigger then 2 GB. Is there any hoe in the pipeline? Buffer does not really help, because it records into the RAM, I need a recorder and player that has the files on disc. Looking very much forward to ...

    • Sep 24 2020 | 6:10 am
      I wouldn't call this an issue, it's a limit of sound file formats and of file systems. You could try spat5.sfrecord~, that can write RF64 files.
    • Sep 24 2020 | 7:27 am
      the last filesystem with a 2 gb limit was HFS (MacOS 7), since HFS+ (MacOS 8) it is 8 exabytes, and NTFS under the current windows 10 x64 should be able to store files as long as 8 petabytes. but in any case, a 2 gb limit would really a bit outmoded. :) at 32/44 you could record 97 minutes with that, at 64/96 it is only 22 minutes. but recording an an 8-channel audio file in 64/96 does not stop at 2,7 minutes i think. sfrecord should always be able to record 32 bits worth of sample numbers (4294967295 samples ), which are 745 minutes at 96 khz. (or is it signed? then its only half of that) what is the best strategy anway how to record 100 channels at once... no idea. but for sure not in a single file. in a modern computer with 300gb of RAM i have a tendency to write into buffers first.
    • Sep 24 2020 | 8:23 am
      Roman, i though you were still using Max5 under System7. ;-)
      Of course you're right, but original AIFF and WAVE formats define chunck sizes as 32 bits long (signed I'm afraid!) values, i.e. 2GB max. Anyway sfrecord~ should now be able to save new audio file formats (I noticed Max now seems to record multi tracks WAVE files correctly!).
    • Sep 24 2020 | 8:48 am
      Happy to see a discussion appearing. I work a lot in multi-channel installations which recently made me need to record a 24-track 40 minutes piece. No chance with sfrecord~. After 16 min it crashes. So I set-up 3 units with 8 tracks and started then simultaneously. Fortunately the soundtracks where random so exact synchronicity was not an issue. It would really be helpful to get a bigger recorder and playback unit. Anyhow PDELGES: Thanks for the hint, I will check it out. I guess it is part of the SPAT package from IRCAM? I will find it. Thanks
    • Sep 24 2020 | 11:07 am
      oops, seems i ignored the file format limits. as a 32 bit mono export guy i always have those 100 minutes. sychronisation? open a, open b, open c, then start sfrecord using a signal. same when replaying.
    • Oct 04 2020 | 12:26 pm
      Sorry for coming back to the issue: I found out that there is a format called "wave64". I was able to create a 24 channel file of almost 40 minutes duration, which is approx 7.5 GB. Wouldn't it be possible to add the wave64 format to accepted format for mc.sfrecord~ and mc.sfplay~ ? I am curious to hear from Cycling... Thanks