Приветствую всех. Возникла потребность замедлить звук средствами Framework, но не все оказалось так просто:
1. Полез сразу в управляемый DirectX (МСДН + книга "Управляемый ДайректЭкс"). Есть спецэффекты, а вот именно замедления там почему-то нет
.
2. Попробовал поискать библиотеки. Нашел irrKlang, но звук не воспроизводится по неизвестным тому причинам (прога успешно компилируется без ошибок но по нажатию кнопки никакого звука и какого-либо др действия нет).
3. Обратился в WPF (классы MediaPlayer/MediaElement из System.Windows.Controls в PresentationFramework.dll) оба этих классов умеют замедлять звук, но нашлось одно ограничение - привязка к WinMedia Player. То есть для успешной работы на конечном компе должна стоять как минимум 10ка, а значит тем, кто не пользуется этим плеером и ставит чистую ХР выйдет обломайтунг, чего явно не хочется. Книга "Работа со звуком для программистов" нужной теории по этому не дала, в гугле тоже не могу найти. Есть какие-нибудь предложения решить вопрос замедления скорости воспроизведения звука на шарпе? Может я плохо пошарил по вышеназванным ресурсам?
[Ответ]