roboforum.ru

Технический форум по робототехнике.

Генерация тонов (20-20000Гц)

Раздел создан специально для людей которым интересна робототехника, но в силу разных причин они не знают с чего начать.
Задавайте ваши вопросы, какими бы простыми они не казались, постоянные посетители форума постараются ответить на них по мере своих сил.
Робот своими руками. Самодельный робот.

Генерация тонов (20-20000Гц)

Сообщение MiBBiM » 11 окт 2009, 12:59

Потребовался сабж, сделал через Winamp и wav файлы.
По пунктам:
  • скачиваем библиотеку из вложения и копируем в Winamp\Plugins\
  • запускаем(перезапускаем) Winamp
  • добавляем url(ctrl+l) для проигрывания вида:
    Код: Выделить всёРазвернуть
    tone://<Frequency Hz>
    для синуса 231Герц:
    tone://231
    131.10.png
  • для записи в файл заходим в preferences(ctrl+p)->plugins->output, выбираем Nullsoft Disk Writer в качестве выходного и тыкаем пимпу configure.
    11.10.png
  • в появившемся окошке можно настроить параметры записи.
    11.101.png
  • включаем вопроизведение трека, сразу же начнется запись. поскольку тоновая последовательность бесконечна, проигрывание нужно будет остановиь вручную, при этом запись прекратиться.
  • после записи всех нужных тонов восстанавливаем настройки звукоизвлечения
    11.2210.png
Вот так получаем wav pcm с синусом необходимой частоты
Вложения
in_tone.rar
(1.64 КиБ) Скачиваний: 5
Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

Re: Генерация тонов (20-20000Гц)

Сообщение avr123.nm.ru » 11 окт 2009, 14:25

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


Вернуться в Новичкам или основы основ роботостроения.

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron