Автоматич. загрузка патчей в Sonar + DXi(GM)

  • Автор темы Автор темы Vit44
  • Дата начала Дата начала
Дык, БандаСтэнд грузит же.., када МИДИ-трек к нему подключаешь... У тя нет, что ли? Не грузит?
 
Проблема в следующем:
1. Загружаю Сонар
2. Загружаю DXi инструмент (например BandStand или Edirol Hyper Canvas и т.д) любой GM - совместимый.
3. Открываю миди файл.

Далее приходится каждый инструмент назначать заново. Тыкать в каждый трек проекта и выбирать для воспроизведения дорожки DXi инструмент и патч (тембр), хотя в миди файле они и так прописаны.
Вот такая лабуда
 
Выдели все треки и иди в Track > Property > Outputs. Там укажи нужный порт или DXi. Эту функцию можно назначить на KeyBinding. У меня она сидит на Alt+O.
Если в миди файле уже указаны банки и патчи, - независимо от того, в треках или в параметрах треков, - их переназначать не надо.
 
Originally posted by Vit44
Кто знает как приучить Сонар загружать автоматически инструменты из DXi - GM совместимых синтезаторов (напр. BandStand) в проект Сонара при открытии стандартного GM MIDI файла ?
В Сонаре, при использовании синта как DXi or VSTi - никак.
Поясню почему.
Чтобы при загрузке midi файла отработались programm changes, или любая другая служебная информация(сисексы, контроллеры, бЕнды ...etc) нужно, чтобы:
1. У синта, прежде всего, имелся в наличии, а также был доступен его midi IN.
2. Чтобы MIDI OUT Сонара, назначенный по умолчанию, отправлял все миди события именно на MIDI IN Вашего синта.
Тогда, при открытии файла, Сонар передаст служебную миди инфу(в том числе и programm changes), а синт, в свою очередь, прогрузит необходимые пэтчи.
Берём Ваш пример - BandStand.
MIDI IN - имеется в наличии. Это плюс и мы к нему вернёмся, но чуточку позже.
Доступность MIDI IN - при DXi or VSTi подключении он доступен, но только через одноимённые протоколы и никак иначе. А для того, чтобы осуществить Вашу задачу, нужно чтобы MIDI IN синта либо присутствовал в списке доступных midi output port Сонара, либо была возможность подключиться к нему хотябы посредством виртуального миди кабеля.
Ну и чтоже получается?
1. В списке доступных midi output port Сонара мы не увидим портов Вашего синта, да и откуда им там взяться - синт-то виртуальный, да ещё и в DXi исполнении.
2. И виртуальным midi шнурком не законектимся, потому что MIDI IN порт BandStand доступен только в стэндалон режиме(Стэндалон режим - это второй + и он нам тоже пригодится). Вы же хотите его(синт) использовать как DXi.
Повторюсь - В Сонаре, при использовании синта как DXi or VSTi - никак.

Тем не менее, Вашу задачу можно выполнить при использовании BandStand в стэндалон режиме + наличие в Вашей системе драйвера виртуального миди шнура.

1. Устанавливаете, если его нет, драйвер виртуального миди шнура.
2. Запускаете BandStand в стэндалон режиме и в меню -FileAudio / Midi SetupMidiInput Interfaceделаете активным(on) виртуальный миди шнур.
3. Стартуете Сонар. В меню - OptionsMIDI DevicesOutputs делаете активным, и оставляете его единственным, тотже самый виртуальный миди шнур, который активировали в BandStand.
Почему я написал тотже самый виртуальный миди шнур?
Потому что после установки их может быть в системе несколько.
Например Sonic Foundry Virtual MIDI Router может установить до 4-х шнуров/портов.
Собственно это всё.
Теперь можете загружать в Сонар GM Midi File.

Good Luck!
 
Но встроенный TTS реагирует же на Program Change, всё играет как надо. А вот Ямаха VST через оба адаптера только пианином всё чешет.
 
Originally posted by Alex_HS+--><div class='quotetop'>QUOTE(Alex_HS)</div>
Но встроенный TTS реагирует же на Program Change, всё играет как надо.[/b]
Дык не только TTS реагирует.
Но человеку-то надо, чтобы это реагирование проявлялось именно в момент загрузки/открытия midi файла в секвенсоре.
Нет, ну как вариант для DXi подключения синта, можно ещё попробовать сдвинуть все треки от начала на приличное количество тактов, потому что на загрузку, например 16 треков BandStand-а, уходит довольно много времени. Проставить программ ченджи в начала треков... должна сработать автозагрузкак, но ведь это дополнительный гимор, а человеку надо, чтоб при открыти и без вмешательства в сам файл и чтобы именно в секвенсоре. Но и это не единственная проблема.
Если Vit44 не ошибся в описАнии последовательности своих действий, то получается, что синт он грузит в один проект, а вслед за этим открывает файл, а в идеологии Сонара этот открытый файл - это уже другой(второй) проект. Ну и каким же образом миди события будут передоваться из одного проекта на DXi синт второго проекта??? Похоже что никак, потому как Сонар не может воспроизводить два проекта одновременно...между проектами надо переключаться.
Так что standalone, похоже, единственный вариант для решения поставленной задачи.
<!--QuoteBegin-Alex_HS

А вот Ямаха VST через оба адаптера только пианином всё чешет.
Ну да, так и есть. Это чудо ещё то :)))

Good Luck!
 
Originally posted by Vit44
Точно. BandStand - грузит!
Но с ямахой вопрос остается открытым.
Не хотят назначаться так же  
LUXONIX Purity, PlugSound и HyperSonic.
Ямаха, если вы про её VSTi реинкарнацию, она какаято убого - недоделанная. Помню был первый релиз, который вообще ничем не звучал, даже пианинкой, потом, вскорости, вышел репак....и мы таки услышали пианинку...клёво. Поэтому про неё скорее всего прийдётся забыть.
Про Люксоникс и ПлагСаунд не скажу - не знаю.
А вот про Гипер не соглашусь....ещё как назначает и грузит он пэтчи!

Good Luck!
 

Сейчас просматривают