Увеличить выходной сигнал на разных частотах - PullRequest
0 голосов
/ 29 ноября 2011

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

Входящий сигнал с микрофона считывается на плату, и каждое считанное значение сохраняется в таблице. Значения, хранящиеся в этой таблице, предназначены для вывода на динамик с различными частотами.

Мой вопрос, учитывая таблицу значений, как вы можете воспроизводить / выводить значения на более высоких и более низких частотах.

1 Ответ

0 голосов
/ 29 ноября 2011

Вы либо хотите повторно сэмплировать сэмплы формы сигнала, прежде чем воспроизводить их с той же частотой АЦП / ЦАП, изменить частоту сэмплирования или посмотреть модификацию шага по времени, которая является гораздо более сложным процессом DSP.

...