如何对MIDI文件分轨?新人求助求助~

接触MIDI或者说来到MIDISHOW的原因是因为某游戏的演奏系统,让我这个完全不懂乐理甚至连简谱都看不明白的纯小白可以直接通过3ML来实现MIDI转MML,轻松达到目的。但是,这种方式虽然省时省力,但我发现很多Midi虽然试听起来很完美,但导入之后要么速率错乱要么少音漏音,后来我才知道原来一个音轨可能包含多个Track,必须要点击合音再现才能显示出来,但由于游戏中的音轨数是有限的,如果进行了这个操作,那么是明显不够用的,所以我目前只能一个Midi一个Midi下载并导入测试,请问各位大佬,对于我来说,还有什么其他更好的办法么?

另外,我们知道,不可能所有的歌曲都能找到其对应的MIDI,所以我也尝试了一个五线谱PDF转MIDI的软件,但转换出来的MIDI一样和试听时完全是两种东西,通过搜索我得知原来MML每一轨只能识别单个MIDI音符,对于多个音符写在MIDI轨道里的曲子,需要手动分轨,但我并不知道该如何进行手动分轨,还请各位大佬可以解惑!跪谢~

1 Like

1、用FL\CUBASE等软件,提取和弦部分的音轨,合成一个音轨
2、既然有了和弦就好办了,去找对应的简谱,把主音一个个点上去即可(注意:一定要看和弦的调是什么调,如果跟谱的不一样,那么就使用变调,使得和弦跟谱的是一个调)
3、你提到的手动分轨,其实不用手动,可以是用CUBASE的MIDI选项卡里的“自动分解”功能,

2 Likes

谢谢~ :kissing_closed_eyes: