假设我有一个正在播放模式的播放器,并且在某个时刻我想设置下一个应该播放的模式,而不会在两者之间切换时产生小暂停。
它类似于Android的媒体播放器类,您可以在其中拥有2个媒体播放器,每个媒体播放器都设置为另一个。通过使用setOnCompletion,您可以在两者之间交替,而不会听到小的暂停或间隙。我想在jFugue中实现这一点。
谢谢!
答案 0 :(得分:1)
你会想要使用JFugue 5,因为它比早期版本的JFugue有更好的连续模式。具体来说,您将要使用新的RealtimePlayer。您可以随时发送RealtimePlayer新模式或音乐字符串,如下所示:
RealtimePlayer rt = new RealtimePlayer();
rt.play(pattern1);
rt.play(pattern2);
rt.play("a music string works, too");