Чё то действительно намудрили в топике, навертели.
Повторю методику Cakeworkera:
Имея звуковушку без железного МИДИ, можно организовать работу Band-in-a-Box так.
1. В Винде надо поставить ВИРТУАЛЬНЫЙ миди-порт. Это может быть SonicFoundry MIDIRouter или MIDIYoke (или подобный).
2. Открыть любую прогу, где можно запустить ВСТ инструменты, будь то Кубейз, Лоджик, Нуендо или любую прогу типа VSTi-host (типа ART Teknika Console, Steinberg V-Stack и иже с ними).
3. Выбрать в качестве входного МИДИ-порта виртуальный МИДИ-порт, допустим, номер 1.
4. Выбрать в качестве выходного устройства - любой ВСТ-инструмент (для чистоты эксперимента, лучше выбрать Yamaha VSTi).
Примечание: Лучше,если инструмент поддерживает несколько МИДИ-каналов.
4. Запустить Band-in-a-Box.
5. В опциях Band-in-a-Box установить в качестве входного устройства - МИДИ-порт МИДИ-клавиатуры.
А в качестве выходного устройства - виртуальный МИДИ-порт с тем же номером, что был выбран ранее в программе VSTi-host.(в нашем примере - номер 1).
Вроде разжевал всё досконально.
Вопросы типа, как на МИДИ трек назначить VST-инструмент, разбирать не буду - сами разберетесь
.
Добавлю, что для Cakeworkera, да и для меня ничего необычного и сложного в такой схеме нет, поскольку такая схема работы характерна при подключении ЖЕЛЕЗНЫХ МИДИ-устройств к компьютеру (что и происходило в ту, доВСТ-шную эпоху)
Кстати,таким образом, можно к любому, повторяю, к любому (!) софтовому секвенсеру подцепить практически любой(!) ВСТ-инструмент.