2010-02-01 3 views
1

여러 사운드를 동시에 재생하는 응용 프로그램을 작성 중이므로 각 사운드를 다른 볼륨으로 재생해야합니다. 사운드가 재생되면 볼륨을 변경할 필요가 없으므로 작업이 다소 단순해질 수 있습니다. 나는 이것을 할 수있는 좋은 방법을 찾을 수 없습니다.여러 사운드 재생 및 Java를 사용하여 볼륨 제어

Java를 사용하여 설정된 볼륨에서 mp3 사운드를 재생하는 방법을 찾을 수 없습니다.

라이브러리는 볼륨을 변경하는 데 약간의 기능이있는 것으로 보이지만 이에 대한 참조 또는 튜토리얼을 찾을 수 없으며 문서가 약간 부족합니다.

답변

0

JLayer 대신 JMF를 살펴볼 수 있습니다. 다음은 링크입니다 http://java.sun.com/javase/technologies/desktop/media/jmf/mp3/download.html 그러면 미디어 플레이어를 사용하여 볼륨을 조절할 수 있습니다. http://java.sun.com/javase/technologies/desktop/media/jmf/2.1.1/apidocs/javax/media/bean/playerbean/MediaPlayer.html 나는 이것이 도움이되기를 바란다. 그러나 나는 그것을 시도하지 않았다. 그러나 링크는 유망 해 보인다.

+0

지금은 두렵기 만하지만 두렵지는 않습니다. 아무도 아무것도 제안하지 않았기 때문에 나는 그것을 받아 들일 것입니다! – Martin

+0

Javas 사운드 샘플 패키지를 보셨습니까? 그들은 오디오 재생을 지원하고 많은 통제력을 가지고 있습니다. 볼륨을 변경하는 것은 새 볼륨 레벨을 설정하는 것만 큼 간단합니다. 그러나 문제는 Java가 mp3를 지원하지 않기 때문에 다른 리소스를 사용해야한다는 것입니다. 형식을 다른 것으로 변환하지 않는 한 JLayer 또는 JMF 등. –