HydrogenAudio

Hosted Forums => foobar2000 => Support - (fb2k) => Topic started by: Dandruff on 2010-02-02 11:55:34

Title: Sony Wave64 support
Post by: Dandruff on 2010-02-02 11:55:34
Would be cool if we could playback Sony Wave64 files (WAV files which can have more than 4 GB filesize) in foobar2000.


REAPER
http://www.reaper.fm (http://www.reaper.fm)

for example can write such files.


Trying to open them in foobar2000 gives this error in the console:

Code: [Select]
Startup time : 0:00.676175
could not enumerate tracks (Unsupported format or corrupted file) on:
D:\test.wav
Opening track for playback: "D:\test.wav"
Unable to open item for playback (Unsupported format or corrupted file):
"D:\test.wav"






Specs: http://www.vcs.de/fileadmin/user_upload/MB...Sony_Wave64.pdf (http://www.vcs.de/fileadmin/user_upload/MBS/PDF/Whitepaper/Informations_about_Sony_Wave64.pdf)
Title: Sony Wave64 support
Post by: Yirkha on 2010-02-14 16:37:20
Yes, support for Wave64 and RF64 is planned for some future release.
Title: Sony Wave64 support
Post by: Dandruff on 2010-02-14 16:50:11
Cool, thanks!
Title: Sony Wave64 support
Post by: Dandruff on 2010-03-09 05:10:29
Wave64 read/write working fine in 1.0.1! Thanks for this!


But RF64 reading doesn't work here. Just tried to open a large (5.337.276.668 Bytes) 24bit stereo RF64 WAV file created by RME DIGICheck (Global Record) => Error:
Code: [Select]
Startup time : 0:00.129705
could not enumerate tracks (Unsupported format or corrupted file) on:
D:\new1_1009.wav
Opening track for playback: "D:\new1_1009.wav"
Unable to open item for playback (Unsupported format or corrupted file):
"D:\new1_1009.wav"
Title: Sony Wave64 support
Post by: Yirkha on 2010-03-09 11:30:57
Could you post a hex dump of the first ~4 KB here?
(If you don't have a sane hex viewer which doesn't try to load a whole 5 GB file to the memory or whatever, try the one in VirtualDub, if you have it. It even allows to extract a short segment and save it to a file, which might be even better than cluttering the topic with large hex dumps.)
Title: Sony Wave64 support
Post by: Dandruff on 2010-03-09 15:55:33
Could you post a hex dump of the first ~4 KB here?
(If you don't have a sane hex viewer which doesn't try to load a whole 5 GB file to the memory or whatever, try the one in VirtualDub, if you have it. It even allows to extract a short segment and save it to a file, which might be even better than cluttering the topic with large hex dumps.)



Here you go: http://www.outburst-audio.com/maik/hexdump-rf64.rar (http://www.outburst-audio.com/maik/hexdump-rf64.rar) (2.96 kB)



But it's not from the 5.337.276.668 Bytes large file. It's a new one (24bit, 48kHz) with 4.315.913.468 Bytes total. Still, doesn't play in foobar2000.

RME developer said that Samplitude can read all their files properly. Of course their own tool (DIGICheck) also loads and plays the file fine.


http://www.rme-audio.de/forum/viewtopic.php?id=176 (http://www.rme-audio.de/forum/viewtopic.php?id=176)
Title: Sony Wave64 support
Post by: Dandruff on 2010-03-13 09:35:19
Is the hex dump useful?
Title: Sony Wave64 support
Post by: Peter on 2010-03-13 10:39:09
Fixed for 1.0.2, thanks for reporting.
Title: Sony Wave64 support
Post by: Dandruff on 2010-03-13 10:40:10
Thanks!
Title: Sony Wave64 support
Post by: Dandruff on 2010-04-11 22:30:15
FIXED (1.0.2.1)


Many thanks!