1

假设我有一个玩家当前正在播放一个模式,并且在某个时刻我想设置下一个模式,它应该在两者之间切换时不会产生小的停顿。

它类似于 Android 的媒体播放器类,您可以在其中拥有 2 个媒体播放器,每个播放器都设置为彼此相邻。通过使用 setOnCompletion,您可以在两者之间交替,而不会听到小的停顿或间隙。我想在 jFugue 中实现这一点。

谢谢!

4

1 回答 1

1

为此,您需要使用 JFugue 5,因为它在播放连续模式方面比 JFugue 的早期版本有所改进。具体来说,您需要使用新的 RealtimePlayer。您可以随时向 RealtimePlayer 发送新模式或音乐字符串,如下所示:

 RealtimePlayer rt = new RealtimePlayer();
 rt.play(pattern1);
 rt.play(pattern2);
 rt.play("a music string works, too");
于 2015-02-13T14:27:38.580 回答