web-dev-qa-db-fra.com

KDE 5 - Comment passer facilement d’une sortie audio à l’autre?

J'ai actuellement installé KDE 5 Plasma et j'aime beaucoup.

Cependant, il n'est pas possible de basculer facilement entre les sorties audio de One Soundcard (SPDIF et analogique) comme cela était possible dans Unity.

Y a-t-il un moyen d'accomplir cela sans aller à ce menu ici:

enter image description here

J'ai besoin d'un réglage pour chaque

  1. Stéréo numérique + entrée stéréo analogique
  2. Audio analogique stéréo + entrée stéréo analogique

Je veux les changer ici:

enter image description here

C'est possible?

13
syss

Merci à cette réponse J'ai finalement trouvé une solution, voir les instructions ci-dessous

Afficher toujours la sortie HDMI dans le mixage Nous allons créer un nouveau profil reliant les deux profils "audio analogique" et "audio HDMI".

D'après ce que j'ai compris, ce fichier /usr/share/pulseaudio/alsa-mixer/profile-sets/default.conf répertorie tous les profils de mappage entre Alsa et Pulseaudio.

1.
Recherchez le mappage associé à vos définitions Analog profile et HDMI profile. ( description: doit correspondre aux profils de l'appareil indiqués dans Volume audio Module de réglage de Kde)

Pour moi sont les suivants:

[Mapping analog-stereo]
device-strings = front:%f
channel-map = left,right
paths-output = analog-output analog-output-lineout analog-output-speaker analog-output-headphones analog-output-headphones-2
paths-input = analog-input-front-mic analog-input-rear-mic analog-input-internal-mic analog-input-dock-mic analog-input analog-input-mic analog-input-linein analog-input-aux analog-input-video analog-input-tvtuner analog-input-fm analog-input-mic-line analog-input-headphone-mic analog-input-headset-mic
priority = 10

[Mapping hdmi-stereo-extra1]
description = Digital Stereo (HDMI 2)
device-strings = hdmi:%f,1
paths-output = hdmi-output-1
channel-map = left,right
priority = 2
direction = output

2.
Sur la base de la définition de mappage ci-dessus, j'ai créé le nouveau profil suivant qui regroupe les deux précédents:

[Profile output:analog-stereo+output:hdmi-stereo-extra1]
description = All
output-mappings = analog-stereo hdmi-stereo-extra1
input-mappings = analog-stereo

3.
Redémarrez Pulse audio avec cette commande:

pulseaudio --kill; sleep 1; pulseaudio --start

4.
Sélectionnez Paramètres de KDE phonon> Configuration du matériel audio et sélectionnez le nouveau profil. 2 profiles in the mixer

Maintenant, vous devriez voir les deux profils dans le mixte et ainsi vous pourrez basculer facilement:

HDMI is always shown in the mixer now
Je suggérerais d'utiliser ce mélangeur plasmoïde: https://store.kde.org/p/1100894/

(étape supplémentaire) Force les deux sorties activées

Si vous n’êtes pas dérangé d’avoir le même son pour le haut-parleur de l’ordinateur et la sortie TV, vous n'avez donc pas besoin de changer la sortie audio.

Vous pouvez sélectionner le réglage ci-dessous pour créer une nouvelle entrée dans le mélangeur.

enter image description here

7
Postadelmaga

Comme KDE 5 ne semble être qu'une interface pour PulseAudio, vous pouvez utiliser un accès direct à PulseAudio avec la commande pactl .

Vous devrez expérimenter un peu pour trouver les paramètres corrects pour votre configuration exacte, mais je recommanderais également l'excellent wiki Arch Linux sur Pulse Audio , le Configuration Pulse Audio et - Exemples .

Après avoir défini les commandes appropriées, créez de petits scripts Shell et créez une entrée pour ceux de ~/.local/share/applications/ (en supposant que KDE 5 utilise la spécification de bureau libre pour créer un programme de lancement pour les applications - je ne suis pas vraiment sûr de ne pas avoir utilisé KDE).

1
oerdnj

Je pense qu'il existe maintenant un moyen plus facile d'y parvenir.

  • Ouvrir "Paramètres de la piste audio - Plasma"
  • Cliquez sur l'icône "Volume audio" sur le
  • Cliquez sur l'onglet "Avancé" en haut à droite
  • Changez le "Profil:" en "Tout"

Audio Volume Settings, Profile:All

0
pev.hall