VAudio Filestream 2gb limit

Hi,

it seems that the filestream (Vaudio) isnt capable to handle wav files > 2gb where the wav format itself should support filesizes up to 4gb. (regarding the uint32 which defines the file-size in the wav header)

the exception says “non-negative number expected…”

may it be that vaudio uses “int” instead of “uint” to parse the wav header?

best,

m.

https://github.com/tebjan/VVVV.Audio/blob/master/Source/VVVV.Audio.Core/Utils/NAudio/AudioFileReaderVVVV.cs

don’t know if this helps but have a look at line 70

yep, wrong int type… thanks for finding it bjoern!

is it possible to get a fixed compiled version? as i have no vs here.