日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

midi标准

發布時間:2024/3/12 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 midi标准 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、GM,XG,GS是什么?

它們都是MIDI格式標準。GM標準是他們中的老大,資歷最老。GM標準定義了我們最常用的128種樂器,音效和控制器的排列,我們現在從網上當下來的MIDI文件都應該是支持GM標準的,然后你的播放設備也應該支持GM標準,這樣我們才能用正確的音色回放MIDI文件,要不然音色排列不對的話,你想象過用點貝司演奏弦樂聲部會是怎樣的效果嗎?至于XG,GS,前者是YAMAHA公司定義的MIDI標準,后者是ROLAND公司的。我們通俗點理解就是人們覺得128種音色不夠,于是他們又對GM進行了補充,又定義了128個音色庫來裝音色,還擴展使用了GM里沒有用到的控制器,YAMAHA用了很大的工夫與資金來宣傳他們的XG標準,并且開放XG產品的系統碼,擴展控制器的控制范圍,力爭做到XG標準的MIDI作品可以在任何XG音源上正確回放,這當然要求MIDI制作者對XG也要有相當了解,至少能正確使用煩人的系統碼。ROLAND的GS標準本質上是與XG一樣的,也是對GM的擴展,只是他們的宣傳遠沒有YAMAHA賣力,所以應用得不如XG廣泛且熟練。

所以說,如果你的設備支持XG或GS,它們肯定支持GM,但你的設備若只支持GM,就不一定能支持XG或GS。你創作的MIDI作品也一樣。

如果你不想通過網絡或其它方式讓別人共享你的MIDI作品,你完全可以不管什么GM,XG,GS,只要在自己的音源上放出你要的效果,然后錄制下來,做成卡帶,CD,DAT,WAVE,MP3,RA,別人就可以正確聆聽你的作品,什么回放的問題你都不需擔心。

?

二、什么是控制器?

控制器也是MIDI信息之一。音序器記錄的MIDI信息實際上有兩大類:1,音符信息 2,控制信息。音符信息前面講過這里不再復述。控制器就是對音色和音樂的其他參數進行調整,比如音量的變化就是控制器之一,音色的混響有多少,合唱有多少,音色的聲象位置是什么,顫音幅度有多少等都是控制器信息。它們和音符信息一樣重要,一首樂曲要恰當利用控制信息才會有人性。以Cakewalk為例子,我們可以在Piano Roll的下半個窗口中,選擇Controller下的Volume(音量),在樂曲的某個地方插入Volume的一個值,如果這個值很小,如10,那么當樂曲放到這里時,音序器收到控制器信號——Volume=10,我們就會聽到樂曲突然變輕了,然后就會一直維持這個音量,如果我們在后一小節又插入控制器Volume=127(最大值),那么音樂到了這里就會立即響起來,在沒有得到新的控制器信號之前,音樂會以這個信號的值一直保持下去。如果你聰明的話,就能想到,如果在一個小節內連續給音序器一個由低到高的一個Volume的值,那么“漸強”不就出來了嗎?對,而且這可以在Cakewalk中輕易地用一根斜線一拉了事。(實際上,我們應該用11號Expression來做漸強和漸弱,這里只是一個說明性演示,具體原因以后再說吧!)控制器中有很多秘密,試一下你的音源的控制器,看看會對音色和音樂產生什么影響,你會對控制器有更深刻的理解。而且有時侯還很需要剛才做“漸強”的那種思維,如果你聽到有人的MIDI作品中,音樂一會兒在左聲道,一會兒又晃到右聲道,知道他是怎樣做的了嗎?接下來給一個MIDI 1.0協議對于128個控制器的定義,(摘自ATTIC小組網站)

0 音色庫選擇MSB

1 顫音深度

2 呼吸(吹管)控制器

3 --

4 踏板控制器

5 連滑音時間

6 高位元組數據輸入(DATA ENTRY MSB)

7 主音量

8 平衡控制(BALANCE)

9 --

10 相位調整

11 情緒(音量)控制器

12-15 --

