Пишу по памяти, если что, т.к. с тех пормного воды утекло.
Опция - не секрет , CabZone использует ADC0 и DAC0.
Алгоритм простой:
1. взять отдельную пустую SD карту
2. Создать на ней папку afx_hex и подпапки с именами от 1 до 10.
3. В подпапки 1 - 10 можно кидать свои прошивки. Прямо из сигмы, без преобразования в intel_hex.
Следить, чтобы .hex был только один в папке, т.к. если их больше, кабзон похватит тот, что посчитает первым.
Так как потенциометров параметров не предусмотрено, можно сделать несколько прошивок с разным темпом и т.п. и раскидать в разные папки.
Фича планировалась как пасхалка, но в последствии очень на помогла с отладкой.
Поможет сэкономить время, если ПК сказать "оптимизировать сд карту для быстрого извлечения". Либо использовать WiFi SD карту , вроде Toshiba, но с ней свои заморочки.
Вот ссылка на архив с папками и демо-хорусом
https://drive.google.com/open?id=1k4ugJ9cJ-eqpOtQnz2L6UIfqJnM8VqyA , надо распаковать в корень пустой сд карты
(Приаттачить средствами форума не получилось, поэтому гугль диск.)
Что до кабинетосимуляции и эффектов, то эффекты вроде хоруса потребляют мало ресурсов и импульсный кабсим будет работать. Возможно, придется уменьшить число сэмплов импульса, чтобы все вместилось. Уменьшение сказывается на качестве симуляции низких частот, чем меньше сэмплов, тем менее точный низ.
Но, в целом, импульсы от 250 сэмплов и выше - уже годные. 500 - хорошо, 800-900- отлично.
Ревер... На сколько помню, пружинный танк это 33 и 41мс, памяти не хватит без серьезного урезания дискретизации. Предилей еще нужен и тп. Но, как говорится, попытка - первый шаг к ровалу, может и выйдет