WAV как вытащить список частот?

Доброго времени суток!

Появилась задача воспроизвести звук с ардуино (что-то вроде бип-бип), есть WAV файл, с этим звуком.

Помнится в давние времена на паскале писал "плеер", был массив частот, которые поочередно передавались в некую функцию, благодаря чему пищалка дарила мне "музыку". Для ардуинки нашел функцию tone(), с помошью которой проделывается все то-же самое.

Осталось понять, как вытащить список частот из WAV файла (ну или RAW, или чего еще) да бы подать это все на пищалку.
Ну или какой другой вариант?

Заранее спасибо всем откликнувшимся за помощь!
  • Вопрос задан
  • 365 просмотров
Пригласить эксперта
Ответы на вопрос 1
gbg
@gbg Куратор тега Arduino
Любые ответы на любые вопросы
Вытаскиванием частот занимается преобразование Фурье. Но для воспроизведения wav вытаскивать частоты не нужно - нужно просто с нужной частотой менять напряжение на одном из выходов контроллера.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы