Feature Name
Volume Control
Sommario
Make volume control versatile enough to handle most common uses.
Progettista
- Name: Lennart Poettering, Bastien Nocera
Stato attuale
- Rilascio: Fedora 12
- Per informazioni aggiornate sullo stato di VolumeControlContinued consultare la pagina originale.
The necessary infrastructure for profile switching is available in PulseAudio, and can be tested with pavucontrol. Upstream PA has gained an additional concept of 'ports' and a way to describe the alsa setup in a way that PA can make sense of, see https://tango.0pointer.de/pipermail/pulseaudio-discuss/2009-June/004229.html
Fading control (ie front/back balance in >2 channel setups) is available in rawhide.
The UI for device selection and profile switching is available in rawhide.
The UI for input switching (port selection) is also available in rawhide.
The speaker setup dialog has been punted to the next release.
Detailed Description
In the run-up to Fedora 11, a number of shortcomings with the Features/VolumeControl feature were identified and lead to some heated discussions. This is a follow-up feature to address these points in Fedora 12. In particular, the following things will be addressed:
- Profile support. Profiles are PulseAudios way of grouping alsa devices that can be used together in meaningful ways. Typical profiles are 'Output Analog Stereo + Input Analog Stereo' or 'Output Digital Stereo (IEC958)'. Pavucontrol already supports profile selection in F11.
- Input switching. People need a way to switch between internal microphone, external microphone, line in, etc, as source for recording audio. Since alsa does not offer good support for this, PulseAudio will have to make a best effort at figuring this out itself.
- Fade control. Similar to the existing balance slider, but for front/back.
- Volume control problems. In many cases, these problems can be solved by populating the alsa device database with suitable settings.
Benefit to Fedora
Fedora gains a volume control that 'just works' in most cases, which should greatly reduce the need to fall back to raw Alsa controls.
Altre informazioni
Per:
- Obbiettivi
- Test Plan
- Esperienza Utente
- Dipendenze
- Progetto corrente
- Documentazione
- Note di rilascio
- Commenti e Discussioni
Documentation
- FIXME None yet.
Release Notes
The GNOME sound properties dialog (in the menus under System → Preferences → Sound) has been enhanced to allow control of multiple sound devices and their profiles. It has also gained a simple way to select the input source when recording.
Comments and Discussion