Зацикленная запись в Win10 и VS community 2017 при использовании CSCore - PullRequest
0 голосов
/ 01 ноября 2018

Я недавно приобрел Windows 10 Home pc и установил Visual Studio Community 2017, чтобы заменить Win7 на VS2012 Express. Я загрузил свежую версию CSCore, изменил команду сборки для отображения SDK на моем компьютере, удалил SoundTouchPitchAndTempo, поскольку он не может быть скомпилирован, собрал проект и затем выполнил следующие программы:

Recorder

RecorderToWma как в файле проекта

RecorderToWma с выводом в файл WMA, как указано в файле проекта

RecordWithSpecificFormat (44100, 16, 1)

Все это дает мне такой же искаженный результат. На каждые 250 или 450 миллисекунд пропускается около 10 мсек. Ошибочную запись можно скачать здесь: Это результат попытки 3. Это начало Моцарта Symph 36.

Проблема не возникает с VS express 2012 (устаревшим) на Win7 или VS express 2013.5 (устаревшим в ближайшее время) на Win10 с использованием источника CSCore около 5 лет назад. Копия exe Win7 и его CSCore.dll на Win10 работает нормально. Но мне нужна помощь, чтобы иметь возможность реализовывать программы в новейшей среде, иначе я могу оказаться в ближайшем будущем без работающей IDE.

Я представил это как проблему в CSCore с подробными изображениями отсечения, но пока не получил ответа. Вы можете мне помочь?

...