KDE 5 - Cara mudah beralih di antara output audio?

13

Saat ini saya telah menginstal KDE 5 Plasma yang sangat saya sukai.

Namun, tidak mungkin untuk dengan mudah beralih antara output Audio dari One Soundcard (SPDIF dan analog) seperti yang dimungkinkan di Unity.

Apakah ada cara untuk mencapai ini tanpa pergi ke menu ini di sini:

masukkan deskripsi gambar di sini

Saya perlu satu pengaturan untuk masing-masing

  1. Stereo Digital + Input Stereo Analog
  2. Stero Audio Analog + Input Stereo Analog

Saya ingin mengubahnya di sini:

masukkan deskripsi gambar di sini

Apa itu mungkin?

syss
sumber
1
Bisakah Anda mencoba jawaban ini , itu untuk KDE4
user.dz
Tampaknya aspek antarmuka pengguna ini sedang dirancang ulang saat ini. Ada posting blog yang menggambarkan masalah, mengusulkan solusi, dan meminta umpan balik. Silakan
user530691
Akhirnya saya menemukan solusi yang bagus melihat jawaban saya, harap diingat untuk menerimanya.
Postadelmaga

Jawaban:

9

Berkat jawaban ini, saya akhirnya menemukan solusi, lihat instruksi di bawah ini

Tampilkan selalu keluaran HDMI dalam campuran. Kami akan membuat profil baru yang menautkan kedua profil "Audio analog" dan "Audio HDMI".

Dari pemahaman saya, file ini /usr/share/pulseaudio/alsa-mixer/profile-sets/default.confmencantumkan semua profil pemetaan antara Alsa dan Pulseaudio.

1.
Temukan pemetaan yang terkait dengan definisi Analog profiledan Anda HDMI profile. ( keterangan: harus cocok dengan Profil Perangkat yang ditunjukkan dalam modul pengaturan Audio Volume Kde)

Bagi saya adalah sebagai berikut:

[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.
Atas dasar definisi Pemetaan di atas, saya telah membuat profil baru berikut yang mengelompokkan keduanya di atas:

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

3.
Mulai ulang audio pulsa dengan perintah ini:

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

4.
Buka pengaturan fonon KDE> Pengaturan Perangkat Keras Audio dan pilih profil baru. 2 profil di mixer

Sekarang Anda akan melihat kedua profil dalam campuran dan sehingga Anda dapat beralih dengan mudah:

HDMI selalu ditampilkan dalam mixer sekarang
Saya akan menyarankan untuk menggunakan mixer plasmoid ini: https://store.kde.org/p/1100894/

(langkah ekstra) Memaksa kedua output diaktifkan

Jika Anda tidak keberatan memiliki speaker komputer dan audio output TV dalam waktu bersamaan (jadi pada dasarnya Anda tidak perlu mengganti output audio sebelumnya).

Anda dapat memilih pengaturan di bawah ini dan kemudian Anda akan memiliki entri baru di mixer

masukkan deskripsi gambar di sini

Postadelmaga
sumber
1

Karena KDE 5 tampaknya hanya antarmuka untuk PulseAudio, Anda dapat menggunakan akses langsung ke PulseAudio dengan perintah pactl .

Anda harus bereksperimen sedikit untuk menemukan pengaturan yang benar untuk pengaturan yang tepat, tetapi saya akan merekomendasikan wiki Arch Linux yang sangat baik pada Audio Pulsa , Konfigurasi dan Contoh Audio Pulsa .

Setelah mencari perintah yang benar, buat skrip shell kecil dan buat entri untuk mereka yang masuk ~/.local/share/applications/(dengan asumsi bahwa KDE 5 menggunakan spesifikasi desktop gratis untuk membuat peluncur untuk aplikasi - saya tidak begitu yakin karena saya tidak pernah menggunakan KDE).

oerdnj
sumber
0

Saya pikir sekarang ada cara yang lebih mudah untuk mencapai ini.

  • Buka "Pengaturan Volume Audio - Plasma"
  • Klik ikon "Volume Audio" di jendela
  • Klik tab "Advanced" di kanan atas
  • Ubah "Profil:" menjadi "Semua"

Pengaturan Volume Audio, Profil: Semua

aula
sumber