roboforum.ru

Технический форум по робототехнике.
Текущее время: 02 дек 2024, 17:12

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Генерация тонов (20-20000Гц)
СообщениеДобавлено: 11 окт 2009, 12:59 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
Потребовался сабж, сделал через Winamp и wav файлы.
По пунктам:
  • скачиваем библиотеку из вложения и копируем в Winamp\Plugins\
  • запускаем(перезапускаем) Winamp
  • добавляем url(ctrl+l) для проигрывания вида:
    Код:
    tone://<Frequency Hz>
    для синуса 231Герц:
    tone://231
    Вложение:
    131.10.png
    131.10.png [ 34.15 КиБ | Просмотров: 1260 ]
  • для записи в файл заходим в preferences(ctrl+p)->plugins->output, выбираем Nullsoft Disk Writer в качестве выходного и тыкаем пимпу configure.
    Вложение:
    11.10.png
    11.10.png [ 15.25 КиБ | Просмотров: 1264 ]
  • в появившемся окошке можно настроить параметры записи.
    Вложение:
    11.101.png
    11.101.png [ 15.82 КиБ | Просмотров: 1272 ]
  • включаем вопроизведение трека, сразу же начнется запись. поскольку тоновая последовательность бесконечна, проигрывание нужно будет остановиь вручную, при этом запись прекратиться.
  • после записи всех нужных тонов восстанавливаем настройки звукоизвлечения
    Вложение:
    11.2210.png
    11.2210.png [ 14.46 КиБ | Просмотров: 1265 ]
Вот так получаем wav pcm с синусом необходимой частоты


Вложения:
in_tone.rar [1.64 КиБ]
Скачиваний: 5

_________________
Tomorrow will be. Better
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Генерация тонов (20-20000Гц)
СообщениеДобавлено: 11 окт 2009, 14:25 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Теперь его можнно в PROTEUS подавать на нужные проводники в схеме. А можно в динамике послушать через PROTEUS.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO