소개
JACK2(aka jackdmp)는 멀티프로세서 머신을 위한 저지연 오디오 서버 JACK의 C++ 구현으로, JACK1 설계의 일부 제한을 제거하기 위해 개발되었습니다. JACK Audio Connection Kit 프로젝트의 일부로, 실시간으로 오디오 및 MIDI 데이터를 애플리케이션 간에 연결하는 전문가용 사운드 서버 API와 데몬 구현을 제공합니다. JACK2는 Windows, macOS, Linux 등 여러 플랫폼에서 사용할 수 있습니다.
상세정보
저지연 오디오 및 MIDI 라우팅
JACK2는 실시간, 저지연 연결을 통해 오디오 및 MIDI 데이터를 애플리케이션 간에 전송할 수 있습니다. 한 프로그램의 오디오 출력을 다른 프로그램으로 보내거나, 동일한 출력을 여러 프로그램으로 분배하고, 그 결과를 녹음하는 등의 유연한 라우팅이 가능합니다.
크로스 플랫폼 지원
JACK2는 Windows, macOS, Linux 등 다양한 운영 체제에서 사용할 수 있으며, Windows 64비트 빌드는 32비트 및 64비트 애플리케이션을 혼합 지원합니다.
Windows
Windows용 공식 설치 프로그램을 다운로드하여 설치할 수 있습니다. 32비트 및 64비트 설치 프로그램이 제공되며, 64비트 빌드는 32/64비트 혼합 모드를 지원합니다. 설치 후 명령 프롬프트에서 ‘jackd -R -d …’ 명령으로 JACK 서버를 시작할 수 있습니다. PortAudio 드라이버를 사용하는 경우 ‘jackd -R -S -d portaudio -l’ 명령으로 지원되는 드라이버 목록을 확인할 수 있습니다.
macOS
macOS 10.12 이상에서 사용할 수 있으며, Intel 64비트 및 유니버설 설치 프로그램이 제공됩니다. macOS 공식 빌드에는 JACK 서버를 시작하기 위한 GUI인 QjackCtl이 포함되어 있습니다.
Linux
Linux에서는 배포판의 패키지 매니저(apt-get, yum, synaptic 등)를 통해 JACK2를 설치할 수 있습니다.
Q: JACK2와 JACK1의 차이점은 무엇인가요?
JACK2는 JACK1의 C++ 구현으로, 멀티프로세서 머신에서 더 나은 성능을 제공하고 JACK1 설계의 일부 제한을 제거하는 것을 목표로 합니다.
Q: Windows에서 JACK2를 어떻게 시작하나요?
설치 후 명령 프롬프트에서 ‘jackd -R -d …’ 명령을 사용하여 JACK 서버를 시작할 수 있습니다. 자세한 옵션은 공식 문서를 참조하십시오.
Q: JACK2는 무료인가요?
JACK2는 GPL-2.0 라이선스로 제공되는 오픈 소스 소프트웨어입니다.
시스템 요구사항
Windows 7 이상 (64비트 빌드는 32/64비트 혼합 지원), macOS 10.12 이상, Linux (배포판 패키지 매니저 사용).


