Может быть кто-то подскажет, как решить такую задачу?
Ситуация №1: Нотный редактор Sibelius заведён через порт, организованный в loopMIDI, на NI Kontakt, работающий в режиме stand-alone. В Сибелиусе партитура струнного квинтета, выход настроен на один MIDI порт, задействованы каналы с первого по пятый (каждый инструмент на своём канале). В Контакте загружены пять инструментов, все расключены по своим каналам и всё замечательно работает.
Ситуация №2: То же самое, но Контакт работает как VST плагин в Ableton Live. В Эйблтон завёден всё тот же MIDI порт с Сибелиуса, инструменты в Контакте настроены так же. Но сигналы со всех выходных каналов Сибелиуса приходят только на тот инструмент Контакта, который сидит на канале 1. То есть первая скрипка играет за весь ансамбль, остальные инструменты молчат.
Вопрос: как в хосте сделать разделение каналов порта по инструментам, загруженным в один Контакт? Хотелось бы, чтобы вся струнная секция работала на один выход с компрессором и записью в аудио. Конечно, можно каждый инструмент посадить на отдельный MIDI порт и отдельную копию Контакта, но это как-то... слишком просто и расточительно!
---------------------------------------------------------
Разобрался сам. В Эйблтоне создал шесть MIDI треков. На первый повесил Контакт с пятью загруженными инструментами. Остальные треки - проходные, им на вход приходит MIDI порт с Сибелиуса, номера каналов указаны четко с первого по пятый. Выходы заведены на соответствующие инструменты Контакта. Получилась полная струнная секция симфонического оркестра с управлением из профессионального нотного редактора.
Ситуация №1: Нотный редактор Sibelius заведён через порт, организованный в loopMIDI, на NI Kontakt, работающий в режиме stand-alone. В Сибелиусе партитура струнного квинтета, выход настроен на один MIDI порт, задействованы каналы с первого по пятый (каждый инструмент на своём канале). В Контакте загружены пять инструментов, все расключены по своим каналам и всё замечательно работает.
Ситуация №2: То же самое, но Контакт работает как VST плагин в Ableton Live. В Эйблтон завёден всё тот же MIDI порт с Сибелиуса, инструменты в Контакте настроены так же. Но сигналы со всех выходных каналов Сибелиуса приходят только на тот инструмент Контакта, который сидит на канале 1. То есть первая скрипка играет за весь ансамбль, остальные инструменты молчат.
Вопрос: как в хосте сделать разделение каналов порта по инструментам, загруженным в один Контакт? Хотелось бы, чтобы вся струнная секция работала на один выход с компрессором и записью в аудио. Конечно, можно каждый инструмент посадить на отдельный MIDI порт и отдельную копию Контакта, но это как-то... слишком просто и расточительно!
---------------------------------------------------------
Разобрался сам. В Эйблтоне создал шесть MIDI треков. На первый повесил Контакт с пятью загруженными инструментами. Остальные треки - проходные, им на вход приходит MIDI порт с Сибелиуса, номера каналов указаны четко с первого по пятый. Выходы заведены на соответствующие инструменты Контакта. Получилась полная струнная секция симфонического оркестра с управлением из профессионального нотного редактора.
Последнее редактирование: