안녕하세요? 저희 Voyage MPD 뮤직 서버인 Espresso를 구매해 주신 분들께 진심으로 감사드립니다. 제품이 나오길 기다리시는 동안 설치 매뉴얼을 준비해 보았습니다.
Voyage MPD 0.8.0 또는 0.8.5 프로그램은 구입하신 Espresso에 설치되어 있을 것입니다.
그리고 이미 프로그램 업데이트와 jed 에디터 등도 설치할 것이고요. 따라서 설치하기가 많이 수월해졌습니다. 쓰기 힘든 Vi 에디터 안 쓰셔도 되고요.
여기서는 그 이후의 설치/사용법을 설명 드리도록 하겠습니다.
한 줄로 간단하게 설명하면 다음과 같이 나열할 수 있습니다.
1.LAN선 연결 후 파워 켜기 -2. 음원의 주소를 Voyage MPD에 입력(마운트)-3. 재생
사실 별로 어렵지 않습니다.
제가 내용은 길게 쓸 것이지만 사실, 음원이 있는 PC또는 NAS의 IP address와 이름, 그리고 Espresso의 IP address만 찾으면 90%를 다한 것과 마찬가지입니다. 이것도 쉽습니다. (아래 4972번 게시물의 2.2절 참조)
그리고 그 정보에 기초한 마운트 명령어 하나 입력하면 끝입니다.
처음에 넉넉잡고 1~2시간 정도의 시간만 투자하신다면 하이엔드 뮤직서버를 갖추시는 것입니다. 컴퓨터를 잘 다루시는 분은 채10분도 안 걸릴 수도 있습니다. 그러니 충분히 도전해 볼 가치가 있습니다. 그리고 필요 없어진 CDP는 얼른 처분하시고요.^^
그럼 시작해 볼까요? ^^
1.LAN선 연결 후 파워 켜기
아래의 그림이 일반적인 연결도입니다.
*** LAN 케이블은 에스프레소 두개의 포트 중 전원부에 가까운 포트에 연결하시기 바랍니다.***
일단, 음원 저장소인 NAS(네트워크 외장하드)또는 컴퓨터와 Espresso가 공유기에 LAN선으로 연결되어 있으면 됩니다. (공유기는 굳이 외부 인터넷과 연결되어있지 않아도 무방합니다. 무선 연결도 되나 유선 LAN이 더 안정적입니다.)
그리고 Espresso에 전원을 연결하면 됩니다. 그리고 얼마간의 시간이 지나면(몇 분) 스스로 IP address(네트워크에 연결된 기계의 주소라 이해하시면 편합니다.)를 잡습니다. 네트워크에 연결되면 왼쪽 LED는 깜빡거리고 우측의 LED는 켜 있습니다. 저희는 아직은 그 주소를 알 수 없고요.
*** 처음 부팅시는 시간이 제법 걸리는 경우도 있습니다. (5분 이상) ***
2. 음원의 주소를 Voyage MPD에 입력(마운트)
사실 이 부분이 셋팅의 대부분입니다. 그리고 여기에서 같은 공유기에 연결된 PC의 도움이 필요합니다.
2.1 우선은 음원과 Espresso의 IP 주소와 이름을 알아내야 합니다.
이 부분은 밑의 게시물 4972번의 2.2절에 잘 설명되어 있으니 참조바랍니다.
저의 경우는 Espresso의 주소는 192.168.0.10, 음원이 있는 PC의 주소는 192.168.0.2 이고 이름이 cassiopeia 라는 것도 쉽게 알 수 있습니다. 요 3개가 주요 정보입니다.
2.2 PuTTY로 Espresso에 로그인
PC에 아래의 웹사이트에서 putty.exe를 다운로드 하여 실행합니다.
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
프로그램을 실행하면 다음과 같습니다.
여기의 Espresso의 IP주소를 입력하고(저의 경우는 192.168.0.10) Open을 누르면 됩니다. 처음 연결시에만 무슨 메시지창이 뜨는데 “Y”를 입력하면 다음과 같은 창이 뜹니다.
여기에 Login as:root를 입력하시고 엔터,password:voyage를 입력하시고 엔터를 치시면 다음과 같이 다음과 같이 로그인됩니다. PC가 Espresso의 모니터 역할을 하고 있는 것입니다.
***password 입력시 커서가 움직이지 않는 것은 정상이오니 당황하지 마시기 바랍니다.
*** 첫 부팅에 성공하고 Putty로 로그인까지 성공하신 후 "reboot" 명령어로 한번 재 부팅시켜주시는 것도 좋습니다. 2번째 이후 부팅은 비교적 빠르게 될 것입니다. ***
*** reboot 명령어를 입력하면 Putty는 "Fatal Error"라며 에러 메시지를 띄우면서 연결이 끊깁니다. 원래 그러는 것이니 당황하지 마시고 다시 실행하시려면 Putty 창의 윗부분에 커서를 놓고 오른쪽 버튼을 누르고 "Restart Session"을 누르시면 됩니다. 에스프레소 부팅이 다 된 후에요.***
2.3 음원 저장장소와의 연결
Voyage MPD는 각종 저장 장소와의 연결을 mount라는 명령어로 합니다. Window 네트워크 상의 장치와의 연결의 기본 명령어는 mount –t cifs입니다.
저는 음원 저장장소로 제 PC에 Espresso 디렉토리에 음원들을 모아 놓고 디렉토리를 네트워크 공유로 설정했습니다. (윈도우에서 해당 디렉토리에 커서를 가져간 후 “오른쪽 마우스 버튼”을 누른 후 “공유 및 보안”에서 “네트워크에서 이 폴터 공유” 체크하면 공유 됩니다.)
윈도우7에서는 다음의 페이지의 내용을 따라하셔야 공유가 됩니다.
(http://jam200.net/167 또는 http://blog.naver.com/incomkor/10093995096)
XP에 비해 다소 복잡하네요.
이 경우 정확한 mount 명령어는 다음과 같더군요.
root@voyage:~# remountrw (이 명령어를 입력하지 않으면 파일을 수정해도 세이브가 안됩니다.)
root@voyage:~# mount –t cifs //192.168.0.2/Espresso /var/lib/mpd/music –o username=cassiopeia,password=pass,codepage=cp949,iocharset=utf8
(명령어가 길다보니 본 글에서는 두 줄로 나타나지만 한 줄로 다 쓰세요. -o 다음에도 한칸 띄시고요. 대소문자 구분, 띄어쓰기 주의)
여기서,
192.168.0.2/Espresso는 음원이 있는 제 PC의 IP address와 공유시킨 디렉토리입니다. 그러니 찾으신 각자의 IP address와 공유시키신 디렉토리 이름을 쓰시면 됩니다. (NAS를 쓰시는 분은 NAS의 IP 주소와 디렉토리를 쓰면 되겠지요.)
Username은 윈도우의 경우는 부팅시 각자의 계정 이름이 아닙니다. 그냥 네트워크 상의 PC의 이름입니다. (제 PC 이름이 cassiopeia 입니다.)
NAS의 경우는 계정 이름이 맞습니다.(다소 헷갈리죠?^^)
Password는 윈도우즈, NAS 모두 계정의 password 맞고요.
이상 없으면 리턴을 치면 아무런 메시지 없이 바로 프롬프트가 뜹니다.
(가끔씩 이상 없이 입력했는데도
"unable to add mount entry to mtab" 또는 "device or resource busy" 메시지가 뜰 때가 있는데 이 경우는 정상작동됩니다.)
*** 마운트 명령어는 길어서 실패시 다시 입력하기 짜증납니다. 키보드의 "위쪽 화살표" 자판을 누르시면 앞에서 입력한 명령어들이 떠오릅니다. 이렇게 하고 수정하시면 편합니다.
*** 마운트에 성공하셨으면 아래 2.4절로 가셔서 ncmpc를 실행하셔서 update까지 한 후 "reboot"를 한번 수행시켜주시는 것이 좋습니다.***
*** 아래의 fstab 파일의 수정은 모든 것이 완전한 상태에서 자신감이 있으실 때 하시기 바랍니다. 잘못 건드리면 프로그램이 먹통이 되는 경우도 있습니다. ***
그런데 위 mount 명령어를 매번 Espresso 부팅 때마다 입력하려면 불편합니다.
/etc/fstab 파일에 jed 에디터(Vi 에디터보다 간편하며 이미 설치되어 있습니다.)로 다음과 같은 명령어를 한 줄 입력해 놓으시면 부팅 때 자동 실행 됩니다.
root@voyage:~# remountrw (이 명령어를 입력하지 않으면 파일을 수정해도 세이브가 안됩니다. 위에서 입력하셨으면 한번만 하셔도 되고요.)
root@voyage:~# jed /etc/fstab
를 입력하시면 아래와 같이 열릴 것입니다. 제가 미리 만들어 놓았는데 앞의 붉은 원으로 표시한 #을 제거하고 밑줄 그은 나머지 부분만을 자신의 주소에 맞추어 수정한 후 Save하시면 됩니다. (#은 그 라인을 무효화시키는 명령어 입니다.)
*** 라인은 꼭 한 줄에 입력되어야 합니다.***
*** Putty 화면을 최대로 키우시고 작업 하실것을 추천해 드립니다.***
*** 대소문자도 구분하셔야 합니다.***
*** 숫자 입력시 키보드의 오른쪽 숫자키는 이용하지 마시고 상부의 숫자키를 이용하세요.***
저의 경우는,
192.168.0.2:/Espresso /var/lib/mpd/music cifs username=cassiopeia,password=pass,noserverino,rw,iocharset=utf8,codepage=cp949 0 0
*** 위 명령어 라인은 꼭 한 줄에 입력되어야 합니다. 위에 두줄로 된 것은 와싸다 게시판이 자동으로 한 것입니다.***
그 후 리부트시키시면 됩니다.
root@voyage:~# reboot
2.4 ncmpc 실행으로 동작확인
root@voyage:~# ncmpc 입력
ncmpc는 Voyage MPD에 내장되어 있는 미디어 플레이어입니다.
추후 MPoD, MPDroid 프로그램 등으로 컨트롤 할 것이지만 약간은 알아두는 것이 좋습니다. (Espresso(Voyage MPD)는 DAC가 연결되지 않은 상태에서는 Play시켜도 Play 되지 않고 바로 Pause 되니 당황하지 마세요.)
3번을 누르신 후 Ctrl + U 를 실행하면 음원 저장 장소의 음원들이 update됩니다. 업데이트에 시간이 좀 걸리니 1번도 가끔 눌러주시고 3번도 다시 눌러주고 하시면 됩니다. 업데이트 중에는 화면 우측 위에 대문자 “U”가 켜져 있을 것입니다. 그리고 음원이 많으면 시간이 제법 걸릴 수 있습니다. 이와 같은 업데이트는 처음이나 음원이 추가된 경우만 실행하면 됩니다.
키보드의 Q 를 누르시면 ncmpc를 빠져나옵니다.
3. 음악의 재생
Espresso(Voyage MPD)에서 음악을 재생하는 방법은 매우 다양합니다. PC, Macintosh, Android폰, iphone, ipod touch, ipad 등 다양한 제어기에서 컨트롤 할 수 있습니다. 각자 자신이 편리한 것을 선택하시면 됩니다. 저는 ipod touch에서 MPoD라는 어플로 제어합니다.
기본적으로 Espresso의 IP주소와 계정의 password:voyage를 입력하면 연결됩니다.(물론 제어기도 같은 공유기를 사용해야 합니다.)
3.1 PC, Mac
GMPC라는 프로그램을 많이 사용하십니다.
http://gmpclient.org/installation에서 다운 받으시면 되며 무료입니다. 아래는 실행시 한 예를 보여줍니다.
3.2 iphone, ipod touch
MPoD라는 무료 어플을 많이 사용합니다. 저도 쓰고 있고요. 아래는 MPoD의 실행예입니다.
App 스토어에서 프로그램을 다운로드 한 후,
실행 후 Preferences-MPD server-Click to setup으로 들어가셔서 server에 Espresso의 IP address, Password에 password(Voyage)를 입력해 주면 연결이 됩니다. Name에 이름을 써 주셔도 되고요. 다시 Preferences로 돌아가셔서 Refresh local cache를 한번 눌러주시면 됩니다.
한 10분 정도만 가지고 놀면 대략 사용법을 알 수 있는 프로그램입니다.
단, 음원이 추가되면 ipod를 한번 껐다 킨 후 Refresh local cache를 한번 눌러줘야 앨범이 보이는 경우도 있습니다.
3.3 Android 폰
MPdroid라는 무료 어플을 많이 사용하는 듯 합니다. 아래는 MPdroid의 실행 예입니다.
3.4 ipad
MPaD라는 유료 어플($2.99)을 많이 사용합니다. 아래는 MPaD의 실행 예입니다.
Espresso에 대한 작은 생각
수백에서 수천만원을 호가하는 고가 네트워크 뮤직서버들이 현재 시장에 있습니다. 그러나 알고 보면 그들도 대부분 리눅스를 기반으로 하는 기기들입니다. 그들의 PCB가 금으로 만들어지는 것도 아닙니다.^^ 다만 소량 생산이고, 케이스에 돈 들이고, 자체 프로그램과 스마트폰용 App들을 개발하고, 고 마진을 붙이고, 유통구조 복잡하기에 그렇게 비싸지는 것입니다.
ALIX보드는 매년 몇 만대씩 생산하는 보드입니다. 그러기에 저렴해질 수 있는 것입니다. 그리고 Voyage MPD는 많은 사람들의 손을 거쳐 완성된 공개 무료 소프트웨어이고요. 또한 스마트폰용 App들도 무료가 대부분입니다.
요즈음 오디오의 가격이 천정부지로 오르고 있습니다. 그리고 오른 가격에 비해서는 음질은 갸우뚱한 것도 사실이고요. 그러나 네트워크 뮤직서버에서는 리눅스 서버들의 등장으로 저 가격과 고 음질이 양립할 수 있다는 것을 증명해 보였습니다. 디지털 기술 발전의 혜택을 톡톡히 보고 있는 것입니다.
저희 Espresso도 그 흐름에 작은 보탬이 되고 여러분의 음악 생활에 기쁨이 되었으면 합니다.
기타
- Espresso 전원을 연결하면 처음에는 3개의 LED가 잠시 다 켜졌다가 왼쪽만 켜집니다. 그 상태에서 네트워크에 연결되면 왼쪽 LED는 깜빡거리고 우측의 LED는 켜 있습니다.
음원을 재생하면 왼쪽과 오른쪽 LED가 모두 깜빡거립니다.
- 전원을 끄시거나 할때에는 어댑터 플러그를 뽑는 것은 추천해 드리기 힘듭니다. 멀티탭의 스위치로 끄시는 것을 추천해 드립니다.
- 음원 디렉토리에 새 음원이 추가되는 등의 변경이 생긴 경우 ncmpc를 한번 실행하여 "3"을 누르신 후 Ctrl + U 를 실행하여 새로 업데이트시켜주는 것이 동작에 조금 더 안정적인 듯 합니다.
- Espresso(Voyage MPD)는 DAC가 연결되지 않은 상태에서는 Play가 되지 않습니다.
- 무엇인가 설정을 수정하거나 데이터 업데이트를 한 후에는 Reboot 명령어로 재 부팅을 한번 해주는 것이 안정적일 수도 있습니다.
- 리니어 어댑터로 저렴한 것은 아래의 것을 추천해 드립니다.
http://anjuntech.co.kr/front/php/product.php?product_no=543&main_cate_no=105&display_group=1
플러그 사이즈 옵션으로 5.5x2.1을 하시면 될 듯 합니다.
카시오페아음향
경기도 안양시 동안구 호계동 555-9 디오벨리 609-1
Tel: 031-479-6091
E-mail: mshuh@icassiopeia.com