JACK 오디오 연결 키트 소개

그 애호가 músicaFOSS 그들은 아는 것을 멈출 수 없다 , 저 지연 오디오 서버.

이 기사는 내가 만든 37 페이지와 38 페이지의 번역을 기반으로합니다. AvLinux 사용 설명서. Linux에서 오디오로 작업하려면이 PDF와 Ardor 또는 Qtractor 설명서를 읽는 것이 좋습니다.

JACK 사용

Audio JACK 서버를 구성하는 가장 쉬운 방법은 JACK Control 애플리케이션 (Qjackctl이라고 함)을 사용하는 것입니다. LXPanel 또는 Wbar Dock에서 쉽게 시작할 수 있습니다. 사운드 카드를 구성하려면 '설정'버튼을 클릭하십시오.

다음 예에서 시스템에는 '인터페이스'드롭 다운 메뉴에서 선택한 통합 Intel HDA 카드가 있습니다. 일반적으로 오디오 인터페이스가이 목록에 있으면 ALSA 및 JACK에서 지원하기 때문입니다. Firewire 인터페이스를 사용하려면 'Driver'드롭 다운 메뉴에서 'alsa'대신 'firewire'를 선택해야합니다. '매개 변수'필드에서 '실시간'이 선택되어 있는지 확인하는 것이 매우 중요합니다. 설정에서 확인할 또 다른 번호는 '기간 / 버퍼'필드입니다.

'Xruns'또는 오디오 컷이 발생하는 경우 사라질 때까지이 숫자를 늘려야합니다. 레코드 트랙에 직접 녹음하는 경우 낮은 지연 시간이 그다지 필요하지 않지만 레코드 트랙으로 라우팅되는 플러그인 또는 기타 오디오 응용 프로그램을 통해 녹음하는 경우 짧은 지연 시간이 필요합니다. 신디사이저 및 MIDI 플러그인과 함께 JACK을 사용하려면 안정성을 높이기 위해 '시간 제한 (msec)'값을 3000 밀리 초 (또는 그 이상)로 늘리는 것이 좋습니다.

연결하기

대부분의 응용 프로그램은 일단 시작되고 JACK에서 실행되면 사용중인 프로그램에서 연결을 관리하지만, 때로는 응용 프로그램 또는 MIDI 키보드와 같은 하드웨어를 연결하기 위해 JACK 컨트롤의 '연결'기능을 사용해야합니다. 다음 예에서는 가상 키보드 'VMPK'의 MIDI 출력을 연결하여 Qsynth 신디사이저의 사운드 뱅크를 제어합니다. '연결'창에는 세 개의 탭이 있습니다. '오디오'탭은 카드의 마이크 또는 라인 입력에서 사용중인 응용 프로그램으로, 응용 프로그램에서 사운드 카드의 현재 출력으로 이루어진 오디오 연결을 보여줍니다. 'MIDI'탭은 'JACK MIDI'를 사용하는 하드웨어 및 소프트웨어 연결을위한 것이며 ALSA 탭은 'ALSA MIDI'를 사용하는 응용 프로그램에 대해 동일한 작업을 수행합니다.

보다 그래픽 지향적 인 사용자를 위해 AV Linux에서 연결하기위한 두 가지 대체 패치 베이 유틸리티가 있습니다 .'JACK Plugins '메뉴에있는 Patchbay linuxDSP JP1과'Audio '메뉴에 있으며 다음 그림에 표시된'Patchage '입니다.

몇 가지 보충 참고 사항

Qsynth에 대해 생각 나게하는 점은 기본적으로로드 된 사운드 뱅크가 제공되지 않는다는 것입니다 (그렇게 구성 할 수 있다고 생각합니다). 따라서 처음에는 소리가 나지 않고 일부 게으른 사용자가 이미 수건을 던질 수 있습니다 ( 있습니다). 나도 무지하기 때문에 Qsynth는 Fluydsynth 신디사이저의 관리자이므로 기본적으로 뱅크를로드 할 수있는 방법이 있다고 생각하지만 꽤 게으 르기 때문에 아직 그렇게하지 못했습니다. 우리가 신디사이저에 대해 이야기 할 때 나는 당신에게 해결책을 주려고 노력할 것이지만 당신은 구글에서 검색해야합니다. 사운드 뱅크를 Qsynth에로드하려면 '설정'메뉴로 이동하십시오.

'Soundfonts'탭에서 Av Linux가 가져오고 경로에있는 뱅크를로드 ( 'Open'버튼)합니다. '/ usr / share / sounds / sf2'. 인터넷에는 내가 언급 할 많은 무료 은행이 있습니다. MuseScore 페이지에서 문제를 해결하기 위해 3 개의 꽤 괜찮은 은행이 있으며, 그중에는 Av Linux의 기본 은행이 포함됩니다.

사운드 뱅크가 열리면 Qsynth는 오디오 엔진을 다시 시작해야한다고 경고하고 이에 대해 예라고 말합니다. 이 시점에서 VMPK는 Qsynth에서 연결이 끊어 지지만 연결 방법을 이미 알고 있습니까? (한 가지 힌트 : Qjackctl> 연결 창> 하나를 선택하고 다른 하나를 선택> 연결).

이제 VMPK로 이동하여 컴퓨터의 키보드를 누르십시오 (또는 가상 키보드를 클릭하십시오)…“멋지다”, 맞습니까? 😉


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   디에고 피코

    감사합니다 Baltar !! 언제나처럼 최전선의 오디오! 건배

  2.   이온

    이 게시물과 Patchage에 대한 언급 덕분에 저는 매우 간단한 방법으로 PureData를 구성 할 수있었습니다. 필요한 경우 Mikaela의 올해의 HDA 인텔 카드와 Soundblaster가 있고 그와 관련된 방법을 잘 이해하지 못했기 때문입니다. 내 쿠분투 12의 다른 프로그램.

    그라시아.

  3.   가이우스 발타

    감사합니다!. 정말로 이것은 오래 전에 회수 된 항목입니다. 하지만 이것에 대해 글을 쓰려면 독자들이 JACK과 Qjackctl에 대해 배워야하므로 생략 할 수 없었습니다. 😀

    며칠 후에 점점 더 좋아집니다 😀

  4.   구스타보 파라

    안녕하세요, 약간의 맥락에서 벗어나십시오. 추가 화면 감지를 수정하는 방법이 있습니까? 내 시스템이 Linux Core 3.7에서 Linux Core 3.8.3-203.fc18.i686으로 업그레이드 되었기 때문에 유일한 포트 출력이기 때문에 HDMI를 통해 Fedora Linux 18이 설치된 PC에서 항상 작업하는 추가 시스템을 더 이상 감지하지 못합니다. VGA를 제외하고 검색했지만 방법을 찾을 수 없습니다.

    건배!!