Here's a challenge.
Can you create a wav file with more than two channels using sfrecord~?
This started as what i thought was a more complex issue in thread
but seems to be a more basic problem that's gone unfixed for a while.
If you think you've succeeded:
a) examine the header to make sure it's really a wav file and not an aif
b) try to open it in another (non Max) application