가상 MIDI 피아노 키보드 설정


18

를 사용하여 Virtual MIDI Keyboard (vmpk)를 설치했습니다 apt-get install. 또한이 Jack controlQsynth를 설치. vmpk를 열면 소리가 들리지 않습니다. 소리가 나오도록 설정하려면 어떻게해야합니까?


1
Jack Control Connections 창에서 vmpk의 midi-out을 qsynth의 midi-in에 연결 했습니까? Qsynth의 오디오 출력이 사운드 카드로 전달됩니까?
daithib8

3
Jack 컨트롤에서 vmpk를 볼 수 있지만 Jack 컨트롤을 실행하는 동안 qsynth를 열려고하면 qsynth에 "오디오 드라이버 (잭)를 만들지 못했습니다"및 "fluidsynth : 오류 : Jack 서버에 연결하는 중 오류가 발생했습니다."라고 표시됩니다.
sawa

잭은 괜찮아 시작합니다. 그러나 qsynth에는 문제가 있습니다. 어쨌든 고마워
sawa

답변:


13

vmpk는 가상 MIDI 마스터 키보드이며 사운드를 생성하지 않습니다. 소리를 생성하려면

  • vmpk 의 MIDI 출력 을 톤 제너레이터 (예 : qsynth ) 의 MIDI 입력 에 연결하십시오 . 당신이 그렇다면
  • 톤 제너레이터 의 오디오 출력 을 모니터 의 오디오 입력 에 연결합니다.

소리가 들려야합니다.

vmpk, qsynth 및 jack 컨트롤을 사용하려는 특정 상황에서 가상 키 입력을 기반으로 오디오를 생성하려면 다음 절차를 따르는 것이 좋습니다.

  1. "patchage"및 "fluid-soundfont-gm"패키지 설치
  2. 개방형 잭 제어
  3. JACK 구성을 검토하여 선호하는 오디오 인터페이스에 연결되어 있는지 확인하십시오.
  4. 잭 시작 (큰 재생 버튼)
  5. 오픈 패치
  6. vmpk 열기
  7. Qsynth 열기
  8. 패치에서는 vmpk MIDI 출력을 Qsynth MIDI 입력에 연결하십시오.
  9. 패치에서는 Qsynth 오디오를 오디오 인터페이스 (왼쪽 및 오른쪽 채널)에 연결하십시오
  10. Qsynth에서 사운드 폰트를 /usr/share/sounds/sf2/FluidR3_GM.sf2
  11. 소리를 들으려면 vmpk의 아무 키나 누르십시오.

사용중인 도구가 약간 다르지만 Ubuntu Wiki 의 지침이 도움 이 될 수 있습니다. 기본적인 차이점은 실제 키보드가 아닌 가상 키보드를 사용한다는 점이지만 패치를 통해 차이를 알 수는 없습니다.


2
jack install jackd , 그래서 유용한 명령 :sudo apt-get install jackd patchage vmpk qsynth
Regisz

실행으로 APT함께 install qsynth자동으로 감지 jackd하여 종속성 및 설치를 지정할 필요가 없습니다.
syntaxerror

12

대안 솔루션 :

Qsynth에서 :

  1. 목록 항목

    MIDI 탭 : MIDI 입력 상자 활성화 확인 ALSA Sequencer Client ID : Qsynth1 오디오 탭 : 오디오 드라이버 : alsa 사운드 폰트 탭 : SFID 1; 이름 /usr/share/sounds/sf2/FluidR3_GM.sf2; 오프셋 0

VMPK에서 :

-->Edit -->Connections: "Enable Thru on MIDI Output" checked
Input MIDI Connection <blank>
Output MIDI Connection FLUID Synth (Qsynth1):0

1
나를 위해 일했다! 간단하게 우아하다!
Stefano Mtangoo

2
또한를 QSynth통해 실행해야 qsynth -a alsa합니다 JACK. 그렇지 않으면 기본값이로 설정됩니다 .
syntaxerror
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.