Как я понимаю у вас процессор ЮСБ и определяется как МИДИ устройство. Надо установить все драйвера грамотно, чтобы у диспетчера задач не было вопросов.
Я если честно как мне объяснили в теме, на которую даю ссылку, тоже не понял как на практике это сделать. Написал какую-то команду, процессор её принял и мигнул, но пользы никакой не было. Потом додумался подключил миди-контроллер на МИДИ вход и сделал несколько переклдючений, и при этом записал в кубейсе на миди-дорожку полученные сигналы. И тогда разобрался по крайней мере как переключить пресет.
В общем технология примерно такая:
1) создаём в Кубе отдельную миди-дорожку и карандашом Draw рисуем на ней серый прямоугольник, и потом растягиваем его на всю длину трека;
2) слева на выход этой дорожки выбираем процессор, чтобы Куб знал куда пулять сигнал. выставляем один и тот же миди-канал в программе и на процессоре;
3) кликаем 2 раза по серому, открывается редактирование Key Editor. В этом окне внизу-слева где Velocity есть вкладка с параметрами, там выбираем program change и рисуем кривую, причём в местах где должно быть переключение пресета делаем горбик (см. рисунок1)
4)далее в этих метах надо указать конкретное число для пресета, которое должно включиться. Для этого нажимаем MIDI - open list editor и там расставляем в каком месте какой номер пресета должен включиться, менять нужно число, на которое показывает курсор мыши (см. рисунок2)
5)закрываем окна редактирования МИДи, запускаем мультитрек на проигрывание. И если всё сделано верно, процессор в нужное время начинает преключать пресеты. По крайней мере у меня связка Куб5 - E-Mu 0404 USB midi out - TC G-Major midi in работала на ура!