2. JACK install & jack cuda - rod8902/grrc2016 GitHub Wiki
sudo apt-get install libasound2-dev => alsa driver install
"git jack2" 검색
https://github.com/jackaudio/jack2
git clone [email protected]:jackaudio/jack2.git
cd jack2
./waf configure
./waf build
sudo ./waf install
###설치 https://github.com/overtone/overtone/wiki/Installing-and-starting-jack 참조
- sudo apt-get install jack-tools ant openjdk-6-jdk fftw3 qjackctl
###realtime 설정
https://jonghyunkim816.wordpress.com/2014/09/26/ubuntu-14-04-jack-audio-%EC%84%A4%EC%A0%95/ 참조
- /etc/security/limits.conf, /etc/security/limits.d/audio.conf 파일 수정
$ sudo vim /etc/security/limits.conf
Add ...
@audio – rtprio 99
@audio – memlock unlimited
@audio – nice -10
$ sudo vim /etc/security/limits.d/audio.conf
@audio – rtprio 99
@audio – memlock unlimited
@audio – nice -10
$ sudo usermod -a -G audio 자신의유저아이디
$ groups 자신의유저아이디
###pulseaudio 대신 jack 실행하게 설정
https://jonghyunkim816.wordpress.com/2014/09/26/ubuntu-14-04-jack-audio-%EC%84%A4%EC%A0%95/ 참조
- pulseuadio-module-jack 설치
$ sudo apt-get install pulseaudio-module-jack
###실행
qjackctl
###XRun 오류는 Frames/Period, Sample Rate 등을 조정
http://www.zamaudio.com/?p=380 참조
-git hj 브랜치에서 다운로드!(Makefile 과 cpp파일 조금 수정함, Makefile은 cuda경로 고쳐주기)
###qjackctl setting
(사람마다 다를수도, 현주셋팅값, pulseaudio, cuda-dsp clinet 정상동작)
Realtime 체크
Frames/Period 2048
Sample Rate 44100
Periods/Buffer 2
Port Maximum 256
Timeout 500
http://dis-dot-dat.net/index.cgi?item=jacktuts/starting/compiling