2012-04-11 3 views
2

첫 번째 질문/여기에 게시, 잘하면 나는 그것을 올바르게 했어!Java : audioclips를 재생할 대기열 시스템을 구현하는 방법은 무엇입니까?

자바를 사용하면 오디오 파일을 대기열에 추가하고 마지막 파일이 끝나면 다음 파일을 재생하는 방법이 필요합니다. Audiosystem을 사용하여 사운드 파일을 재생합니다.

배열을 사용하여 재생 대기중인 사운드 클립을 저장하려고 생각했지만 난리를 치고 그 곳을 어디로 가야할지 몰랐습니다.

누군가 도움을 받으시기 바랍니다. 감사합니다.

+0

지금은별로 좋지 않습니다. 귀하의 질문은 매우 모호하고 일반적입니다. 당신은 어떤 연구 나 노력을 당신에게 제시하지 않고 단지 사람들에게 완벽한 해결책을 제시 할 것을 요구합니다. 하지만, 당신은 여전히 ​​대답을 얻을 수도 있습니다, 주변에는 많은 카르마 창녀들이 있습니다. –

답변

0
import javax.sound.midi.*; 
import java.io.IOException; 
import java.io.InputStream; 
import java.io.FileInputStream; 
import java.io.FileNotFoundException; 

public class MidiPlayer{ 

    public static void main(String[] args) { 
     try { 
      Sequencer sequencer = MidiSystem.getSequencer(); 
      if (sequencer == null) 
       throw new MidiUnavailableException(); 
      sequencer.open(); 
      FileInputStream is = new FileInputStream("music.mid"); 
      Sequence Seq = MidiSystem.getSequence(is); 
      sequencer.setSequence(Seq); 
      sequencer.start(); 
     } catch (Exception e) { 
      e.printStackTrace(); 
     } 
    } 
here is a sample code that shows you how to play MIDI files in your java program, hope it helps 
관련 문제