На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: Rust
  
> Задача для программиста. Программирование звука.
    Задача для программиста, работающего в Visual Studio 2005 (язык C++) и проживающего в Санкт-Петербурге.
    В реальном времени поступают входные данные (отсчёты) в буфер (массив Buf[10000]). Есть программа, работающая в диалоговом окне с MFC, вывода этих данных на устройство воспроизведения звука, скачанная
    отсюда. Однако, входные данные из Buf[] в программе обрабатываются (в частности, пропускаются через преобразования Фурье и другие алгоритмы обработки). Обработка занимает время и при непосредственном использовании воспроизведения звука в программе звук идёт с перерывами.
    В комментариях в этой теме и других источниках (О. Гордеев. Программирование звука в Windows,1999; Тим Кинтцель. Руководство программиста по работе со звуком,2000;Н. Секунов. Обработка звука на PC, 2001 и др.) показано, что такого рода проблема решается с использованием двух и более буферов и потоков (в т.ч. мьютексов).
    Нужен программист, имеющий опыт работы с задачами такого рода (вывод данных в реальном времени на устройство воспроизведения звука, близкий аналог – микрофонный усилитель). Оплата по соглашению.
    Сообщение отредактировано: UP_LCH -
      Я возьмусь, но работаю на BDS-2010 и живу в Украине.
      Если согласны пишите в личку или аську. Приложите ТЗ.
      1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0,0185 ]   [ 15 queries used ]   [ Generated: 15.05.24, 05:08 GMT ]