문제

현재 프로그램, 볼륨 등의 현재 상태에 대해 MIDI 장치를 쿼리 할 수 있습니까?나는 운이 아직 미디 사양에서 그것을 찾으려고 노력했다.기본적으로 USB MIDI가 연결된 디지털 피아노에서 현재 악기 (피아노 등)를 가져와야합니다.

Java는 할 수있는 것 같습니다 :

http://docs.oracle.com/javame/config/cldc/opt-pkgs/api/mm/jsr135/index.html?javax/microedition/media/control/midicontrol.html

어떻게 그것을합니까?

도움이 되었습니까?

해결책

당신은 할 수 없습니다.현재 패치, CC 값 등을 덤프하기위한 표준 메시지가 없습니다.

일부 신시는 이것을 위해 사용할 수있는 sysex 메시지를 가지지 만 모든 것이 아니라 모든 메시지가 장치에서 장치로 변하고 제조업체는 제조업체입니다.

할 수있는 최선은 새 CC 값을 보내고 패치 등을 설정하고 그 일을 저장하는 것입니다.Synth End에서 변경하면 리턴 경로가 설정되어 있으면 수신하여 수신하고 저장 한 작업을 업데이트 할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top