全球的MIDI制造商協(xié)會(MMA)和日本的音樂電子行業(yè)協(xié)會(AMEI)共同發(fā)布了MIDI 2.0詳細協(xié)議細節(jié),并回答了很多大家關(guān)心的熱門問題。
在今天最新公布的MIDI 2.0細節(jié)中,我來選取一些重點跟大家分享。
MIDI 2.0和MIDI 2.0協(xié)議的關(guān)系:
MIDI 2.0是一個整體的大概念,是MIDI的擴展環(huán)境,它包含了MIDI-CI(Capability Inquiry能力查詢)、Profiles(配置)、Property Exchange(資源交換)、通用的MIDI包和MIDI 2.0協(xié)議。
MIDI 2.0協(xié)議是MIDI 2.0框架里的一部分,包含比MIDI 1.0協(xié)議里精度更高的CVM(Channel Voice Messages通道復(fù)音信息)和其它一些新功能比如新的每個音符有獨立表情的概念。
MIDI 2.0設(shè)備也可以在MIDI 2.0環(huán)境里使用MIDI 1.0的協(xié)議。
MIDI 1.0的未來:
MIDI 1.0不會被替代,它還會繼續(xù)擴展并持續(xù)發(fā)展下去,跟新的MIDI 2.0環(huán)境更好的整合。它也屬于通用MIDI包的一部分,是最基礎(chǔ)的MIDI信息格式。很多MIDI設(shè)備其實并不需要任何MIDI 2.0的新功能也可以運行自己全部的功能。有些設(shè)備會在使用其他MIDI 2.0擴展功能的時候繼續(xù)使用MIDI 1.0協(xié)議,比如Profile Configuration(配置設(shè)置)和Property Exchange(資源交換)。
MIDI 2.0什么時候到來:
基礎(chǔ)的規(guī)格,也就是MIDI-CI已經(jīng)發(fā)布并可以下載。MIDI協(xié)會也已經(jīng)基本完成了其它MIDI 2.0規(guī)格的關(guān)鍵部分。但它還需要花費數(shù)年時間來寫大量的Profiles(配置)和Property Exchange(資源交換)規(guī)格才能執(zhí)行。
MIDI協(xié)會已經(jīng)在2019年發(fā)布了新聞稿,列出了已經(jīng)做出原型設(shè)備或計劃做產(chǎn)品的消息,包括Ableton/Cycling 74, Art+Logic, Bome Software, Google, imitone, Native Instruments, Roland, ROLI, Steinberg, TouchKeys 和 Yamaha。
然而不要指望在2019年能看到任何MIDI 2.0的產(chǎn)品問世。為了完整的可用性,整個業(yè)界需要很多設(shè)備、應(yīng)用、操作系統(tǒng)和DAW軟件來支持這些新的標(biāo)準(zhǔn),也需要很多時間。
同時,我們可以很好的使用MIDI 1.0。實際上MIDI 2.0只是更進化版的MIDI,新樂器上的新功能也可以在現(xiàn)有的設(shè)備和系統(tǒng)上工作。這跟MIDI從1983年誕生以來一樣,MIDI 2.0只是MIDI在36年時間里進化的一部分,一步一步的進化從未停止。
加入MMA(MIDI Manufacturers Association制造商協(xié)會)的好處:
如果你是MIDI軟件或硬件的開發(fā)者,那么加入MMA有很多好處,你可以了解到更多細節(jié)來開發(fā)MIDI 2.0的產(chǎn)品,目前還無法像公眾公開MIDI 2.0的細節(jié)是因為它在最終定稿前還需要大量的修改,現(xiàn)在公布還太早。
為了能支持MIDI-CI和MIDI 2.0功能,制造商需要有一個SysEx ID,每年需要花費250美元,并且可以進入MMA的Github來獲得MIDI 2.0到MIDI 1.0互相轉(zhuǎn)換的代碼、MIDI 2.0 Scope和一些由Art and Logic and Property Exchange Work Bench開發(fā)的發(fā)送和測試MIDI 2.0信息的工具,還有Yamaha開發(fā)的原型設(shè)備和測試的Property Exchange。
MIDI 2.0設(shè)備需要新的線纜或接口嗎?
不需要,MIDI 2.0是一個「不可知的傳輸協(xié)議」。也就是說它可以從一端傳輸?shù)搅硗庖欢?,可以兼容任何設(shè)備,這套協(xié)議是管理電子通信系統(tǒng)中數(shù)據(jù)格式化的一套公約。
以上是工程師眼中的MIDI 2.0,簡而言之就是說MIDI 2.0是一系列信息,而這些信息不必依賴于任何特殊的線纜或接口。
當(dāng)最初的MIDI標(biāo)準(zhǔn)建立的時候,它只能運行在老式的5針DIN線纜里。之后MMA和AMEI就定義了如何在不同的線纜和接口傳輸MIDI。所以這么多年來MIDI 1.0也一直是「不可知的傳輸協(xié)議」。
MIDI 1.0協(xié)議可以傳輸在:
5針DIN
串口
TRS小三芯線纜
火線
以外網(wǎng)
所有類型的USB線纜
MIDI 2.0也是如此。
MIDI 2.0可以傳輸多條MIDI 1.0信息嗎?
不行,每個傳輸都需要新的特別的對待。新的通用包格式可以解決在任何介質(zhì)傳輸?shù)膯栴},它包含了MIDI 1.0信息和MIDI 2.0信息已經(jīng)一些雙方都需要的信息。
MIDI 2.0最先會解決在USB傳輸?shù)膯栴}。
MIDI 2.0的時間穩(wěn)定性會更好嗎?
沒錯!而且連MIDI 1.0的時間穩(wěn)定性都會增強!MIDI 1.0和2.0都加入了Jitter Timestamps(時基偏移時間戳)這個全新的信息,它可以做到:
捕捉演奏中的精確時間信息
將精確的時間跟MIDI信息不受受時基偏移影響的進行傳輸
不需要在整個系統(tǒng)范圍內(nèi)做同步、主時鐘或在發(fā)送者和接受者之間明確的做時鐘同步
MIDI 2.0可以提供更高的精度嗎?
必須的!MIDI 1.0的信息通常都是7bit(其實可以是14bit的,但沒有廣泛的部署因為只有128個CC信息)。在MIDI 2.0里,力度是16bit的、有128個CC信息、16.384個寄存控制器、16,384個可分配的控制器。復(fù)音數(shù)、通道壓力和彎音則都是32bit的。
MIDI 2.0可以做微音程和非十二平均律嗎?
可以噠。
|