Я хотел бы иметь возможность писать файлы wav PCM с 32-битными образцами с плавающей запятой. Это похоже на допустимый формат, так как libsndfile утверждает, что поддерживает его.
Однако, если я укажу в своем заголовке примерный размер 32 бит, любая программа, которую я его открываю, предполагает, что это 32-разрядные целочисленные данные. Какие флаги и т.д. Должны быть установлены в заголовке файла wav для указания данных с плавающей запятой?
Может ли кто-нибудь указать мне на документацию, которая объясняет, как это сделать?