|author||TanuKaskinen <TanuKaskinen@web>||2021-07-15 10:01:32 +0000|
|committer||IkiWiki <ikiwiki.info>||2021-07-15 10:01:32 +0000|
Diffstat (limited to 'Software/PulseAudio/Notes/15.0.mdwn')
1 files changed, 0 insertions, 4 deletions
diff --git a/Software/PulseAudio/Notes/15.0.mdwn b/Software/PulseAudio/Notes/15.0.mdwn
index 88778157..2fe5c4fa 100644
@@ -10,10 +10,6 @@
The code that loads the ALSA path configuration files now checks if the files exist in the directories specified with the `XDG_DATA_HOME` or `XDG_DATA_DIRS` environment variables (under `pulseaudio/alsa-mixer/paths` subdirectory). Those environment variables are defined by the [XDG Base Directory Spec](https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html), and even if those environment variables aren't set, the XDG Base Directory Spec defines default locations that PulseAudio uses. In particular, in the usual case where `XDG_DATA_HOME` isn't set, the default value is `$HOME/.local/share`, so PulseAudio will look for path configuration files from that directory under the user's home. This is useful when it's necessary to customize the path configuration files. Previously the files in `/usr/share/pulseaudio/alsa-mixer/paths` had to be modified, and the modifications were lost whenever upgrading PulseAudio.
-### Support for ALSA mixer volume elements with more than 2 channels
-Previously PulseAudio couldn't use hardware volume if the ALSA mixer element had more than 2 channels. That limit is now increased to 8 channels.
### module-virtual-surround-sink rewritten
The convolution processing code has been rewritten to use a blocked FFT function, supporting potentially much larger impulse responses. Existing impulses will continue to function with the rewrite. The filter optionally supports asymmetrical responses, which may be enabled by specifying two sets of impulse files, using the `hrir_left` and `hrir_right` options instead of the original `hrir` option. Impulses should be matching format and channel layouts. The channel layout of the actual audio input for processing may be specified using the `channel_map` setting, so long as all specified channels are present in one or both impulses.