# Ścieżka do katalogu, w którym MPD przechowuje pliki muzyczne. music_directory "/var/lib/mpd/music" # Ścieżka do katalogu, w którym MPD przechowuje listy odtwarzania. playlist_directory "/var/lib/mpd/playlists" # Lokalizacja pliku bazy danych, który MPD używa do przechowywania informacji o dostępnych plikach muzycznych. db_file "/var/lib/mpd/mpd.db" # Ścieżka do pliku logów, w którym MPD zapisuje swoje komunikaty dotyczące błędów i działania. log_file "/var/l_g/mpd/mpd.log" # Ścieżka do pliku stanu, w którym MPD zapisuje informacje o aktualnym stanie odtwarzania. state_file "/var/lib/mpd/mpdstate" # Użytkownik systemowy, pod którym działa MPD. user "mpd" # Grupa systemowa, do której należy użytkownik MPD. group "audio" # Adres IP, na którym MPD nasłuchuje na połączenia z klientami. bind_to_address "0.0.0.0" # Port, na którym MPD nasłuchuje połączeń. port "6600" # Umożliwia automatyczne wykrywanie MPD w sieci przy użyciu zeroconf (np. Bonjour). zeroconf_enabled "yes" # Nazwa, pod którą MPD będzie wykrywany w sieci. zeroconf_name "Music Player @ %h" # Sekcja definiująca wtyczkę wejściową, która pozwala na odtwarzanie strumieni z internetu. input { plugin "curl" } # Kodowanie znaków, które MPD używa do obsługi plików w systemie. filesystem_charset "UTF-8" # Sekcja definiująca konfigurację wyjścia audio. audio_output { # Typ wyjścia audio (w tym przypadku ALSA, co jest standardowym systemem audio w Linuksie) type "alsa" # Nazwa wyjścia, która może być używana w klientach MPD. name "My ALSA Device" # Urządzenie audio, które MPD powinien używać (wskazuje na kartę dźwiękową i urządzenie) device "hw:1,0" # Ustawienie dotyczące rodzaju miksera (sprzętowy, który kontroluje rzeczywistą głośność na urządzeniu) mixer_type "hardware" # Jeżeli nie chcesz kontrolować głośności to mixer_type "none" # Nazwa kontrolera głośności, który MPD będzie używał do sterowania poziomem głośności mixer_control "Master" # Jeżeli podstawowymi plikami audio będą pliki flac, ogg i mp3 to dop "no" }