В данном эффекте стоит скорее всего более простой проц чем адау. Либо STM32 - их иногда тоже юзают для обработки звука, хотя это и не очень удобно. + добавлены конвертеры для USB и прочего. О использовании не-ДСП процессора так же говорят достаточно высокие задержки (в районе 6-9мс).
Усилитель для наушников на MAX4410 звучит вполне годно. Я их использую, когда меня просят "мониторинг ушной на сцену собрать". Да и сам пользуюсь таким же. В связке с аккумом 16850 на емкость в районе 2000mA - у меня без перерыва 2 недели отработал (забыл выключить...)
Если есть возможность использовать комп с интерфейсом и VST - то да, можно использовать комп с интерфейсом. Сам так делаю часто.
Но - это не всегда удобно. Иметь коробочку, в которой воткнул 3 провода (гитара, уши, питание) и там все уже играет - куда проще.
Если мы уж сидим в крафте - то я бы за то, чтобы взять DSPmini на ADAU1701/1401, там вполне неплохие свои конвертеры, 2 входа, 4 выхода (можно разные конфигурации выхода сделать независимые) добавить разве что двойной буфер на вход и регулировку гейна после него.
Весь проект без проблем влезет в стандартную мелкую гаинту, на ADAU1701 можно даже прикрутить какие-то простенькие пространственные эффекты типа хоруса и дилея. У меня даже есть проект IR+ревер (короткий, но в се же ревер) под 1701. А с тем что закачивать прошивку можно через Cypress CY7C68013A, который стоит 10 баксов - это конечно же минус, но такой, с которым я согласен мириться - всяко дешевле чем стандартные свистки USBi.
Относительно длинны импульса. 20мс при частоте 44100 - это 882 сэмпла. Именно эти первые 20мс несут информацию основную (если посмотрите импульс Wav в любой программе - то основной "пик" рабочий находится в диапазоне первых 10-15мс). Остальное - это уже различные отражения, затухания и прочее. Можно услышать конечно же разницу между 20мс и 200мс. но не при игре в миксе - там разницы уже почти не слышно, а если использовать сэмпл чуть побольше (таблица FIR может содержать любое кол-во сэмплов, кратное 1 - т.е. взять например 1323 сэмпла - 30мс) - то разницы даже при сравнении в лоб с сэмплом в 200мс - на гитаре разницы я уже не услышал (хотя на "приборах" она будет, но только в низкочастотном диапазоне). Чем короче импульс - тем более "выглажены" все пики и впадины на частотах ниже 200гц. чем длиннее импульс - тем более детализированный будет низкочастотный диапазон, и тем больше будет слышно "окружение" кабинета.
... и добавил:alkuz, Если только один импульс - то без бубна от слова совсем.
А насчет нескольких импульсов - в целом тоже не проблема, только тогда кроме каб-сима вряд ли удасться что еще впихнуть.
Просто ставится несколько (2-3) FIR модулей, каждый со своей таблицей. И с помощью родных GPIO ADAU организовывается переключение между ними. Вопрос только на сколько импульсов хватит памяти ADAU.
... и добавил:Важное замечание - если мы работает только с ADAU, без внешнего управляющего микроконтроллера - то нам не нужно знать программирование.
SigmaStudio это специальная среда разработки, где не требуются знание какого-либо языка программирование. Все реализовано на параметризируемых готовых блоках, котоыре соединяются между собой линиями по нашему желанию. Да, нужно понимать основы логики программной, но в остальном - "Кубики и Ниточки". ))