Ubuntu で イコライザーで手軽に重低音を強くしたい
概要
手元のオーディオの特性もあるが手軽に重低音を強くしたかった。
環境
- Ubuntu Studio 21.04
- Jack ではなく PluseAudio を利用
手順
- PulseAudio の module-equalizer-sink , module-dbus-protocol モジュールをロード、
pactl load-module module-equalizer-sink
pactl load-module module-equalizer-sink
- qpaeq をインストール
$ sudo apt install pulseaudio-equalizer
-
pavucontrol の「再生」タブで、アプリの出力先をプルダウンメニューから「FFT based equalizer on Simultaneous output to hoge , hogege 」に変える
-
Equalized Stream の出力先を、音声を出したいものに変更
エラーが出ることがあったが、ファイルを削除すると治る
下記エラーが出たが、
rm /home/kaoru/.config/pulse/equalizer-*
で解消した。
I: [pulseaudio] sink-input.c: Created input 7 "Equalized Stream" on alsa_output.usb-BurrBrown_from_Texas_Instruments_USB_AUDIO_DAC-00.analog-stereo with sample spec float32le 2ch 44100Hz and channel map front-left,front-right
I: [pulseaudio] sink-input.c: media.name = "Equalized Stream"
I: [pulseaudio] sink-input.c: media.role = "filter"
I: [pulseaudio] sink-input.c: module-stream-restore.id = "sink-input-by-media-role:filter"
D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Ext.Equalizing1.Equalizer added for object /org/pulseaudio/core1/sink5
D: [pulseaudio] database-tdb.c: Opened TDB database '/home/kaoru/.config/pulse/equalizer-presets.tdb'
I: [pulseaudio] database.c: Successfully opened 'equalizer-presets' database file '/home/kaoru/.config/pulse/equalizer-presets.tdb'.
D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Ext.Equalizing1.Manager added for object /org/pulseaudio/equalizing1
D: [pulseaudio] database-tdb.c: Opened TDB database '/home/kaoru/.config/pulse/equalizer-state.tdb'
I: [pulseaudio] database.c: Successfully opened 'equalizer-state' database file '/home/kaoru/.config/pulse/equalizer-state.tdb'.
E: [pulseaudio] xmalloc.c: Assertion 'size > 0' failed at pulse/xmalloc.c:60, function pa_xmalloc(). Aborting.
fish: 'pulseaudio -vvvvv' terminated by signal SIGABRT (Abort)