I’m looking at exporting a wav file for “standard” 7.1 and NOT 7.1 SDDS.
It look likes like the WavAudioFormat does not support the AudioChannelSet::create7point1. Looking at WavAudioFormat::isChannelLayoutSupported it range checks the channel types to be between AudioChannelSet::left and AudioChannelSet::topRearRight. The 7.1 channel set contains leftSurroundRear and rightSurroundRear which are out of that range.
Is there a fundamental issue with "fmt " extension that prevents using those channel ranges?
Is there a trick to write a properly formatted 7.1 wav file with the extended format?
Should the WavAudioFormat be extended to support 7.1 and other formats?
