音频应用

 找回密码
 快速注册

QQ登录

只需一步,快速开始

搜索
查看: 1449|回复: 2

[知识] MIDI 2.0 详细协议细节发表!不过兼容设备要 2020 年见

[复制链接]

25

帖子

0

听众

2508

积分

音频应用注册会员

Rank: 2Rank: 2

积分
2508
发表于 2019-5-27 07:22:32 | 显示全部楼层 |阅读模式
MIDI 2.0 详细协议细节发表!不过兼容设备要 2020 年见. E2 \) z, w! s% H. Iwww.audioapp.cn  audio app

" Y$ ?9 L/ A6 @! D- Owww.audioapp.cn  audio app

全球的MIDI制造商协会(MMA)和日本的音乐电子行业协会(AMEI)共同发布了MIDI 2.0详细协议细节,并回答了很多大家关心的热门问题。
7 m2 d3 b; g5 c& o% _
% L) _/ d# U0 \$ i$ e/ y7 @: U' d8 f9 w
( w) {+ V" j, f# X$ p如果你想了解MIDI 2.0的主要新内容,可以移步之前我们的文章《深入揭发:MIDI 2.0 草案正式公布!它到底有多神奇?到底能干嘛?》。; K4 J& C! L, V5 D8 d. q! a0 t2 dwww.audioapp.cn  audio app

在今天最新公布的MIDI 2.0细节中,我来选取一些重点跟大家分享。" b& R3 A: v6 Mwww.audioapp.cn  audio app

MIDI 2.0和MIDI 2.0协议的关系:9 a- N9 y( h. s$ h9 c  wwww.audioapp.cn  audio app

MIDI 2.0是一个整体的大概念,是MIDI的扩展环境,它包含了MIDI-CI(Capability Inquiry能力查询)、Profiles(配置)、Property Exchange(资源交换)、通用的MIDI包和MIDI 2.0协议。* w3 @5 l- B" M( P: V: twww.audioapp.cn  audio app

MIDI 2.0协议是MIDI 2.0框架里的一部分,包含比MIDI 1.0协议里精度更高的CVM(Channel Voice Messages通道复音信息)和其它一些新功能比如新的每个音符有独立表情的概念。
  }! H  g1 Q' _9 M  t+ D' s% h4 b: l% oMIDI 2.0设备也可以在MIDI 2.0环境里使用MIDI 1.0的协议。0 F  A9 t1 o3 r4 @* S0 [www.audioapp.cn  audio app

MIDI 1.0的未来:
" Q) ~% S7 J. E5 v- ?MIDI 1.0不会被替代,它还会继续扩展并持续发展下去,跟新的MIDI 2.0环境更好的整合。它也属于通用MIDI包的一部分,是最基础的MIDI信息格式。很多MIDI设备其实并不需要任何MIDI 2.0的新功能也可以运行自己全部的功能。有些设备会在使用其他MIDI 2.0扩展功能的时候继续使用MIDI 1.0协议,比如Profile Configuration(配置设置)和Property Exchange(资源交换)。
! `$ h0 g5 |! u) z7 zMIDI 2.0什么时候到来:
9 v9 F# c9 i4 \* G6 P$ T! u基础的规格,也就是MIDI-CI已经发布并可以下载。MIDI协会也已经基本完成了其它MIDI 2.0规格的关键部分。但它还需要花费数年时间来写大量的Profiles(配置)和Property Exchange(资源交换)规格才能执行。% l8 {- K' V4 x( }2 Pwww.audioapp.cn  audio app

MIDI协会已经在2019年发布了新闻稿,列出了已经做出原型设备或计划做产品的消息,包括Ableton/Cycling 74, Art+Logic, Bome Software, Google, imitone, Native Instruments, Roland, ROLI, Steinberg, TouchKeys 和 Yamaha。% p& [) q" C; @/ @www.audioapp.cn  audio app

然而不要指望在2019年能看到任何MIDI 2.0的产品问世。为了完整的可用性,整个业界需要很多设备、应用、操作系统和DAW软件来支持这些新的标准,也需要很多时间。) O( b# Z: ]8 O* _6 A! jwww.audioapp.cn  audio app

7299_1547910083_thumb.png $ ?. t+ |: B/ {5 h! @- S* qwww.audioapp.cn  audio app

同时,我们可以很好的使用MIDI 1.0。实际上MIDI 2.0只是更进化版的MIDI,新乐器上的新功能也可以在现有的设备和系统上工作。这跟MIDI从1983年诞生以来一样,MIDI 2.0只是MIDI在36年时间里进化的一部分,一步一步的进化从未停止。
音频应用 Audio app

25

帖子

0

听众

2508

积分

音频应用注册会员

Rank: 2Rank: 2

积分
2508
 楼主| 发表于 2019-5-27 07:22:54 | 显示全部楼层
加入MMA(MIDI Manufacturers Association制造商协会)的好处:4 j. e( g5 O$ b* pwww.audioapp.cn  audio app

如果你是MIDI软件或硬件的开发者,那么加入MMA有很多好处,你可以了解到更多细节来开发MIDI 2.0的产品,目前还无法像公众公开MIDI 2.0的细节是因为它在最终定稿前还需要大量的修改,现在公布还太早。
* O5 |7 ~+ f5 ^3 `为了能支持MIDI-CI和MIDI 2.0功能,制造商需要有一个SysEx ID,每年需要花费250美元,并且可以进入MMA的Github来获得MIDI 2.0到MIDI 1.0互相转换的代码、MIDI 2.0 Scope和一些由Art and Logic and Property Exchange Work Bench开发的发送和测试MIDI 2.0信息的工具,还有Yamaha开发的原型设备和测试的Property Exchange。0 z1 k, P+ G  M0 `$ I9 g$ swww.audioapp.cn  audio app

3 }- X1 J8 H3 T, Vwww.audioapp.cn  audio app

点此加入MMA:https://www.midi.org/join-the-mma, K$ O3 O" X3 h( L) I, awww.audioapp.cn  audio app

! d' ]2 u: J* ]+ B5 mwww.audioapp.cn  audio app

MIDI 2.0设备需要新的线缆或接口吗?
8 n: h+ m" D" }) f4 z. U1 D1 f不需要,MIDI 2.0是一个「不可知的传输协议」。也就是说它可以从一端传输到另外一端,可以兼容任何设备,这套协议是管理电子通信系统中数据格式化的一套公约。% U7 P+ G. K/ |! [8 }3 Xwww.audioapp.cn  audio app

以上是工程师眼中的MIDI 2.0,简而言之就是说MIDI 2.0是一系列信息,而这些信息不必依赖于任何特殊的线缆或接口。' l7 _: X! x$ H+ k, P0 j1 pwww.audioapp.cn  audio app

当最初的MIDI标准建立的时候,它只能运行在老式的5针DIN线缆里。之后MMA和AMEI就定义了如何在不同的线缆和接口传输MIDI。所以这么多年来MIDI 1.0也一直是「不可知的传输协议」。+ s5 w/ g/ I7 u) Dwww.audioapp.cn  audio app

MIDI 1.0协议可以传输在:
' s1 j( c, ]; \, ~2 a* V1 t4 S- a5针DIN0 C% {- s# T/ K, q- a3 L' x3 Jwww.audioapp.cn  audio app

串口
5 w! S/ k& o! Z( K% \0 t: c% ATRS小三芯线缆
2 Z( [; c$ v4 j9 c  f8 n6 I火线7 R& ^  _- t$ O# _www.audioapp.cn  audio app

以外网( ~# p+ v! ~% p4 m/ W7 A( ^% `www.audioapp.cn  audio app

所有类型的USB线缆
% s5 A) G$ h0 [. ?MIDI 2.0也是如此。
! g/ F- [( I! w0 D/ S" j: l2 fMIDI 2.0可以传输多条MIDI 1.0信息吗?9 o' |: U1 j9 R* g" b3 A3 [3 iwww.audioapp.cn  audio app

不行,每个传输都需要新的特别的对待。新的通用包格式可以解决在任何介质传输的问题,它包含了MIDI 1.0信息和MIDI 2.0信息已经一些双方都需要的信息。, V2 U2 Q  E; j  _, |www.audioapp.cn  audio app


; @) I( J! C; v9 v& E2 [- N2 sMIDI 2.0最先会解决在USB传输的问题。
" k: l1 ^9 N5 t8 E# ~# c3 J3 ~6 s- }6 \5 e6 y9 qwww.audioapp.cn  audio app

MIDI 2.0的时间稳定性会更好吗?4 m# A/ m; A5 Wwww.audioapp.cn  audio app

没错!而且连MIDI 1.0的时间稳定性都会增强!MIDI 1.0和2.0都加入了Jitter Timestamps(时基偏移时间戳)这个全新的信息,它可以做到:
6 d- U- P& w8 R5 u2 P7 r8 w捕捉演奏中的精确时间信息
/ w; Q) L( B7 q将精确的时间跟MIDI信息不受受时基偏移影响的进行传输. H5 @8 M3 j( Z# vwww.audioapp.cn  audio app

不需要在整个系统范围内做同步、主时钟或在发送者和接受者之间明确的做时钟同步
音频应用 Audio app
回复 支持 反对

使用道具 举报

25

帖子

0

听众

2508

积分

音频应用注册会员

Rank: 2Rank: 2

积分
2508
 楼主| 发表于 2019-5-27 07:23:10 | 显示全部楼层
MIDI 2.0可以提供更高的精度吗?
  @1 X; n5 ?5 u& g: {# H) d1 z) J必须的!MIDI 1.0的信息通常都是7bit(其实可以是14bit的,但没有广泛的部署因为只有128个CC信息)。在MIDI 2.0里,力度是16bit的、有128个CC信息、16.384个寄存控制器、16,384个可分配的控制器。复音数、通道压力和弯音则都是32bit的。8 P2 d0 k* Z5 f4 t$ Lwww.audioapp.cn  audio app

) G: x1 x. E" `www.audioapp.cn  audio app

MIDI 2.0可以做微音程和非十二平均律吗?4 u: y1 Y" _) B0 Awww.audioapp.cn  audio app

可以哒。
音频应用 Audio app
回复 支持 反对

使用道具 举报

高级模式 自动排版
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

QQ|小黑屋|手机版|Archiver|音频应用 ( 鄂ICP备16002437号-6)

Powered by Audio app

快速回复 返回顶部 返回列表