Не сумев найти способ программно преобразовать волновой файл CCITT u-Law в файл PCM (который требует Soundplayer) в соответствии с этим вопросом: Как воспроизвести файл, отличный от PCM, или преобразовать его в PCM на лету?
(SOX выглядит так, как будто это может работать, но я не могу найти примеры преобразования из файла CCITT u-Law .wav в «обычный» (PCM) файл .wav с использованием его из С#),
Интересно, я делаю это неправильно: может быть, мне следует найти способ воспроизводить файлы CCITT u-Law .wav, а не пытаться конвертировать их в файл PCM .wav.
Кто-нибудь знает, как это возможно? SoundPlayer всегда говорит: «Sound API поддерживает только воспроизведение волновых файлов PCM», так что, может быть, есть другой API, который я могу использовать?
Примечание. Alvas.Audio также «не подходит», поскольку он не является бесплатным или открытым исходным кодом.