我正在用 Midi 文件创建一个假 GH。它应该加载吉他音轨并将其保存在某处。然后按特定间隔播放。
但我不知道如何获得吉他音轨和音符。此外,我需要与当前播放的声音同时播放音符。
编辑:具体:1)我必须加载一个midi文件(让我们说metalica,吉他的东西)2)我想获得吉他曲目并选择其中一个。或者干脆选择第一把吉他。好吧,没关系。3) 重点来了:程序应该以特定的间隔获取字符串(E、A、D、G、b、e)。例如,在 1:21 拿到吉他的弦。(我认为它们应该存储在一个列表中,然后计算当时的音符)
Java midi note to string mapping via octave of a note 我已经找到了这个,但它不是我要找的那种代码。
所以请帮助我!我需要它用于学校目的。
非常感谢!