#chiroruLab

趣味と日々の雑記録

【PulseEffects】Raspberry Pi OS busterでイコライザーを使う方法

f:id:chiroru_27:20210711202534p:plain
アップデート後悩まされていた問題がこれで解決。Netflix、アマプラなどが更に楽しめます。



Buster以降にアップデートしてからというもの、alsamixerが使えない状態になっておりました。
イコライザーのないラズパイの音は透明感がなく、中音と低音のバランスが悪かったりと観賞用には向いていません・・・

そこで今回はPulseEffectsを使って、イコライザー+αで音質改善に取り組んでみます。

環境

  • Raspbian buster
  • RaspberryPi Model 3B+
  • SSDブート
  • FIre TV(Bluetooth) -> ラズパイ -> アンプ -> スピーカー

Bluetoothオーディオレシーバーの構築

chiroru.hatenablog.com
ラズパイへのBluetooth接続方法については以前まとめた方法です

手順

ほとんど公式の内容のままですが、コマンドを抜粋して。

レポジトリを追加して、パッケージをインストール

$ echo "deb http://ppa.launchpad.net/mikhailnov/pulseeffects/ubuntu bionic main" | sudo tee /etc/apt/sources.list.d/mikhailnov-ubuntu-pulseeffects-bionic.list

$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys FE3AE55CF74041EAA3F0AD10D5B19A73A8ECB754 

$ echo -e "Package: * \nPin: release o=LP-PPA-mikhailnov-pulseeffects \nPin-Priority: 1" | sudo tee /etc/apt/preferences.d/mikhailnov-ubuntu-pulseeffects-ppa

$ sudo apt update

$ sudo apt install pulseeffects

Package Repositories · wwmm/easyeffects Wiki · GitHub

再起動

$ sudo reboot

再起動せずにすすめることもできますが、調整中に音が出なくなったり不安定なので一旦再起動しておくのをおすすめします。

プリセットのDL

$ bash -c "$(curl -fsSL https://raw.githubusercontent.com/JackHack96/PulseEffects-Presets/master/install.sh)"
選択肢が出るので入れたいプリセットの番号を入力

GitHub - JackHack96/EasyEffects-Presets: Collection of PulseEffects presets
基本的には2のPerfect EQがあればいいと思う。

一応、私のプリセットも配布

www.dropbox.com
設定が面倒なときはこれをDLしてインポートすればおk。
各設定の効果については以下にまとめます。

設定

一般設定

f:id:chiroru_27:20210711233504p:plain

  • 自動起動 -> オン
  • 優先度 -> Real time
    • 動画鑑賞での使用が目的のため
  • テーマ -> ダークモード
    • かっちょいいから(あと白だと文字が見にくい部分があるため)

スペクトラム

f:id:chiroru_27:20210712003129p:plain
ラズパイのスペックがカツカツでオンにすると動作が不安定になるため、オフで。
見た目は印象的で素敵なのでスクショ取るときだけオンにするのをおすすめします。

イコライザー

f:id:chiroru_27:20210711234525p:plain
ベースはPerfect EQのイコライザー設定。あとは環境と好みによって調整。

コンプレッサー

f:id:chiroru_27:20210711234714p:plain
音割れと聴き疲れ防止。

ラウドネス

f:id:chiroru_27:20210712000512p:plain
高音と低音のバランスを整えて、聴きやすい音にする。

クリスタライザー

f:id:chiroru_27:20210712000651p:plain
透明感が上がりくっきりと聴きやすい音になる。

リミッター

f:id:chiroru_27:20210712002909p:plain
自宅なのでシーンによって爆音がでてびっくりするのを予防。

バス・エンハンサー

f:id:chiroru_27:20210712113336p:plain
低音の重厚感を追加。音が潰れずに迫力出るので一応有効化。

トラブルシューティング

音が出なくなった、ソフトが開かない

$ pulseeffects -q
$ pulseeffects

ソフトを再起動すれば解決した。それでも音がでないときは、一般設定のリセットを押すと直るかもしれない。

GDBus.Error:org.freedesktop.DBus.Error.AccessDenied

ラズパイが重たいときや有効にしたプラグインが不安定なときにおきてる感じ
ソフトの再起動か、プラグインをおとなしく諦めると直る

プラグインを有効にしたら音が出なくなった

最適化されているわけではないので不安定なものもいくつかある模様
私の環境だと”Multiband”とつくのは総じてだめだった

プリセットの保存先

~/.config/PulseEffects/output/



いい感じの没入感

素晴らしいソフトの開発者さんに感謝。
以上、@chiroru_27 でした。