5 芯 MIDI 连接线相比 USB 传输 MIDI 信号有什么优点吗?

提问于
最后更新于
浏览 353次
登录并提问
1

现在 USB 这么常见,为什么不统一用 USB 连接呢?

riverlet
XP 1485
riverlet
提问于 2021/2/14 上午10:59:42
2

        USB转MIDI吧…有的时候会有点儿奇怪的地方:在播放MIDI文件时,从硬音源或者琴出来的声音感觉是一顿一顿的,还不是卡,有点儿像以前播放磁带时的抖晃,就是感觉好像走着走着就晃了一下,走着走着就晃了一下似的。这个和USB-MIDI芯片无关,从使用CH345和MFM0860等芯片做成的便宜USB-MIDI线,到高级如雅马哈或者M-AUDIO的设备,都有可能出现。曾经有一次和雅马哈的工程师聊到过这个问题,他们表示确实有这种现象,所以他们推荐还是使用原生的MIDI口,比如台式机内置专业声卡上出来的MIDI口。

        我自己纯猜测,可能是因为:1、USB这个总线并不适合数据的低延迟、实时传输,它是一个USB Controller通过Root Hub分配出n个USB端口给所有USB设备,共享这一个Controller的480Mbps带宽。总线的所有活动都是控制器发起,设备没有中断和上报的途径。2、USB作为一个低速设备总线,Controller有可能在PCI/PCIE总线上被分配了很低的优先级,所以数据传输总是被打断。3、Windows/Linux等现代操作系统并不特别要求实时性,在处理来自底层硬件的中断请求时,是通过一些延迟调用手段来完成具体的中断服务程序,这期间就可能造成数据暂缓。

        所以吧,USB方便是方便,但有时候它也有不方便。毕竟世间没有完美的东西存在,总会有点儿瑕疵嘛~

华北kingsky
XP 378
华北kingsky
回答于 2021/2/16 下午10:16
1

MIDI线内是TTL电平异步串行数据,那个USB转midi模块就相当于USB转TTL串口模块,只不过前者在电脑中呈现为一个只有midi口的声卡,后者呈现为一个只有串口的串口卡


我购买过一个便宜的,简单测试了一下,从midi设备发出到电脑,电脑软件接受处理再发给midi设备,听起来两个音是一起按下的,说明延迟很小

黄禄轩
XP 47
黄禄轩
回答于 2021/2/25 上午10:02
1

1、功能不同

MIDI接口是一种计算机与MIDI设备之间连接的硬件,同时也是一种数字音乐的标准。

USB接口是连接计算机系统与外部设备的一种串口总线标准,也是一种输入输出接口的技术规范。


2、工作原理不同

MIDI作曲和核配器系统核心部分是一个被称为序列器的软件。这个软件即可以装到个人电脑里,也可做在一个专门的硬件里。序列器实际上是一个音乐词处理器(word porcessor),应用它可以记录、播放和编辑各种不同MIDI乐器演奏出的乐曲。

USB是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。USB接口即插即用和热插拔功能。USB接口可连接127种外设,如鼠标和键盘等。


3、领域不同

几乎所有的音乐录音将 MIDI 作为一项关键开放技术来记录音乐。除此之外,MIDI 也用来控制包括录音设备的硬件,如舞台灯、效应踏板等高性能的设备。

最近,MIDI 已经渗入移动电话领域。MIDI 用来播放支持 MIDI移动电话的铃声。MIDI 还可为某些电子游戏、电脑游戏提供背景音乐。

独自听听
XP 815
独自听听
回答于 2021/2/15 下午6:58
  此条已删除  
0

USB 主要用在电脑和电子乐器之间


5针MIDI线可以用在乐器和乐器之间、乐器和电脑之间、而且可以串联!


feifei_21
XP 95
feifei_21
回答于 2021/2/15 下午8:35

您的回答

登录以回答

这儿是 MidiShow 问答区,欢迎您请教或帮大家解决关于音乐创作、MIDI 应用、MIDI 技术等音乐相关的问题。

问答区积分规则如下:


  1. 提问、回答或自问自答积分均不变
  2. 问题被赞成 : +10
  3. 问题被反对 : 提问者 -2,点击反对者不扣分
  4. 回答被赞成 : +10
  5. 回答被反对 : 回答者 -2,点击反对者 -1
  6. 提问者选出满意回答 :回答者 +15 ,提问者 +2

参与问答前请阅读:问答区玩法规则