ncmpcppでビジュアライザーを有効化
mpdとncmpcppが同一マシン上で動作している場合にのみ有効
名前付きパイプを使用しているのでnetcatとか使えばリモートの端末でも行けそうな気がする
mpd側の設定
code:conf
# mpd.confに追記
audio_output {
type "fifo"
name "my_fifo"
path "/tmp/mpd.fifo"
format "44100:16:2"
}
上記を追記後,mpdを再起動
ncmpcpp側の設定
code:conf
# ncmpcpp/configに追記
audio_output {
type "fifo"
name "Visualizer feed"
path "/tmp/mpd.fifo"
format "44100:16:2"
}
visualizer_fifo_path = "/tmp/mpd.fifo"
visualizer_output_name = "my_fifo"
visualizer_sync_interval = "30"
visualizer_in_stereo = "yes"
# spectrum,ellipse,wave_filledのいずれかを選択
visualizer_type = "wave_filled"
# visualizerの表示に使用する文字列
visualizer_look = "+|"
ncmpcppを起動,楽曲を再生し"8"キー押下でビジュアライザーが動作するかを確認
参考
https://wiki.archlinux.jp/index.php/Ncmpcpp
#mpd #ncmpcpp #備忘録