MIDI基礎(chǔ)知識ABC(五)
作者: 來源 :中小學(xué)音樂教育網(wǎng) 發(fā)布時間:2018-01-31 點擊:
1. 什么是RPN,NRPN?
我們不必去尋根問底他們是什么意思,我們只需要知道他們的用處。他們是用來對單個音色和某些參數(shù)做調(diào)整的。NRPN由98號和99號控制器共同組成。而RPN由100號和101號控制器共同組成。同時有一個6號控制器配合他們使用。其原則是首先賦予RPN或NRPN一個值,這個值確定了它們控制什么內(nèi)容,然后再由6號控制器決定具體的量的多少。而RPN和NRPN都是由兩個控制器組成的,所以在輸入值時需要輸入兩個數(shù)據(jù),因此它們就有先后關(guān)系,MIDI協(xié)議規(guī)定,98號和100號為“低元組數(shù)值”,99號和101號為高元組數(shù)值,前者簡稱LSB,后者簡稱MSB。在輸入數(shù)據(jù)時一定要先輸入MSB,后輸入LSB。比方說一個很常用的控制,我們用RPN來控制Pitch
Bend(彎音輪)的幅度,默認(rèn)值是兩個半音
,我們想改成三個半音,就依次輸入控制器101,值=0,100,值=0,6,值=3。當(dāng)你的音源接受到這個信息后,你去試驗一下,Pitch
Bend的幅度是否變成三個半音了。那么就有人問了,為什么101號控制器的值是0呢?為什么100號控制器的值也是0呢?6號控制器的值為3代表什么?答案是這樣的,100,101號控制器的值是根據(jù)MIDI協(xié)議的規(guī)定輸入的,也就是說人們早就定義好了,當(dāng)100號值為什么,101號值為什么時,該組合用來控制什么。具體可以參考后面的表格。(摘自ATTIC小組網(wǎng)頁)同樣,NRPN的組合模式也早被規(guī)定好了。至于6號控制器是非常好理解的,輸入3就代表3
個半音 。在控制其他內(nèi)容如音色的混響,Attack, Suntain, Decay,
Release等時,6號控制器和普通控制器一樣精確改變效果量的大小。
所以通過調(diào)整RPN和NRPN可以對音色和其他信息進(jìn)行編輯,使它們符合我們的需要。還可以解決一些制作上的難題,例如對一個鼓組里的部件施加不同的效果量,就不是用簡單的91號和93號控制器可以解決的,用NRPN的控制可以做到大鼓沒有什么混響而軍鼓有很大的混響,大家多嘗試吧。
1. 什么是RPN,NRPN?
我們不必去尋根問底他們是什么意思,我們只需要知道他們的用處。他們是用來對單個音色和某些參數(shù)做調(diào)整的。NRPN由98號和99號控制器共同組成。而RPN由100號和101號控制器共同組成。同時有一個6號控制器配合他們使用。其原則是首先賦予RPN或NRPN一個值,這個值確定了它們控制什么內(nèi)容,然后再由6號控制器決定具體的量的多少。而RPN和NRPN都是由兩個控制器組成的,所以在輸入值時需要輸入兩個數(shù)據(jù),因此它們就有先后關(guān)系,MIDI協(xié)議規(guī)定,98號和100號為“低元組數(shù)值”,99號和101號為高元組數(shù)值,前者簡稱LSB,后者簡稱MSB。在輸入數(shù)據(jù)時一定要先輸入MSB,后輸入LSB。比方說一個很常用的控制,我們用RPN來控制Pitch
Bend(彎音輪)的幅度,默認(rèn)值是兩個半音
,我們想改成三個半音,就依次輸入控制器101,值=0,100,值=0,6,值=3。當(dāng)你的音源接受到這個信息后,你去試驗一下,Pitch
Bend的幅度是否變成三個半音了。那么就有人問了,為什么101號控制器的值是0呢?為什么100號控制器的值也是0呢?6號控制器的值為3代表什么?答案是這樣的,100,101號控制器的值是根據(jù)MIDI協(xié)議的規(guī)定輸入的,也就是說人們早就定義好了,當(dāng)100號值為什么,101號值為什么時,該組合用來控制什么。具體可以參考后面的表格。(摘自ATTIC小組網(wǎng)頁)同樣,NRPN的組合模式也早被規(guī)定好了。至于6號控制器是非常好理解的,輸入3就代表3
個半音 。在控制其他內(nèi)容如音色的混響,Attack, Suntain, Decay,
Release等時,6號控制器和普通控制器一樣精確改變效果量的大小。
所以通過調(diào)整RPN和NRPN可以對音色和其他信息進(jìn)行編輯,使它們符合我們的需要。還可以解決一些制作上的難題,例如對一個鼓組里的部件施加不同的效果量,就不是用簡單的91號和93號控制器可以解決的,用NRPN的控制可以做到大鼓沒有什么混響而軍鼓有很大的混響,大家多嘗試吧。