네이버 좌충우돌오디오 카페의 자유님을 통하여 한층더 저렴해진 es9018k2m을 이용한 DAC 보드를 2개 구입했다.
첨엔 1개만 하려다가 너무 저렴한 탓에 잘되면 하나더 만들어보자는 생각에 추가 구매를 결정했다.
1개당 1만원꼴로 구매하고 택배비 별도로 구입했는데 개인적으로 알리익스프레스 등에서 구매할때는 14$정도에 구매할 수 있으니 저렴하게 구매한 것으로 보인다.
기존 Rune오디오에 es9023칩셋을 적용한 dac을 이용하여 Hifiberry-DAC를 설정한 것을 이용하면 음원파일이 24bit인경우 문제가 없으나 16bit음원인경우 문제가 있다고 하는데....
좌충우돌오디오 카페의 newroc님의 이같은 문제점 해결글을 보고 참고용으로 글을 정리하여 이곳에 정리해본다.
(원문: http://cafe.naver.com/audiostudy/37251)
RuneAudio의 설정에서 i2s디바이스로 RPI-DAC을 사용하는 방법이다.
RuneAudio는 웹인터페이스에서 i2s-DAC을 선택할 수 없으므로 ssh로 접속하여 직접 설정해 주어야 한다.
(RuneAudio의 ssh id는 root, password는 rune임)
1. /boot/config.txt 수정하기
- nano /boot/config.txt [엔터]
(화면 중간부분에 다음과 같이 나타남)
여기서 첫 줄과 셋째 줄의 #를 제거한다.
다시 아래로 내려가면 다음과 같은 내용이 나온다.
변경된 내용을 저장(ctrl+x, Y, 엔터)
2. /etc/modules 내용 추가하기
- nano /etc/modules [엔터]
(화면에 아무것도 없으므로 다음의 내용을 추가하고 저장한다)
여기까지가 newroc님의 결론이며, 위 설정을 적용하면 정상작동한다. 다만, 테스트 결과 DSD256파일은 음이 끊어지고 DSD설정이 disable 상태에서 소리가 나므로 pcm으로 작동한다는 의견이 있었다.