Я хочу синхронизировать воспроизведение песни с таймером, чтобы синхронизировать биты песни с элементами, отображаемыми на экране. Есть ли способ сделать это с помощью NAudio?
Синхронизируйте воспроизведение аудио с таймером с помощью NAudio
Ответы (1)
Несколько устройств вывода в NAudio поддерживают интерфейс IWavePosition
, который дает более точное представление о том, где звуковая карта в настоящее время находится в воспроизводимом буфере. Обычно это сообщается в виде количества байтов, которые были воспроизведены с момента начала воспроизведения, поэтому это не обязательно соответствует позиции в воспроизводимом файле или в песне. Поэтому, если вы используете это, вам нужно будет отслеживать, когда вы начали играть.
Обычно вы синхронизируете объекты, отображаемые на экране, с позицией воспроизведения звука, а не наоборот.
person
Mark Heath
schedule
05.03.2014