EasyMPD 초기 설치에서 연주까지

EasyMPD를 처음 사용하는 사용자를 위해 초기 설치부터 음악 연주까지의 기본적인 모든 과정을 정리했습니다.

걱정하지 마세요. 네트워크 플레이어 구축은 그다지 어렵지 않습니다. 약간의 개념만 이해할 수 있다면 누구나 쉽게 만들고 활용 할 수 있습니다. 하고는 싶지만 어려울지 모른다는 두려움으로 망설이거나, 몇 백만원에서 천만원을 상회하는 고가의 기성 제품에 의존할 필요는 없습니다. EasyMPD의 도움을 받는다면 저가의 알릭스(Alix)나 APU 보드로도 고가의 기성 제품 못지 않은 음질과 편의성을 획득 수 있습니다.


조립되지 않은 상태로 알릭스 보드를 받았다면, 먼저 "알릭스 보드 조립하기"를 참고해 알릭스를 조립합니다.


[1 단계] 알릭스 네트워크 플레이어 개념 및 구성 방법

- 네트워크 플레에 대한 사전 지식이 없다면 개념과 구성 방법에 대해 미리 알아두는 것이 도움이 됩니다.
   동영상으로 확인하기
   글로 확인하기

- 네트워크 플레이어를 구성하기 위해 필요한 것들을 정리했습니다.

  1. EasyMPD가 설치된 Alix(알릭스) 또는 APU 보드
  2. USB 연결이 가능한 DAC (USB 연결이 가능하지 않다면 DDC 필요)
  3. 인터넷 유무선 공유기
  4. 음원이 저장되어 있는 컴퓨터 또는 NAS, 아니면, USB 외장 하드 디스크, USB 메모리


- EasyMPD가 설치된 알릭스 네트워크 플레이어는 MPD Player와 DLNA/UPnP Renderer 두가지 방식의 네트워크 플레이어로 동작할 수 있습니다. 각각에 대한 간략한 설명입니다.

  1. MPD Player - 알릭스에 설치된 MPD라는 프로그램이 컴퓨터나 NAS의 음원 폴더에 저장된 음원파일을 네트워크를 통해 가져다가 플레이해주는 방식입니다. 여기서 네트워크라 함은, 집의 인터넷 공유기를 통해 랜선으로 서로 연결된 것을 의미 합니다. 상당히 수준 높은 음질을 제공하지만 컴퓨터나 NAS의 음원 폴더를 알릭스에 등록해 주어야 하는 까다로운 과정이 필요 합니다. 물론 이 까다로울 수 있는 등록 과정을 EasyMPD가 쉽게 할수 있도록 도와줍니다. 만약 USB 외장 하드를 알릭스에 직접 연결했다면 더욱 더 쉬워집니다. MPD Player에는 UPnP Renderer 기능과 Linn Songcast 기능이 내장되어 있어 UPnP Renderer와 Linn Songcast Receiver로도 사용 가능합니다.
  2. DLNA/UPnP Renderer - 컴퓨터나 NAS에 DLNA/UPnP Media Server 프로그램(foobar 또는 JRiver등)이 동작 중이라면, MPD 방식과 달리 알릭스에 음원 폴더 등록 작업을 하지 않고도 알릭스로 음악을 들을 수 있습니다. Media Server에서 플레이하고 스트림으로 알릭스로 보내주면 알릭스에서 DAC로 토스해주는 형식입니다. 특별한 설정 없이 간편히 사용할 수 있는 것이 장점입니다. 사용자가 접근하기 쉬운 간편함 때문에 기성제품에서 주로 사용하는 방식입니다. 음악 감상을 위한 DLNA/UPnP의 이해
사용 중 원한다면 언제든 다른 방식으로 쉽게 전환 할 수 있습니다.


선택한 방식의 각 단계의 링크를 아래와 같이 따라 간다면 EasyMPD를 이용해 누구나 알릭스 네트워크 플레이어를 쉽게 설치하고 사용 할 수 있습니다.

  1. MPD Player 방식을 선택한 경우:  2단계 -> 3단계 -> 4단계 -> 5단계 -> 6단계 (7, 8 은 참고)

  2. DLNA/UPnP Renderer 방식을 선택한 경우:  2단계 -> 3단계 (7, 8 은 참고)


