Question: My friend records jams at 96kHz using Cakewalk Sonar on a PC, and the audio is saved as .w64 (Sony format). I offered to mix the tracks but my Mac's Logic Pro X DAW can't read the files.

There are converters online, but some are limited to 1GB whereas my files are as big as 7GB. I am reluctant to invest in an expensive converter only to find it either doesn't work, or I lose a lot of information in the conversion (after all a WAV file can't hold 7GB since it's limited to 4GB).

My friend wants to keep working at 96kHz and won't go back to provide smaller formats.

Suggestions?

Answer: 
I *believe* that VideoLan aka VLC media player can read .w64 files and it is also capable of transcoding. You might also be able to split the files leaving the sample rate untouched. As CarlWitthoft pointed out, 96k is probably excessive and may actually be a problem for some track effects etc.

VLC is free open source software and there is an [OSX binary](https://www.videolan.org/vlc/download-macosx.html) available.

You might also check the docs for ffmpeg/libavcodec which may support w64.
Sony's Sound Forge application is able to read 96KHz 24-bit .w64 files and convert them to 48KHz 24bit files I can use. But it is very cumbersome (read file, wait for peaks to be gathered, then save and convert). It took me several hours to convert about 20 6GB files.

This worked but is not a good long-term solution. I would prefer a batch processing app, or I will try to talk my friend into producing smaller files.

I would like to know why 96KHz is overkill.