간단한 게임에서 오디오 파일을 재생하기위한 간단한 클래스를 작성했습니다. 총소리 나 폭발과 같은 작은 소리는 정상적으로 작동하지만 배경 음악으로 사용하려고하면 '클립 데이터를 할당하지 못했습니다 : 요청 된 버퍼가 너무 큽니다.'라는 오류가 발생합니다. 나는 이것이 파일이 너무 크다는 것을 의미한다고 가정하고 있지만 어떻게이 문제를 해결할 수 있습니까? 출
자바 기반 피아노 애플리케이션을 프로그래밍 중입니다. 지금까지는 모든 것이 작동하지만 지금은 문제가 있습니다. 세부 사항이지만, 정말 나쁜 사용자 경험이므로, 이렇게 남겨 둘 수는 없습니다. // create the message
ShortMessage message = new ShortMessage();
try {
message.setMes
배경 음악으로 응용 프로그램을 제작하고 있습니다. 음악을 재생하기 위해 수업을 작성했으며 실행하면 재생이 시작됩니다. 또한 JFrame보기 클래스를 작성했습니다. 이제 JFrame을 열면 다른 클래스의 음악이 재생되기를 바랍니다. 어떻게하면됩니까? 내보기 클래스 코드 : 내 사운드 클래스 package View;
import java.awt.Border
Java 응용 프로그램에서 오디오를 만드는 응용 프로그램을 만드는 것에 대해 생각하고 있습니다. 주된 목적은이 음악을 내 마이크에있는 것처럼 사용할 수 있다는 것입니다. 예 : "음악을 만들고 Skype에서 친구들이 음악을들을 수있게했습니다." 내 응용 프로그램의 오디오를 Windows 입력 장치로 설정하려면 어떻게해야합니까?
Java 소스 데이터 라인에 문제가 있습니다. 톤을 연주해야하기 때문에 톤을 나타내는 톤 클래스를 만들었습니다. 사운드를 재생할 때 스피커가 사운드의 시작 부분에 튀는 것을 제외하고는 모든 것이 잘 작동합니다. 이 문제를 해결할 방법이 있습니까? 그것은 연구 프로젝트를위한 것이며 결과에 영향을 미칠 수 있으므로 딱딱 거리지 않고 실행해야합니다. 아래 소스
내 코드는 괜찮아요. 내 .jar 파일은 그 안에 .wav가 있습니다. 하지만 getResourceAsStream을 사용하여로드하려고하면 오류가 발생합니다. java.io.IOException: mark/reset not supported
at java.util.zip.InflaterInputStream.reset(Unknown Source)
내 응용 프로그램은 다양한 GUI 상태 변경을 표시 할뿐만 아니라 어떤 미디 파일이 성공적으로 재생을 완료했는지에 따라 사용자 입력을 가능하게합니다. GUI 상태를 변경하는 while 루프에서 기다리는 가장 좋은 방법은 ExecutorService에서 midi를 재생하고, 모델을 업데이트하고 잠시 동안 반복하기 전에 midifile이 재생을 마칠 때까지 기
내 응용 프로그램에서 내 메인 프레임에 음악을 추가했습니다. 이 프레임에서 Jbutton을 클릭하면 새 Jframe이 열리지 만 새로운 JFrame을 열면 음악이 계속 재생되지만 새 Jframe이 열릴 때 음악을 중단하고 싶습니다. 코드 클래스 : 나의 새로운 오픈 JFrame의의 package View;
import java.awt.BorderLayo
자바 코드를 사용하여 마이크 켜기/끄기 기능을 제어하려면 어떻게해야합니까? 마이크가 켜져있는 시간을 조절해야합니다. 나는 자바에 다음 코드를 사용하여 시도 : final AudioFormat format = getFormat();//getformat() has the audio format
DataLine.Info info = new DataLin