Воспроизведение MP3 с динамической регулировкой темпа
Мне нужно запустить быстрое приложение, что-то быстрое и грязное, в окнах, которые позволяют пользователю контролировать темп воспроизведения mp3-файла с помощью ползунка.
Любые рекомендации по библиотекам / языкам программирования / элементам управления, которые могут сделать это легко?
У меня нет контроля над выбором медиа (должен быть mp3) или платформой (должен быть windows)
Изменить: На самом деле, я могу конвертировать файлы в любой необходимый формат.
3 ответа
В Windows Media Player v10+ это встроено. Посмотрите здесь. Разве это не то, что вам нужно?
Пока это то, что я нашел:
2xAV ™ Плагин для Windows Media Player®
В идеале, я бы предпочел что-то с открытым исходным кодом, но если я не могу найти другие варианты, я попробую.
Вы могли бы взглянуть на это.
Редактировать: WinMM.dll имеет функцию waveOutSetPlaybackRate ( P / Invoke), которая может быть полезна, так как эта DLL (которая была включена в Windows начиная с Win 9x) может воспроизводить MP3. Вот некоторая основная информация о том, как воспроизводить звуки с помощью C#.