AZG,
Дизассемблинг вообще-то говорит о большем, чем просто работа с прибором как с чёрным ящиком. Так что тут сложно сказать.
Можно сделать набор каких-нибудь шейперных каскадов с промежуточными фильтрами и потом подогнать их параметры под АЧХ.
А матчинг просто чтобы подогнать к конкретному экземпляру уже на уровне пользователя.
А можно сделать спайс-подобную симуляцию и, как скоро номиналы компонентов будут совпадать, АЧХ тоже будет совпадать.
Но это жирно, хотя вполне возможно.