Т.е если делать в цифре, буфер микроскопический - достаточно десяток-два семплов. Т.е. с точки зрения памяти и говорить не о чем.
40дБ С/Ш достаточно - т.е. 10-12 бит уже хватит.
В итоге - все делается на любом микроконтрроллере за пару баксов. Хоть АЦП-память-ЦАП и на усь с аналоговым входом, хоть АЦП-память-I2S на усь с цифровым входом.
12-битные АЦП есть почти во всех (а кое-где и 16-ти), в очень многих есть и 12-битные ЦАПы. I2S сейчас тоже почти во всех.
В итоге - все можно сделать на одном чипе + несколько кондеров по питанию, тут дажде кварца не надо.
Конечно, надо писать программу (фирмваре, ака прошивку), но тут настолько все просто, что даже для не профи работы на пару часов (и это делается один рах, потом можно тиражироваь сколько угодно).
Причем можно написать как и тупо простым циклом, а можно изящно, так что сам процессор во время работы вообще будет в слипе все время (кроме старта и кроме моментов изменения величины задержки).
Способов изменеия задердки - тоже можно придумать вагон с тележкой, от потенциометра до переключателей или пульта ДУ
Социальные закладки