[ SBLive NRPN] [ Effect mixer for CakeWalk ] [Cut-off & resonance in SBLive ]
[ Parametric Equalizer ][ Recommended programm ][ English ][NEWS][Guest Book ]
SBLive для начала неплохая карта . Но её возможности скрыты так, что если Вы захотите до них докопаться, будете долго читать документацию и искать другую информацию в Сети. На этой странице были собраны материалы таких долгих поисков.Заранее приносим извинения их авторам и делаем обязательные ссылки на оригиналы.
This is example (MIDI file) of using cut-off & resonance in sound card by Creative
Дополнительно для расширенного управления синтезом введены зарегистрированные (Registered Parameter Number - RPN) и незарегистрированные (Non-Registered Parameter Number - NRPN) номера параметров, передаваемые при помощи контроллеров:
98 - NRPN LSB (младший байт NRPN)
99 - NRPN MSB (старший байт NRPN)
100 - RPN LSB (младший байт RPN)
101 - RPN MSB (старший байт RPN)
Устройство запоминает однажды переданные ему RPN или NRPN, после которых могут передаваться значения выбранного параметра при помощи контроллеров:
6 - Data Entry MSB (ввод данных, старший байт)
38 - Data Entry LSB (ввод данных, младший байт)
96 - RPN Increment (увеличение RPN на 1, значение игнорируется)
97 - RPN Decrement (уменьшение RPN на 1, значение игнорируется)
Таким образом, механизм представляет собой "контроллер в контроллере".
Ну вобщем не буду больше расстраивать всех умными словами , лучше расскажу как сделать ЭТО руками
Допустим у вас есть миди-композиция в секвенсере и загружен саунд-банк с семплами в wavetable. По первому миди-каналу играется луп из саунд-банка, на который нужно назначить этот эффект. Сначала необходимо проинициализировать фильтр и настроить систему NRPN на прием данных. Для этого в самом начале песни на первом (в данном случае) миди-канале прописывается следующая серия миди контроллеров:
Ctrl. N |
Название контроллера |
Значение | Комментарий |
99 |
NRPN MSB | 127 | NRPN, всегда 127 |
98 |
NRPN LSB | 22 | Параметр Filter Resonance |
38 |
DATA ENTRY LSB |
0 | Значение Filter Resonance (0 - 127) |
99 |
NPRN MSB | 127 | NRPN, всегда 127 |
98 |
NRPN LSB | 21 | Параметр Filter Cutoff |
38 |
DATA ENTRY LSB | 127 | Значение Filter Cutoff (0 - 127) |
Далее, внутри самой песни, параметр
частоты среза (cutoff) управляется миди
контроллером 38 (Data Еntry LSB). Т.е. вы просто
прописываете контроллер 38 на протяжении песни
так, как хотите. Чем меньше значение контроллера,
тем ниже частота среза, и тем "глуше" будет
звучать семпл. Для "выплывания" лучше
прописывать серию контроллеров со значениями от
20 до 127 единиц.
Jimmy Pavloff
А теперь совсем для ленивых Cut-off & resonance in SBLive