Музикален компютър

Общност от хора, занимаващи се със записване и обработка на музика на компютър

Cubase. Превключвайте midi канали в реално време.

Cubase. Превключвайте midi канали в реално време.

вариатор » събота, 17 април 2010 г. 16:15

NO_TiTLE » събота, 17 април 2010 г. 22:45

Re: Cubase. Превключвайте midi канали в реално време.

Alex_nn » неделя, 18 април 2010 г. 0:57

Вие като цяло сте избрали някакъв странен път. Има стандартни MIDI команди, които ви позволяват да превключвате инструменти в рамките на същия MIDI канал. Не знам какъв конкретен набор от семпли използвате за Kontakt, но аз например имам стандартен набор от симфонични инструменти, който идва с този семплер, а именно "VSL Kontakt Orchestra". Така че, има банка, например, Violine ALL. Когато е зареден, най-долните клавиши (маркирани в червено) просто превключват между различни звуци на цигулки - легато, стакато, пицикато и др.

Между другото, почти всеки инструмент може да бъде направен в Kontakte по този начин, ако има подходящи проби от тембър. Вярно е, че е дълго и досадно.

вариатор » Неделя, 18 април 2010 г. 8:57 ч

вариатор » неделя, 18 април 2010 г., 9:01 ч

NO_TiTLE » Нед, 18 април 2010 г. 10:57

вариатор » неделя, 18 април 2010 г. 13:13 ч

Alex_nn » Нед, 18 април 2010 г. 21:24

Вариатор, мога да те посъветвам да направиш следното.

Не си правете труда да търсите възможности за превключване на MIDI канали в реално време. Според мен е по-лесно да направите това:

Създайте своя собствена MIDI песен за всеки инструмент в куба с желания канал, например: Легато цигулки: песен 1 - канал 1 Пицикато цигулки: песен 2 - канал 2 Спикато цигулки: - песен 3 - канал 3. (И т.н.) Ще имате тези каналисъответстват на каналите във Vkontakte. След това поставете тези създадени песни в контейнер за песни (за удобство) и ги подпишете, да кажем Violines. Във Vkontakte задайте тези три канала на един аудио канал, например St.1 за гъвкаво управление на динамиката, така че всеки MIDI канал да не променя силата на звука. (Contact поддържа 16 стерео или 32 моно аудио канала).

Може да има два начина по-нататък: 1. Запишете частта част по част на желаната MIDI песен. 2. Запишете цялата част наведнъж на всичките 3 MIDI песни и след това редактирайте всяка песен, като премахнете ненужните звуци.

P.S. Аз самият използвам тази технология, но не с цигулки, а с български народни инструменти. По-специално с домри и балалайки, тъй като имам отделни кутии за тремоло и пицикато.

вариатор » неделя, 18 април 2010 г. 22:21

вариатор » понеделник, 19 април 2010 г. 13:42

NO_TiTLE » понеделник, 19 април 2010 г. 20:30

Роман Петелин » понеделник, 19 април 2010 г. 22:58

вариатор, на всички ваши въпроси се отговаря положително. Всичко може да се направи.

1. Контактът може да бъде програмиран така, че инструментът да звучи само при натискане на определен клавиш. Съответно различни инструменти могат да бъдат присвоени към един и същ MIDI канал и да се превключват с помощта на различни MIDI клавиши. Това се прави в редактора на групи, настройте параметъра Group Starts да стартира на клавиш и задайте желания MIDI клавиш. Подробно описание на Контакт е дадено в книгата http://petelin.ru/books/aranj/aranj.htm

2. В Cubase можете да използвате специализираната добавка Generic Remote за превод на MIDI команди (включително Note) във всякакви вътрешни команди на програмата. Описанието му е дадено в книгата http://www.petelin.ru/books/cubase5/cubase5.htm

вариатор » вторник, 20 април 2010 г. 21:51

вариатор » W20 април 2010 г. 22:13 ч

Роман Петелин » вторник, 20 април 2010 г. 23:46

Устройството трябва да бъде настроено не на Command, а на Mixer или Midi Mixer, в Channel/Category е необходимо да изберете конкретна MIDI песен, в Value/Action - избрани или атрибути (например MIDI Thru), Flags = Toggle. И тогава експериментирайте, донесете на ум. Ако желаете, можете да присвоите различни команди на едни и същи MIDI клавиши, така че когато натиснете определен клавиш, да се изпълняват няколко действия наведнъж.

И според първата опция (Контакт), трябва да промените условията за стартиране от винаги на стартиране на ключ за всички групи инструменти. Ако групата е специфична и условието винаги не е зададено за нея, тогава, разбира се, не е необходимо да я променяте.