Invalid midi header是哪里出了问题

提问于
最后更新于
浏览 648次
登录并提问
0

如题,midi文件在Windows里面可以直接用media player正常播放,但是上传到midishow之后点试听就报错说invalid midi header。个人猜测可能是和之前用midi editor改了音色有关,因为一开始扒的时候用的是wavetone,输出的mid文件上传没有一点问题;而用midi editor改了音色上传之后,网页上所有的通道都显示是大钢琴(实际播放并不是这样)想请问一下是哪里出了问题……

(会不会是channel 0里面放了音符的原因……?或者是midi editor在编辑的时候软件本身有点问题?个人不是特别懂midi编码所以也不会看源码……)

提问于 Aug 19, 2021, 10:54:28 PM
1

测试了好几次……或许可以把所有的音放在同一个音轨里面但是频道不同,这样就没有program change event或许就可以解决这个问题……虽然还是有多音轨也做得很好的midi但是原理我也不很懂……

回答于 8/22/21, 2:55 PM

您的回答

登录以回答

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

问答区积分规则如下:


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

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