From e44afcd5a3c0b8f1e8b2cca2393a9627fe46aca0 Mon Sep 17 00:00:00 2001 From: Bruno Fontes Date: Thu, 27 Sep 2018 11:00:27 -0300 Subject: [PATCH] Adding a csound script that changes audio profile If was slow to change audio profiles from HDMI to Analog, so I created this small script that changes it acordinly with the parameter (-a to Analog, -h to HDMI). It also shows a message on screen, so I can use KDE shortcuts to make it even easier to change (Win+H or Win+A) --- csound | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100755 csound diff --git a/csound b/csound new file mode 100755 index 0000000..a2b1a02 --- /dev/null +++ b/csound @@ -0,0 +1,25 @@ +#!/bin/sh +while [[ $# -gt 0 ]] +do +key="$1" + +case $key in + -h|--hdmi) + pacmd set-card-profile alsa_card.pci-0000_00_1f.3 output:hdmi-stereo && echo "HDMI profile is active" && kdialog --passivepopup "Audio output changed to HDMI" --title="Audio profile changed" 2 + shift + ;; + -a|--analog) + pacmd set-card-profile alsa_card.pci-0000_00_1f.3 output:analog-stereo && echo "Analog Profile is active" && kdialog --passivepopup "Audio output changed to ANALOG" --title="Audio profile changed" 2 + + shift + ;; + *) + echo "Choose -h (--hdmi) or -a (--analog)" + exit 3 + ;; +esac +done +if [[ $# -ne $1 ]]; then + echo "Choose -h (--hdmi) or -a (--analog)" +fi +