private void StartNewSong(String song_pathname) {
	      try {
	    	  mediaPlayer.stop();
	    	  mediaPlayer = new MediaPlayer(new Media("file:/"+song_pathname));
	    	  mediaPlayer.setAudioSpectrumListener(spectrumListener);
	    	  UpdateVisualization();
	    	  
	    	  slideDisplay.setMin(0d);
	    	  slideDisplay.setMax(mediaPlayer.getTotalDuration().toSeconds());
	    	  durationLabel.setText(mediaPlayer.getCurrentTime().toString());
	    	  
        	  mediaPlayer.play();
        	  
	      } catch (Exception exc) {
	    	  exc.printStackTrace();
	    	  JOptionPane.showMessageDialog(null,
	        			"An error occurred trying to load the selected song. Please try again.", "Visual Eyes",
	        			JOptionPane.WARNING_MESSAGE);
	      }
	  }