Может ли DirectSound воспроизводить сырой двоичный звуковой файл? - PullRequest
0 голосов
/ 11 октября 2010

Я взял двоичный файл, закодированный в U-law, и расшифровал его в PCM.Теперь мне нужно в нее поиграть.Однако у него нет заголовка WAV.

Может ли DirectSound воспроизводить необработанный двоичный звуковой файл без заголовка WAV?

1 Ответ

0 голосов
/ 12 августа 2011

Прошло много лет с тех пор, как я занимался программированием на DX, но, безусловно, должна быть возможность поместить звуковые данные в должным образом отформатированный звуковой буфер. Заголовок WAV просто устанавливает количество каналов, битрейт и т. Д. В звуковом буфере, который вы можете установить самостоятельно.

У вас всегда может быть запасной вариант сначала записать ваши необработанные данные в файл формата wav (есть примеры приложений на C #).

...