16-19 一般控制器(#1-#4)

20-37 --

38 低位元組數據輸入(DATA ENTRY LSB)

39-63 --

64 保持音踏板1(延音踏板)

65 滑音(在音頭前加入上或下滑音做裝飾音)

66 持續音

67 弱音踏板

68 連音踏板控制器

69 保持音踏板2

70-79 --

80-83 一般控制器(#5-#8)

84 連滑音控制

85-90 --

91 混響效果深度

92 (未定義的效果深度)

93 合唱效果深度

94 (未定義的效果深度)

95 (未定義的效果深度)

96 數據累增

97 數據遞減

98 未登記的低元組數值(NRPN LSB)

99 未登記的高元組數值(NRPN MSB)

100 已登記的低元組數值(RPN LSB)

101 已登記的高元組數值(RPN MSB)

102-120 --

121-127 保留給軌道模式信息用/


MIDI控制器的參數變化范圍都為0—127,0為最小值,127是最大值。對于開關的控制器,小于63為關閉,大于64為開啟。每個控制器對應于一種控制事件,但是,并不是每個編號的控制器對音源都有同樣效果,要看音源的型號。如71號泛音控制器,在XG音源改變音色的亮度,但是,GS和GM都沒有作出規定。還有80號和81號控制器,在GM、GS和XG里都沒有作出定義。0-63號控制器登錄的是32個,沒有登錄的32-63號控制器是為了發送提高0-31號控制器精度的LSB數據而準備的,連續可變的0-31號控制器在需要一個字節(7位)以上的精度時,就可以利用32-63號控制器。16-19和80-83號控制器被定義為通用控制器,16-19號是兩個字節,80-83號為一個字節,這些控制器號可以指定為任何控制器,用來控制內部參數。相當于踏板開關類型的控制器分布在64-95號之間。
控制器可以在CAKEWALK的事件列表窗口和鋼琴卷簾窗口寫入,也可以在設備控制面板和MIDI鍵盤實時發送。控制器只作用于一個通道,對其他通道不起作用。
下面針對比較常用的MIDI控制器進行介紹。
0號控制器:音色庫的選擇。如果你的電腦中安裝了創新AWE、LIVE或AUDIGY聲卡,而且裝載了幾個音色庫,可以用它進行音色庫的變換。
1號音色庫:顫音深度控制器。一般的MIDI鍵盤和合成器都帶有一個調制輪,用它進行顫音的操作,一般都用實時錄音的方法。當然,也可以在鋼琴卷簾窗中用畫筆進行繪制,但是,用實時錄音的辦法制作的顫音效果要更自然些。
2號控制器:呼吸(吹管)控制器。它可以接收一些特殊輸入設備發出的信息,對音量進行控制,做出淡出淡入、漸強漸弱的效果來。例如,YAMAHA的BC3呼吸控制器。它最適用的音色是木管樂器和薩克斯,使用的時候要注意起音和落音的自然做出人吹的感覺。
5號控制器:滑音時間。65號控制器;滑音開關。這兩個控制器要配合使用。當65號打開時,使用5號控制器來設定滑音的時間。
6號控制器:數據輸入。它要和98-101號控制器配合使用,它和RPN與NRPN有關。為了在規定的120個控制器之外擴展使用更多的控制器,MIDI中規定了RPN和NRPN兩套控制器,RPN是注冊參數號,NRPN是非注冊參數號。前者是MMA的定義,后者可以由廠家自行定義,它們的使用方法相同。不同編號的RPN和NPRN事件對應于一種控制事件,RPN和NPRN的編號由兩個字節表示,即MSB和LSB,編號范圍從0—16383,比控制器編號成百倍地提高了便于提供更豐富的控制功能。它的取值也是由兩個字節表示,取值從0—16383,因此控制的解析度也成百倍地提高了。所有音源只要是兼容GM標準的,就能響應RPN表中事件。GM標準共規定了三種RPN事件。GM標準對NRPN事件沒有作任何定義,但所有GS和XG樂器都能正確響應各自的NRPN事件。
7號控制器:音量控制器。使用它可以協調各個聲部的音量比例,一般在音軌窗中直接調整參數。CAKEWALK的音軌參數設置的音量的默認值是100,在一般情況下,伴奏聲部的音量要小于主旋律聲部,持續音聲部的音量不要過大。
10號控制器:聲像控制器。用它可以控制各個音軌的聲音在聲場中的位置。它的主要原則是模擬樂隊在演出時的各個樂器聲部的位置。如果不進行它的設置,就會使聲音模糊不清。特別是當兩種音色比較接近時,不要把它們擺在一起。它的設置可以在音軌窗中設定,這樣比較直觀。CAKEWALK默認的聲像值是64,是在中間位置,聲像的取值范圍是0---127,對應于從最左邊到最右邊。用它還可以制作立體聲游移的效果,立體聲游移的源素材一般選擇琶音樂句或時值較長的持續音。
11號控制器:表情控制器。通常用來做弦樂等的演奏效果,以此做出它的起伏變化。7號和11號都可以改變音量的大小,7號一般用于設置通道的相對音量平衡,11號一般用于實時改變通道的強弱變化,前者設置好后一般不再變化,后者可以隨時連續變化。
64號控制器:延音控制器。它的作用是,當手指離鍵后音符依然發音。
66號控制器:持續音控制器。
67號控制器:弱音控制器。
68號控制器:連滑音控制器。
69號控制器;保持音控制器。
71號控制器:泛音控制器。它是XG獨有的控制器,它通過低通濾波器的諧振參數對音色進行變化。
72號控制器:釋音控制器。它的作用是控制音色的振幅包絡的變化,把音尾變長或短。
73號控制器:起音控制器。它的作用也是控制音色的振幅包絡的變化,把音頭變硬或軟。
74號控制器:亮度控制器。用來控制濾波器的截止頻率,它的初始值是64,大于它音色就越明亮,小于它則音色越暗淡,它與71號控制器配合使用音色會有很大變化。
91號控制器:外部效果器深度控制器。通常用于混響效果器。
92號控制器:顫音深度控制器。
93號控制器:合唱深度控制器。
94號控制器:風琴音栓深度控制器。XG特有。
121號控制器:關閉所有控制器。將該軌道控制設定到GM的初始狀態。
122號控制器:本地鍵盤開關。當你的設備是合成器的時候,值為127是開啟狀態,鍵盤彈的時候它本身會發聲,當值為0時,為關閉狀態,鍵盤彈時它本身不發聲,而是將彈入的信號先輸入電腦的音序器軟件,然后通過軟件再把信號傳至鍵盤,才能使它發聲。如果MIDI的IN和OUT同時接在一臺設備上,應該設為關閉狀態,否則同時同一個音符會發兩個音,聽到一個如同合唱的效果。
126號控制器:單音模式。當第一個音符發音后,緊接著的第二個音不會發音,而是延續發前一個音,但是,音高是第二個音的音高。
關于MIDI控制器要多實踐,應用不同的數值,對比它們的效果,選擇最佳的應用效果。MIDI控制器雖然用處很大,但是它非常占用傳輸空間,信息量很大,過密的控制器會使設備的處理出現很大的問題,播放的速度也受到影響,再者,改動也很麻煩。關于這一點,要看你的CPU的處理速度。不管怎樣,不要過多過濫地使用MIDI控制器。

總結

以上是生活随笔為你收集整理的midi标准的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美性猛交久久久久 | 亚洲性综合 | 日本在线第一页 | 黄页网站免费在线观看 | bt天堂av| 五月天丁香视频 | 国产嫩草在线 | 欧美精品一卡 | 日本电影大尺度免费观看 | 黄色女女 | 青青草久| 伊伊成人网 | 久久午夜一区 | 黄色网址进入 | 污视频网站在线播放 | 91黄瓜| 欧美91在线 | 97福利视频| 欧美色插 | 国产欧美一区二区三区白浆喷水 | 黄色片网站在线观看 | 亚洲热在线观看 | 国产高潮国产高潮久久久 | 色又黄又爽 | 亚洲乱码一区 | 色综合久久久 | 欧美成人图区 | 午夜免费在线 | 免费看三级黄色片 | 依人在线视频 | 亚洲人成色777777老人头 | 91成人免费网站 | 乱子伦一区二区三区 | 亚洲欧美激情精品一区二区 | 亚洲国产精品第一页 | 日韩第九页 | 欧美xxxx8888| 福利视频h | 欧美一级久久 | 激情视频一区二区 | 在线少妇 | 一区二区久久精品66国产精品 | 美女光屁屁露胸胸 | 久久99国产精品久久99 | 亚洲天堂av中文字幕 | 97人人爽人人爽人人爽人人爽 | 亚洲国产二区 | 久久久久99人妻一区二区三区 | 欧美性精品 | av福利在线 | 手机在线成人av | 日韩三级在线 | 中文字幕乱码在线人视频 | 国产精品99久久久久久宅男 | 成人午夜视频在线播放 | 日本免费不卡一区二区 | 男人的天堂毛片 | 国产原创中文av | 激情一级片 | 成年人网站免费观看 | 先锋影音久久 | 黑白配高清国语在线观看 | 秋霞福利片 | 国产字幕侵犯亲女 | 精品久久久久久无码人妻 | 色啪综合 | 国产乱码精品一区二三区蜜臂 | 午夜伊人网 | 欧美一区二区三区久久综合 | 三级三级久久三级久久 | 嫩草国产精品 | 男女吻胸做爰摸下身 | 日本va视频| 成人免费看片在线观看 | jzzijzzij亚洲成熟少妇在线观看 久久久精品人妻一区二区三区 | 国内免费av | 啪视频网站 | 九九在线视频 | 成人av网站在线 | 中文字幕一区二区三区门四区五区 | 欧美日韩激情视频 | 精品免费国产一区二区三区 | 人人人射| 99cao| 少妇裸体挤奶汁奶水视频 | 日韩欧美在线免费观看 | 在线观看视频二区 | 日日噜噜噜噜久久久精品毛片 | 中文字幕高潮 | 乱精品一区字幕二区 | 一二级毛片 | 深爱激情综合网 | 日韩午夜免费 | 免费看国产片在线观看 | 91精品欧美一区二区三区 | 成人国产精品免费观看 | 亚欧美在线 | 精品人妻伦一区二区三区久久 | 不卡欧美|