Estou tentando usar um som equalizador no Debian Jessie. Eu já tenho o pulseaudio instalado, então pensei em pulseaudio-equalizer
, mas parece que está disponível apenas para o Debian Stretch. Então, eu estou tentando eq10q
, o que me fez instalar muitas outras bibliotecas (como libgtkmm-2.4-dev, lv2-dev, jalv, jack, qjackctl, pulseaudio-module-jack ...). Ainda não funciona como eu acho que deveria. Se eu correr
jalv.gtk http://eq10q.sourceforge.net/eq/eq10qs
Recebi uma mensagem de erro longa (copiada no final desta pergunta) e o programa para (qualquer música que esteja sendo reproduzida congela por cerca de um segundo).
Se eu executo jalv.gtk3
ao invés de jalv.gtk
, fico com uma interface um pouco feia, mas não há som (os vídeos nem tocam uma música, o VLC toca a música, mas eu não recebo nenhum som). Depois de fechar a janela jalv.gtk3, o som reaparece, os vídeos começam a ser reproduzidos. O mesmo acontece com jalv.gtkmm
(com a única diferença de uma interface bonita).
Eu já matei pulseaudio, iniciei e parei o jack_control, reiniciei o pulseaudio (como sugerido aqui ), reiniciei o computador, nada funciona.
Esta é a mensagem de erro que recebi:
rodrigo@debian:~$ jalv.gtk http://eq10q.sourceforge.net/eq/eq10qs
Plugin: http://eq10q.sourceforge.net/eq/eq10qs
UI: http://eq10q.sourceforge.net/eq/eq10qs/gui
JACK Name: EQ10Q Stereo
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jackdmp 1.9.10
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2014 Grame.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
no message buffer overruns
no message buffer overruns
no message buffer overruns
JACK server starting in realtime mode with priority 10
self-connect-mode is "Don't restrict self connect requests"
audio_reservation_init
Acquire audio card Audio0
creating alsa driver ... hw:PCH,0|hw:PCH,0|1024|2|48000|0|0|nomon|swmeter|-|32bit
configuring for 48000Hz, period = 1024 frames (21.3 ms), buffer = 2 periods
ALSA: final selected sample format for capture: 32bit integer little-endian
ALSA: use 2 periods for capture
ALSA: final selected sample format for playback: 32bit integer little-endian
ALSA: use 2 periods for playback
Block length: 1024 frames
MIDI buffers: 32768 bytes
Comm buffers: 524288 bytes
Update rate: 25.0 Hz
bypass = 0.000000
input_gain = 0.000000
output_gain = 0.000000
filter1_gain = 0.000000
filter2_gain = 0.000000
filter3_gain = 0.000000
filter4_gain = 0.000000
filter5_gain = 0.000000
filter6_gain = 0.000000
filter7_gain = 0.000000
filter8_gain = 0.000000
filter9_gain = 0.000000
filter10_gain = 0.000000
filter1_freq = 30.000000
filter2_freq = 60.000000
filter3_freq = 120.000000
filter4_freq = 240.000000
filter5_freq = 480.000000
filter6_freq = 960.000000
filter7_freq = 1920.000000
filter8_freq = 3840.000000
filter9_freq = 7680.000000
filter10_freq = 15360.000000
filter1_q = 0.700000
filter2_q = 0.700000
filter3_q = 2.000000
filter4_q = 2.000000
filter5_q = 2.000000
filter6_q = 2.000000
filter7_q = 2.000000
filter8_q = 2.000000
filter9_q = 0.700000
filter10_q = 0.700000
filter1_type = 6.000000
filter2_type = 9.000000
filter3_type = 11.000000
filter4_type = 11.000000
filter5_type = 11.000000
filter6_type = 11.000000
filter7_type = 11.000000
filter8_type = 11.000000
filter9_type = 10.000000
filter10_type = 2.000000
filter1_enable = 0.000000
filter2_enable = 0.000000
filter3_enable = 0.000000
filter4_enable = 0.000000
filter5_enable = 0.000000
filter6_enable = 0.000000
filter7_enable = 0.000000
filter8_enable = 0.000000
filter9_enable = 0.000000
filter10_enable = 0.000000
in_1_vu_ctl = 0.000000
in_2_vu_ctl = 0.000000
out_2_vu_ctl = 0.000000
out_2_vu_ctl = 0.000000
(jalv.gtk:4065): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(jalv.gtk:4065): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(jalv.gtk:4065): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(jalv.gtk:4065): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(jalv.gtk:4065): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(jalv.gtk:4065): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(jalv.gtk:4065): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(jalv.gtk:4065): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(jalv.gtk:4065): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(jalv.gtk:4065): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(jalv.gtk:4065): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(jalv.gtk:4065): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(jalv.gtk:4065): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(jalv.gtk:4065): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(jalv.gtk:4065): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(jalv.gtk:4065): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(jalv.gtk:4065): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(jalv.gtk:4065): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(jalv.gtk:4065): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(jalv.gtk:4065): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(jalv.gtk:4065): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(jalv.gtk:4065): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(jalv.gtk:4065): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(jalv.gtk:4065): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(jalv.gtk:4065): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(jalv.gtk:4065): glibmm-CRITICAL **: Glib::ObjectBase* Glib::wrap_create_new_wrapper(GObject*): assertion 'wrap_func_table != 0' failed
(jalv.gtk:4065): glibmm-WARNING **: Failed to wrap object of type 'GdkPixbuf'. Hint: this error is commonly caused by failing to call a library init() function.
Segmentation fault
rodrigo@debian:~$ Unknown error...
terminate called after throwing an instance of 'Jack::JackTemporaryException'
what():
A mensagem de erro termina abruptamente com este what():
. Eu imagino que eu deveria ser capaz de ouvir o som enquanto movo os controles no equalizador, certo?