Я создал файл .wav, который содержит полную синусоиду. Вы можете проверить, открыв его с помощью Audacity или аналогичного.
https://mega.co.nz/#!DkR3gKia!dV9zDtdzmqHDDkEUeZviYf78SDkkxWVjUTynio>
Я хочу воспроизвести этот файл с помощью C# .Net SoundPlayer. Как здесь:
static void Main(string[] args)
{
using (SoundPlayer sad = new SoundPlayer("D:\\Soundlocator\\test.wav"))
{
while (true)
{
sad.PlaySync();
Thread.Sleep(100);
}
}
}
То, что я вижу на осциллографе, меньше половины синусоиды.
Кто-нибудь может сказать мне, почему? Может быть, мой заголовок wav-файла неверен? Воспроизведение того же файла с помощью vlc или Audacity дает мне полную синусоиду, как и ожидалось.