c # - wmplib - проигрывает 2 mp3 файла, но может получить их в формате synic - PullRequest
1 голос
/ 02 апреля 2010

У меня есть 2 объекта windowsMediaPlayer Оба объекта имеют один и тот же файл песни в формате mp3, но при их одновременном воспроизведении они не синхронизируются на несколько секунд. Код, который я вызываю, чтобы воспроизвести их, выглядит следующим образом

     sound1.controls.play();
     sound2.controls.play();

Это просто потому, что один метод воспроизведения выполняется раньше другого, и поэтому один быстрый, а затем другой. В любом случае я могу их синхронизировать? Я устал возиться со скоростью одного трека, чтобы соответствовать другому, но не получаю его префектом.

Спасибо

1 Ответ

2 голосов
/ 02 апреля 2010

Вы не можете добиться этого безупречно, игроки не могут начать одновременно с дизайна. Вам нужно будет смешать две песни в новую песню, библиотека NAudio может сделать это.

...