잠깐! 인터넷 공유기에 연결할 때,
알릭스(ALIX) 보드에 랜포트가 두개가 있다면 USB 연결 단자 옆의 랜포트에 랜선을 연결해야 합니다.
APU 보드의 경우는 USB 연결 단자에서 가장 멀리있는 랜포트에 랜선을 연결해야 합니다.



잠깐! 알릭스를 WiFi(무선랜)으로 연결해 사용할 사용자더라도, 초기 설치는 반드시 유선랜으로 연결 된 상태에서 해야 합니다.



[2 단계] EasyMPD WEB GUI(관리페이지) 열기

- EasyMPD가 설치된 알릭스 네트워크 플레이어의 모든 설정및 관리는 웹에서 마우스 클릭만으로 가능합니다. 이와 같이 사용자가 웹에서 관리하고 설정할 수 있게 만들어 주는 환경을 "WEB GUI(웹구이, 웹 사용자 이터페이스)"라고 합니다. 처음으로 이 WEB GUI를 열면 알릭스 초기 설치 위자드가 실행 됩니다. WEB GUI는 인터넷 브라우저를 사용할 수 있는 컴퓨터, 스마트 폰, 테블릿 PC 모두에서 열어 볼 수 있습니다. 여기서 EasyMPD의 WEB GUI를 여는 방법을 설명합니다.

Windows 7 또는 8 사용자라면 동영상으로 확인하세요. 동영상으로 확인하기

잠깐!EasyMPD WEB GUI 로그온에 필요한 초기 Username은 "root", Password는 "easympd"입니다.


[3 단계] 초기 설치 위자드

- 위자드를 이용해 알릭스 네트워크 플레이어를 쉽고 간편하게 초기 설정하는 방법에 대해 설명합니다. 초기 설정 위자드 자체에 자세한 설명이 되어 있으니 이 설명을 읽지 않고 위자드만 보고도 진행이 가능합니다.
- EasyMPD는 MPD Player 또는 DLNA/UPnP Renderer, 이런 두 가지 방식 중 자신의 환경에 맞는 것을 선택해 사용 할 수 있습니다. 위자드에서 이 두 가지 방식 중 하나를 선택하고 진행하게 됩니다.

위자드에서 DLNA/UPnP Renderer를 선택 했다면 아래 4, 5번은 해당사항이 아닙니다. 대신 아래 3가지 DLNA/UPnP 실전 사용 링크를 참조하세요. (MPD Player를 선택했다면 아래 DLNA/UPnP 관련 링크는 해당 사항이 아닙니다. 바로 4단계로 넘어가세요.)

  1. 알릭스 DLNA/UPnP Render로 음악을 듣자! 1. foobar2000의 DMS와 DMC 기능 이용
  2. 알릭스 DLNA/UPnP Render로 음악을 듣자! 2. foobar2000의 DMS와 스마트폰의 DMC 이용
  3. 알릭스 DLNA/UPnP Render로 음악을 듣자! 3. JRiver의 DMS를 이용


[4 단계] MPD Client 설정및 간단한 사용방법

- 3 단계에서 위자드를 성공적으로 끝냈다면, 이제 알릭스를 이용해 음악을 들어보겠습니다. 네트워크 플레이어는 이를 제어해주는 리모컨이 필요합니다. 일반 PC나 아니면 스마트폰 또는 태블릿 PC와 같은 휴대용 기기가 그 리모컨 역활을 해줍니다.

이런 기기에서 리모컨 역할이 가능하도록 해주는 프로그램을 MPD Client(클라이언트)라고 합니다.

여기서는 알릭스를 원격 제어하는데 사용되는 MPD Client를 준비하고, 음악을 연주하는 방법을 설명합니다. MPD Client 프로그램은 여러가지가 있으며, 사용하려는 기기마다 프로그램이 다릅니다. 각각의 기기마다 대표적인 MPD Client 프로그램을 따로 설명했으니, 자신이 사용할 기기를 선택해 읽어 보시기 바랍니다.


   a. MPod, MPad - iPhone, iPad에서 사용하는 MPD Client입니다.
   b. DroidMPD, MPDroid - 안드로이드 스마트폰 또는 태블릿 PC에서 사용되는 MPD Client 입니다.
   c. GMPC - Windows PC에서 사용되는 대표적인 MPD Client 입니다.
   d. Cantata - Windows PC, Mac OS X에서 사용되는 대표적인 MPD Client 입니다.
   e. MpcOSX - Mac OS X 용 MPD Client 입니다.
   f. Theremin - Mac OS X 용 MPD Client 입니다.

