Android相当于iOS';他是一个音乐播放器?

Android相当于iOS';他是一个音乐播放器?,android,midi,Android,Midi,再见!我一直在做一个原型,我需要播放一个MIDI文件,并不时改变播放速率。我第一次在iOS上用它的AvmidPlayer尝试了这个,它运行得比较好。现在我正在用Android的MediaPlayer进行尝试,下面是我更改速率的代码: public void speedUp(View view) { params.setPitch(1.0f); params.setSpeed(1.8f); player.setPlaybackParams(p

再见!我一直在做一个原型,我需要播放一个MIDI文件,并不时改变播放速率。我第一次在iOS上用它的AvmidPlayer尝试了这个,它运行得比较好。现在我正在用Android的MediaPlayer进行尝试,下面是我更改速率的代码:

    public void speedUp(View view) {
        params.setPitch(1.0f);
        params.setSpeed(1.8f);
        player.setPlaybackParams(params);
    }
速度确实像我预期的那样发生了变化,但与此同时,音质变得很糟糕。我想知道,这是在安卓系统中实现的正确方法吗?如果是,我犯了什么错误?如果没有,有什么更好的方法

经过一些研究,我将得出结论,Android没有官方的MIDI音序器。这是否正确?

请退房。它有点冗长,但允许你做各种事情