在android中同步多个曲目

时间:2012-12-27 18:56:20

标签: java android

我投入了几天但没有得到正确答案。

我正在开发一个应用程序,其中12个轨道应该并行执行,但它们是,但我的问题是开始时间不一样。

其实我的问题是要同步我的12首曲目。所有曲目一次开始,所有曲目之间不应有毫秒差异。如果发生任何差异,那么跟踪混音就不能完美。

我的代码在点击按钮时播放所有曲目。

    mp1_track_a.start();
    mp1_track_b.start();        
    mp2_track_a.start();
    mp2_track_b.start();        
    mp3_track_a.start();
    mp3_track_b.start();
    mp4_track_a.start();
    mp4_track_b.start();
    mp5_track_a.start();
    mp5_track_b.start();
    mp6_track_a.start();
    mp6_track_b.start();

1 个答案:

答案 0 :(得分:0)

如果您使用具有一个核心的单个处理器(您必须考虑功耗较低的Android设备),则无法使用prallele工作。即使很难你有多重攻击,但是他们会以顺序的方式工作。