Интересно, как там дела у roxolder,
У меня с 1 января начались проблемы. Утром вышел из стоя жесткий диск на Mac Mini, хорошо что днем ранее скопировал самое главное, чувствовал что что-то будет. Так что с января я потерял рабочую среду и некоторые наработки. Также пришлось восстанавливать все на винде. И пока комп чинился по гарантии (вышел из строя Seagate Barracuda 1Tb жесткий диск), я занялся переработкой конволюционника на Eigen для кросплатформенности и увеличения производительности вычислений. Далее делал программу для снятия импульсов в реальном времени с кабинета (методом Fast LMS). После ремонта компьютера продолжил разработку E530, но в процессе работы осознал необходимость полностью переделать способ моделирования, так чтобы не потерять качество но увеличить производительность так чтобы был хороший задел для планшетной версии, так как на моем iPad3 процессор 2-летней давности не очень быстр. В итоге переработал подход и увеличил скорость, качество тоже кстати увеличил. Но для этого пришлось по-лучше разобраться в выравнивании ковариации при использовании анализа главных компонент (Principal Component Analysis). Так как в железном E530 есть кабсим, то соответственно, я хотел видеть его и в плагине в составе E530, но естественно в более реалистичном исполнении)) В данный момент это классический конволюционник с нулевой задержкой, но что отличает его от остальных - возможность корректного морфинга между импульсами. Морфинг производится в частотной области по отдельному сплайну для каждого frequency bin. Импульсы я делал со своего домашнего кабинета, смещая позицию микрофона с центральной позиции к крайней позиции, постепенно изменяя угол поворота микрофона к центру динамика. Таким образом в плагине можно менять плавно позицию микрофона, импульс (длиной в 16384 сэмплов) синтезируется в реальном времени по сплайнам в частотной области. Пока такого не встречал ни у кого, как мне кажется) Этот подход даже не стоит сравнивать с банальным смешиванием разных импульсов, что предлагается делать в LeCab или NadIR.
И вот что имеем на данный момент: (обратите внимание на загрузку процессора. И это при X4 Oversampling)
Скрин с планшетной версией пока рано показывать.
Когда выйдет E530 пока трудно сказать. Для меня работать над дизайном - очень долгий процесс. И для меня наиболее актуально стоит вопрос когда я доработаю программу для планшета, так как это единственный шанс получить деньги за мой труд. Если тут есть желающие сделать шикарный GUI для E530, то думаю он значительно быстрее выйдет в свет. Без GUI такой шедевр я не стану выкладывать. Он на самом деле заслуживает шикарный GUI, но пока нет на это времени. Надеюсь вы понимаете.