Java Android JetPlayer Midi播放缺少的音符

Java Android JetPlayer Midi播放缺少的音符,java,android,midi,Java,Android,Midi,我整天都在安卓SDK上用头敲击Midi,虽然我的音乐已经通过JetCreator播放,但仍然存在一个问题,即某些乐器上的某些音符无法播放。听起来好像八度音程被封顶了 我的一般假设是,android使用的默认DLS文件不支持完整的八度音程……或者类似的东西。我尝试将gm.dls从Windows安装导入jetfile,但我遇到了相同的问题,所以可能不是这样。编程音乐对我来说很新鲜。在这方面,几乎没有用户开发的文档或帮助…显然DLS非常古老,现在每个人都使用soundfonts…这就引出了一个问题,为

我整天都在安卓SDK上用头敲击Midi,虽然我的音乐已经通过JetCreator播放,但仍然存在一个问题,即某些乐器上的某些音符无法播放。听起来好像八度音程被封顶了

我的一般假设是,android使用的默认DLS文件不支持完整的八度音程……或者类似的东西。我尝试将gm.dls从Windows安装导入jetfile,但我遇到了相同的问题,所以可能不是这样。编程音乐对我来说很新鲜。在这方面,几乎没有用户开发的文档或帮助…显然DLS非常古老,现在每个人都使用soundfonts…这就引出了一个问题,为什么JetCreator仍然使用DLS


不管怎样,我想从熟悉图书馆的人那里得到一些指导。

根据您的评论,我猜您可能试图在同一时间将过多的音符排到乐器上。您是否设法解决了问题?

结果是我播放的文件太长了?我把它们切割成单圈音轨,突然它们演奏起来……不确定这是否只是巧合。。。