diff --git a/LLSIG/src/main/java/LLSIG/LLSIG.java b/LLSIG/src/main/java/LLSIG/LLSIG.java index 2c7a660..574597a 100644 --- a/LLSIG/src/main/java/LLSIG/LLSIG.java +++ b/LLSIG/src/main/java/LLSIG/LLSIG.java @@ -118,6 +118,7 @@ public class LLSIG implements KeyListener{ LoadSongData(song,lanes); } Canvas canvas = new Canvas(f.getSize()); + musicPlayer.setAudioSpectrumListener(canvas); window.add(canvas); window.setVisible(true); window.addKeyListener(this); diff --git a/LLSIG/src/main/java/LLSIG/Player.java b/LLSIG/src/main/java/LLSIG/Player.java index f77c3de..0543615 100644 --- a/LLSIG/src/main/java/LLSIG/Player.java +++ b/LLSIG/src/main/java/LLSIG/Player.java @@ -1,4 +1,5 @@ package main.java.LLSIG; +import javafx.scene.media.AudioSpectrumListener; import javafx.scene.media.Media; import javafx.scene.media.MediaPlayer; import javafx.scene.media.MediaPlayer.Status; @@ -46,4 +47,7 @@ public class Player { public void seek(long frame) { jlpp.seek(new Duration(frame)); } + public void setAudioSpectrumListener(AudioSpectrumListener listener) { + jlpp.setAudioSpectrumListener(listener); + } }