fedora:uslugi:mpd
Różnice
Różnice między wybraną wersją a wersją aktualną.
Poprzednia rewizja po obu stronachPoprzednia wersjaNowa wersja | Poprzednia wersja | ||
fedora:uslugi:mpd [2024/11/27 10:42] – [Optymalne ustawienia dla DAC PCM2704] sindap | fedora:uslugi:mpd [2024/12/17 21:38] (aktualna) – [Optymalne ustawienia dla DAC SA9023 + ES9018K2M] sindap | ||
---|---|---|---|
Linia 423: | Linia 423: | ||
</ | </ | ||
- | Jeżeli pliku nie ma to go tworzymy. W powyższym urządzenie audio które korzysta z modułu snd-usb-audio zawsze powinno powinno mieć przydzielony numer 2. | + | Jeżeli pliku nie ma to go tworzymy. W powyższym urządzenie audio które korzysta z modułu snd-usb-audio zawsze powinno powinno mieć przydzielony numer 2. Jeżeli posiadamy więcej urządzeń audio podłączonych do portów USB konfiguracja może wyglądać następująco: |
+ | |||
+ | <code file snd-usb-audio.conf> | ||
+ | # Texas Instruments PCM2704C stereo audio DAC 08bb:27c4 | ||
+ | # SAVITECH Corp. SA9023 audio controller 262a:9023 | ||
+ | options snd_usb_audio index=4,5 vid=0x08bb, | ||
+ | </ | ||
+ | |||
+ | Jak widać w zakomentowanych liniach pierwszy to DAC oparty o chipset PCM2704C a kolejny to SA9023. W tym przykładzie PCM2704C otrzyma numer 4 a SA9023 numer 5. Opcje te muszą być wprowadzone w jednej linii dla obu urządzeń ponieważ gdybyśmy zrobili to oddzielnie system przydzieli określone ustawienia tylko pierwszemu urządzeniu a kolejne otrzyma ustawienia domyślne. | ||
===== Optymalne ustawienia dla DAC PCM2704 ===== | ===== Optymalne ustawienia dla DAC PCM2704 ===== | ||
Linia 432: | Linia 440: | ||
name " | name " | ||
device " | device " | ||
- | format " | + | format " |
mixer_type " | mixer_type " | ||
auto_resample | auto_resample | ||
auto_channels | auto_channels | ||
- | auto_format | + | auto_format |
} | } | ||
</ | </ | ||
- | - auto_resample " | + | - **auto_resample " |
- | * Opis: Wyłącza automatyczne resamplowanie (zmianę częstotliwości próbkowania) przez MPD. | + | |
- | * Efekt: MPD przesyła dane w ich oryginalnej częstotliwości próbkowania. Jeśli plik audio ma 44.1 kHz, dane będą przesyłane z tą samą częstotliwością, | + | |
- | * Zastosowanie: | + | |
+ | - **auto_channels " | ||
+ | * **Opis:** Wyłącza automatyczne dostosowanie liczby kanałów (mono/ | ||
+ | * **Efekt:** Jeśli plik audio jest mono (1 kanał), MPD nie będzie automatycznie przekształcać go w stereo (2 kanały) lub odwrotnie. Wysyłane dane zachowają oryginalną liczbę kanałów. | ||
+ | * **Zastosowanie: | ||
+ | - **auto_format " | ||
+ | * **Opis:** Wyłącza automatyczne dostosowanie formatu danych (bit-depth i częstotliwości próbkowania) do urządzenia. | ||
+ | * **Efekt:** MPD będzie wysyłać dane w oryginalnym formacie (np. 16-bit/44.1 kHz), bez konwersji do innego formatu akceptowanego przez DAC. | ||
+ | * **Zastosowanie: | ||
+ | |||
+ | ===== Optymalne ustawienia dla DAC SA9023 + ES9018K2M ===== | ||
+ | |||
+ | <code file mpd.conf> | ||
+ | audio_output { | ||
+ | type " | ||
+ | name " | ||
+ | device " | ||
+ | format " | ||
+ | mixer_type | ||
+ | auto_resample | ||
+ | auto_channels | ||
+ | auto_format | ||
+ | } | ||
+ | </ | ||
- | - auto_channels " | + | Dlaczego ustawienia |
- | | + | |
- | * Efekt: Jeśli plik audio jest mono (1 kanał), MPD nie będzie automatycznie przekształcać go w stereo (2 kanały) lub odwrotnie. Wysyłane dane zachowają oryginalną liczbę kanałów. | + | |
- | * Zastosowanie: | + | |
- | - auto_format " | + | Podnosząc sztucznie parametry wymusimy resampling nie uzyskując większej ilości danych. Zyskamy przekłamania informacji. Jeżeli jakimś cudem w naszej bibliotece z plikami flac znajdzie się plik o wyższych parametrach przykładowo **96 kHz** i **24 bit** co by wskazywało, że pochodzi z płyt danych |
- | * Opis: Wyłącza automatyczne dostosowanie formatu danych (bit-depth i częstotliwości próbkowania) do urządzenia. | + | |
- | * Efekt: MPD będzie wysyłać dane w oryginalnym formacie (np. 16-bit/ | + | |
- | | + | |
+ | Tu też mamy odpowiedź czy jest sens podłączania DAC o lepszych parametrach niż **96 kHz** i **24 bit**? Nie. Nie mamy dostępu do źródła do lepszych parametrach. | ||
===== Aplikacje klienckie na Android ===== | ===== Aplikacje klienckie na Android ===== |
fedora/uslugi/mpd.1732700568.txt.gz · ostatnio zmienione: 2024/11/27 10:42 przez sindap