slonjara,
Импульсные реверы (загрузчики импульсов) перебирать не надо, надо выбрать точный и с минимальным набором необходимых фич (ресэмплинг импульсов - чтобы можно было грузить любые независимо от частоты проекта и они правильно звучали, нулевая задержка алгоритма, малое потребление ресурсов). Может быть просто удобный...
По сути из функционала достаточно просто загрузки файла и регулировки уровня.
А вот импульсы перебирать придётся, наверно, смотря от чего идти, но это и в железе так же.