MPD ladspa_plugin が検出されません。

MPD ladspa_plugin が検出されません。

私はMPDを持っていますDSPモジュールrpi debian jessieで実行中

DSPモジュールは、システム全体にオーディオ効果を追加するのに役立ちます。

MPD は独自のユーザーを作成するため、mpdルート ディレクトリの DSP ライブラリで実行されるすべての構成を認識できません。

この問題をどのように解決できますか?


私は次のようにデフォルト値を設定しました。.asoundrc

pcm.dsp {
        type plug
        slave {
                format FLOAT
                rate unchanged
                channels unchanged
                pcm {
                        type ladspa
                        path "/usr/lib/ladspa"
                        playback_plugins [{
                                label "ladspa_dsp"
                        }]
                        slave.pcm {
                                type plug
                                slave {
                                        pcm "hw:0,0"
                                        rate unchanged
                                        channels unchanged
                                }
                        }
                }
        }
}

pcm.!default {
        type copy
        slave.pcm "dsp"
}

基本的にはmpg321 -a dsp music_test/test_track.mp3うまくいきます。

しかしその時からMPD独自のユーザーを作成 mpd、デフォルトの alsa デバイスを認識できず、dsp代わりにエラーが発生します。

pi@raspberrypi:~ $ sudo -u mpd mpg321 -a dsp music_test/Pashmina.mp3
High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2, and 3.
Version 0.3.2-1 (2012/03/25). Written and copyrights by Joe Drew,
now maintained by Nanakos Chrysostomos and others.
Uses code from various people. See 'README' for more!
THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK!
Title   : 02 Pashmina SongsMp3.Com       Artist : Amit Trivedi                  
Album   : Fitoor SongsMp3.Com            Year    : 2016
Comment : SongsMp3.Com                   Genre : Bollywood                     

Directory: music_test
Playing MPEG stream from Pashmina.mp3 ...
MPEG 1.0 layer III, 320 kbit/s, 44100 Hz joint-stereo
ladspa_dsp: error: no config files found
ALSA lib pcm_ladspa.c:1509:(snd_pcm_ladspa_add_plugin) Unable to find or load plugin 'ladspa_dsp' ID 0, path '/usr/lib/ladspa'
Can't open libao driver with device dsp (is device in use?)

MPDログです。

ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM dsp
Jul 18 19:17 : exception: Failed to open "default" [alsa]
Jul 18 19:17 : exception: nested: Failed to open ALSA device "dsp": No such file or directory
Jul 18 19:17 : exception: Failed to open "default" [alsa]
Jul 18 19:17 : exception: nested: Failed to open ALSA device "dsp": No such file or directory

この問題をどのように解決できますか?

ユーザー「mpd」に、デフォルトのrootユーザーのすべてのエントリにアクセスするように指示するにはどうすればよいですか?

ベストアンサー1

このファイルには~/.asoundrcカスタマイズが含まれています。
このファイルには/etc/asound.confすべてのカスタマイズが含まれています。

おすすめ記事