javax.sound.midi

    0

    1답변

    Java에서 임의의 단일 음표를 연주하고 싶습니다. 다음을 사용합니다 : Random rand = new Random(); try { Synthesizer synth = MidiSystem.getSynthesizer(); synth.open(); int note = rand.nextInt(128); channels[

    1

    1답변

    Hy Java에서 Midi Synthesizer를 구현하려고합니다. 이것은 당신이 기본값으로 미디 파일을 재생하는 방법입니다 package at.bachmann.se.midi.smc; import javax.sound.midi.MetaMessage; import javax.sound.midi.MidiEvent; import javax.sound.mi

    0

    3답변

    나는 MIDI 시퀀스의 트랙의 수를 얻으려고 : strSource 내 .MID의 전체 경로 + 파일 이름입니다 File file = new File(strSource); Sequence sequence = MidiSystem.getSequence(file); int numTracks = sequence.getTracks().length; 을 ...

    0

    2답변

    나는 시퀀스를 재생하기 위해 javax.sound.midi.Sequencer를 사용하고 있으며 특정 틱에 도달하면 시퀀스의 다른 부분으로 건너 뛰고 싶다. 진드기 번호 "y"에 도달했을 때 우리는 진드기 번호 "x"로 점프하는 루프를 상상해보십시오. 하지만 루프를 만들지 않아 내장 된 루핑 방법이 저에게 효과적이지 않습니다. 현재 원하는 틱에 도달 할 때까

    -1

    1답변

    편집 뭔가를 재생할 수 있도록 미디 시퀀서를 중지 MidiLatte midiLatte = new MidiLatte(); for (int i = 60; i <= 72; i++) { midiLatte.addNote(i, 4); } midiLatte.playAndRemove(); try { Thread.sleep(3000); } c

    0

    1답변

    나는 문제가 있으며 여기에 답변을 얻으려고합니다. 애플릿에서 작동해야하기 때문에 클라이언트 PC에 저장하지 않고 많은 미디 사운드를 만들고 싶습니다. 사운드 파트를 만드는 것이 문제는 아니지만 문제는이 사운드를 동시에 재생하는 것입니다. 나는 지금 asnwer를 위해 3 일 이상을 조사했다. 그러나 나를 도왔던 하나를 발견 할 수 없었다. : import

    1

    2답변

    이 메모들로 구성된 미디 파일을 만들고 싶습니다. 인터넷에서이 코드를 가져 왔습니다. 이것에 문제가 있다는 것을 알 수 있다면 나는 더 나아갈 수있다. 이 응용 프로그램을 실행할 때 오류 호출 "Java 결과 1"오류가 발생합니다. 내가 필요로하는 것은 내가 이것을 통과 한 음표들로 구성된 MIDI 파일이 생성되어야한다. 전체 코드를 사용할 수 있습니다.

    1

    1답변

    나는 하나의 이벤트마다 사각형을 만들고 화면을 다시 칠하는 음악 응용 프로그램을 만들고 있습니다. 이벤트는 사운드입니다. sound.midi API로 사운드를 생성했습니다. 그러나, 내가 응용 프로그램을 실행하면 사각형이 창에 나타나지 않습니다! 누군가 내가 뭘 잘못하고 있다고 말할 수 있습니까? DrawPanel 클래스 import javax.sound.

    1

    1답변

    실행 중일 때 MIDI 시퀀스 재생을 자동으로 시작하고 사용자가 키를 눌러 언제든지 일시 중지 할 수있는 코드를 작성 중입니다. 그들은 키 이벤트와 시퀀서를 일시 중지 어디 그러나, 내가, 아주 이상한 오류를 받고 있어요, 잘 일을 처리 : public void pause() { // if the sequencer is playing, pause

    0

    2답변

    에서 HeadFirst으로 Java를 읽습니다. 예외 처리에 대한 장을 읽기 시작했습니다. 책에 컴퓨터에서 실행 한 코드가 있습니다. import javax.sound.midi.*; class PlayMusic { public void play() { try{ Sequencer sq = MidiSystem.get