MPD Client 프로그램 사용 예 동영상 보러가기 - MPD Client의 사용 예 동영상을 본다면 개념 이해에 도움이 될 것입니다.

모든 음악 연주 프로그램이 그렇 듯, MPD라는 프로그램도 음원 정보 데이타베이스(DB)를 만들고 관리합니다. 이런 DB를 만들거나 수정하는 과정을 MPD에선 DB Update (디비업데이트)라고 표현합니다.
EasyMPD 초기 설치 위자드가 정상적으로 끝나거나, EasyMPD에 Music 디렉토리가 새롭게 등록되는 경우, EasyMPD가 자동으로 DB Backup을 진행합니다. 하지만, 그외에 음원 추가 또는 삭제 등의 이유로 DB를 갱신해야 하는 경우 리모컨인 MPD Client에서 DB Update를 지시해야 합니다. MPD는 이런 음원의 변경내용을 자동으로 인식하지 못하므로 사용자가 직접 해주어야 하기 때문입니다. 위 각각의 MPD Client 프로그램 설명에 DB Update 방법도 함께 기재되어 있으니 참고하시기 바랍니다.

MPD DB와 DB Update에 대한 상세한 내용은 아래 5단계를 참고하세요.


[5 단게] MPD DB의 이해

- EasyMPD 초기 설치를 무사히 마치고 사용하면서 발생하는 문제 중 대부분이 이 MPD DB에 대한 이해가 부족하기 때문입니다. 퀘적한 음악 생할을 위해서는 MPD DB에 대한 이해가 필요합니다.
초기 DB Update하는데 시간이 너무 오래 걸리거나 실패하는 경우 해결 방법입니다.
  • a. 음원 디렉토리에 저장되어 있는 음원 중 손상된 음원이 있는지 의심해 봐야 합니다.자세한 내용 확인하기
  • b. Windows 컴퓨터의 파일공유로 음원 디렉토리를 등록해 사용하는 사용자 중 JPlay라는 프로그램을 설치한 사용자의 경우 파일공유에 이상이 생겨 DB Update 자체가 되지 않는 경우가 있습니다. 이경우 JPlay 프로그램이 Windows 컴퓨터의 레지스트리를 이미 수정했기떄문에 JPlay 프로그램을 지우기만 해서는 해결이 되지 않습니다. 윈도우를 포맷하거나 JPlay를 설치하지 않았던 다른 컴퓨터를 등록해 사용해야 합니다.
  • c. Windows 64bit 컴퓨터의 경우, 다른 컴에 비해 DB Update가 더 오래 걸리고, 고품질 음원을 연주하는 경우 끊김 현상이 생긴다고 합니다. 이경우 Windows의 방화벽을 해제하면 해결된다고 합니다.


[6 참고] 알릭스 LED로 EasyMPD 상태 확인하기

- 알릭스(Alix) 보드는 모니터 연결이 가능하지 않습니다. 그래서, 지금 무엇을 하고 있고 또 무슨 문제가 있는지 눈으로 확인 할 수가 없습니다. 하지만 고맙게도 알릭스(Alix) 보드 전면에는 세 개의 LED가 있습니다. 이 LED를 잘 활용한다면 현재 EasyMPD의 상태를 쉽게 확인할 수 있습니다.


[7 참고] 문제 해결

- EasyMPD 사용중 발생할 수 있는 문제와 해결 방법을 정리했습니다.

EasyMPD로 전화해 물어보기 전에 반드시 "문제 해결"을 먼저 살펴보시기 바랍니다. 거의 대부분의 해결 방법이 "문제 해결"에 있습니다.


[8 참고] 호환 가능한 DAC DDC 확인하기

자신이 사용중인 DAC의 EasyMPD와 호환 여부를 알려 주시면 호환 가능 리스트에 적용하겠습니다.