Como usuario de una computadora portátil, estoy seguro de que muchas personas, incluso las que usan Netbooks, ya habrían pasado por este problema. Especialmente cuando escuchas podcasts y lo usas como ejemplo, el sonido puede tener momentos fuertes y momentos tranquilos, una persona habla en voz alta y la otra habla en voz muy baja en el mismo episodio. Por lo tanto, siempre quise que el sonido se comprimiera en todo el sistema, y el otro día me di cuenta de que en Windows, algunos controladores Realtek ya ofrecen esta función.
Ya tenemos un complemento de pulseaudio para ecualización en todo el sistema, y aunque todavía tiene problemas como no permitirnos cambiar sus valores y escuchar el cambio en tiempo real, o descifrar el sonido mientras se cambia el volumen del pulso, me encanta y lo uso. Ahora solo me falta algo para mantener el sonido alrededor de 0db (o cerca del nivel de volumen que está usando) como un complemento de nivelación para pulseaudio.
¿Cualquier sugerencia?
fuente
Respuestas:
Tuve éxito con el ejemplo que se muestra en esta respuesta .
Instalar los complementos LADSPA de Steve Harris
Ejecute
pacmd
y luego esto ordena:Esta respuesta explica cómo cargar el complemento de forma permanente.
Los parámetros (la
control=1,1.5,401,-30,20,5,12
parte anterior) para este compresor se describen en los documentos del complemento LADSPA de Steve Harris :Debido a una limitación de PulseAudio, no es posible ajustarlos en tiempo real.
Para experimentar con diferentes parámetros, también cargué el compresor como un complemento ALSA ajustable en tiempo real a través de Alsaequal creando lo siguiente
~/.asoundrc
:Se puede reproducir un archivo MP3 de muestra a través del compresor usando mpg321 ,
while
alsamixer -D compressor
puede usarse para ajustar parámetros en tiempo real.fuente
ALSA lib dlmisc.c:252:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_ctl_equal.so
Ubuntu 14.10 pruebaapt-get install libasound2-plugin-equal
Recomiendo los efectos de pulso . Es una aplicación, donde tiene muchas herramientas para manipular el sonido en todo el sistema (incluye compresor). Bastante fácil de usar.
Para mí, esta configuración funciona mejor en películas:
Instrucciones de instalación
Pulse Effects se puede instalar desde un PPA (Ubuntu> = 18.04) o como flatpak . Recomiendo probar el flatpak primero porque es autónomo y no interfiere con la configuración de su sistema, mientras que la versión PPA instalará un backport de Pulse Audio 12 de 18.10 a 18.04.
Flatpak
Si flatpak aún no está instalado en su sistema, instálelo con el siguiente comando en una terminal:
Ahora agregue el repositorio flathub:
... e instalar Pulse Effects:
Alternativamente, puede seguir la guía oficial de configuración rápida e instalar PulseEffects desde su página de flathub .
PPA
Si la versión flatpak no funciona o prefiere usar el PPA, ejecute los siguientes comandos en un terminal:
Después de la instalación, reinicie su sistema.
fuente
Estos han sido extremadamente útiles. Gracias por la inspiración. Aunque es imperfecto en este momento, tengo un poco para contribuir. Miré en la documentación de Steve Harris para encontrar que hay varios sabores del compresor, y elegí usar el estéreo. Complicó el uso del control de volumen de audio de pulso para colocar el compresor en múltiples aplicaciones como Chrome y VLC, pero me gusta el resultado. Mi motivación para usar un compresor es colocar un límite inferior y superior muy estrictos en el volumen. Para no despertar a nadie en la casa a altas horas de la noche, no quería subir el volumen constantemente para escuchar a los personajes hablar en los medios, solo para apresurarme a bajarlo cada vez que ocurre una acción de superhéroe o aparece un comercial. . Seguí la inspiración aquí y ajusté los valores en tiempo real. Luego tomé mis valores deseados y los puse nuevamente en el código de muestra. En resumen, el código de muestra que estoy aportando toma prestado descaradamente del ejemplo anterior, pero presenta el compresor estéreo con un límite de volumen superior e inferior bastante estricto. Por último, lo puse en forma de script, que no funciona por completo. No le gusta la línea set_default. Espero que esto sea útil para la comunidad.
fuente
Aquí está el complemento estéreo con mejores configuraciones de control (Mucho menos recorte) después de la respuesta de ændrük que utiliza el ejemplo del complemento mono.
fuente