关于midishow自动识别的midi标准

没有GM System ON和其他sysex,就会标注为GM
同时安卓某红色播放器会识别为GS标准
如果有了GSO,就会加一句此midi使用GM1标准,即General MIDI
同时红色播放器成功识别GM标准
GS and XG Reset同上
如果先GSO再GS Reset,就会标注此midi使用GM1标准,后转为GS(Roland General Standard)。而多重转换GM-GS-XG-GS则不会
红色播放器也成功识别GS
就这样了?

3 Likes

针对No Sysex多数软件给出的方案都是预先设定某个Sysex确认兼容。

例:

  • falco的midi player 6设置里面默认指定的sysex就是GS Reset

在多种情况遇到no sysex,或者说请求那么就在外部加上一段GS Reset

midi本身有reset不用多虑,软件上的reset基本只对no sysex起效。

  • No Sysex 软件(sys)设置优先
  • 有Sysex midi文件(头)优先

当然这个也是能去设置改的,无sys能用到的东西大概普通gm差不多。

别说Clef在安卓上应该是少数能播GS Reset EFX

可以看到GM能控制的Chorus、Reverb。这些全局都绝对不会影响到此项

直到GS Reset创建完,(gs用)Reverb控制器后。

一切都变得干净(Dry)起来了,这就是以前觉得怪但是现在没什么的细节。

不管怎么搞clef都有reverb,这点正是gs默认参数

谁都不清楚为什么roland给gs默认每条通道的reverb就是40(包括不创建控制器;默认),天知道这样做有什么好处。