Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设我有一个玩家当前正在播放一个模式,并且在某个时刻我想设置下一个模式,它应该在两者之间切换时不会产生小的停顿。
它类似于 Android 的媒体播放器类,您可以在其中拥有 2 个媒体播放器,每个播放器都设置为彼此相邻。通过使用 setOnCompletion,您可以在两者之间交替,而不会听到小的停顿或间隙。我想在 jFugue 中实现这一点。
谢谢!
为此,您需要使用 JFugue 5,因为它在播放连续模式方面比 JFugue 的早期版本有所改进。具体来说,您需要使用新的 RealtimePlayer。您可以随时向 RealtimePlayer 发送新模式或音乐字符串,如下所示:
RealtimePlayer rt = new RealtimePlayer(); rt.play(pattern1); rt.play(pattern2); rt.play("a music string works, too");