## page created by wilecoyote #format wiki #LANGUAGE it <
> <> <> = Introduzione = [[http://www.pulseaudio.org|PulseAudio]] è un server sonoro per sistemi [[https://it.wikipedia.org/wiki/POSIX|POSIX]], usato per gestire l'audio e complementare ad [[Hardware/Audio/Alsa|Alsa]]. = Installazione = '''!PulseAudio''' può essere gestito sia tramite le applicazioni grafiche fornite da ciascun [[AmbienteGrafico/AmbientiDesktop|Ambiente Desktop]], sia tramite delle piccole applicazioni grafiche specifiche. La parte principale della suite '''!PulseAudio''' è preinstallata da predefinito in '''Ubuntu''' e derivate. Per ulteriori specifiche funzionalità, verranno indicati nel seguito i pacchetti da installare. = Gestione volume = Questo programma viene utile nei casi in cui l'uso della regolazione del volume predefinita non reagisca, oppure per impostare in modo personalizzato i singoli dispositivi audio. 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://pavucontrol|pavucontrol]]. 0. Avviare il programma digitando nel [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{ pavucontrol }}} 0. Selezionare le singole schede per impostare i parametri richiesti. = Visualizzare livello audio = Questo programma serve a visualizzare il livello dei segnali audio, utile nei casi in cui serva individuare alterazioni di funzionamento. 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://pavumeter|pavumeter]]. 0. Avviare il programma digitando nel [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{ pavumeter }}} = Equalizzare lo spettro audio = L'equalizzazione del segnale audio serve per correggere deficienze riproduttive dello spettro audio di: altoparlanti, casse acustiche o cuffie.<
> Al primo avvio è necessaria la creazione ed esecuzione di uno script di configurazione. Per approfondire l'argomento consultare la [[https://askubuntu.com/questions/980876/how-do-i-start-pulseaudio-equalizer|seguente pagina]]. == Preliminare al primo avvio == 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://pulseaudio-equalizer|pulseaudio-equalizer]]. 0. Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] il file `pulseaudio-equalizer-setup.sh`. 0. Copiare in esso il seguente script:{{{ #!/bin/sh -ux # This is a small script to setup the PulseAudio equalizer as a desktop # application that runs just when the 'qpaeq' GUI is open. # This is free and unencumbered software released into the public domain. # # Anyone is free to copy, modify, publish, use, compile, sell, or distribute # this software, either in source code form or as a compiled binary, for any # purpose, commercial or non-commercial, and by any means. # # In jurisdictions that recognize copyright laws, the author or authors of # this software dedicate any and all copyright interest in the software to # the public domain. We make this dedication for the benefit of the public # at large and to the detriment of our heirs and successors. We intend this # dedication to be an overt act of relinquishment in perpetuity of all # present and future rights to this software under copyright law. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER # IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN # CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. # # For more information, please refer to pulseaudio_dir="${XDG_CONFIG_HOME:-$HOME/.config}/pulse" executable_dir="$HOME/.local/bin" application_dir="${XDG_DATA_HOME:-$HOME/.local/share}/applications" executable_name=pulseaudio-equalizer case ":$PATH:" in *:"$executable_dir":*) app_exec=$executable_name ;; *) executable_dir="$(dirname $application_dir)" app_exec="$executable_dir/$executable_name" ;; esac pulseaudio_file="$pulseaudio_dir/default.pa" executable_file="$executable_dir/$executable_name" application_file="$application_dir/pulseaudio-equalizer.desktop" mkdir -p "$pulseaudio_dir" "$executable_dir" "$application_dir" cat >"$pulseaudio_file" <"$executable_file" <<'EOF' #!/bin/sh pactl load-module module-equalizer-sink pactl set-default-sink "$(pactl list sinks short | awk '/equalizer/ { print $2 }')" qpaeq pactl unload-module module-equalizer-sink EOF cat >"$application_file" <