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