• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# This file is part of PulseAudio.
2#
3# PulseAudio is free software; you can redistribute it and/or modify
4# it under the terms of the GNU Lesser General Public License as
5# published by the Free Software Foundation; either version 2.1 of the
6# License, or (at your option) any later version.
7#
8# PulseAudio is distributed in the hope that it will be useful, but
9# WITHOUT ANY WARRANTY; without even the implied warranty of
10# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
11# General Public License for more details.
12#
13# You should have received a copy of the GNU Lesser General Public License
14# along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
15
16; Creative Sound Blaster Omni Surround 5.1
17;
18; This config supports Linux 4.3-rc1+.
19; By default there are some non-existing (physically) inputs and outputs that
20; are not present in this config.
21; Also in addition to natively supported modes (such as stereo, 5.1 and stereo
22; S/PDIF) following useful output modes are added: 2.1, 4.0, 4.1 and 5.0.
23;
24; NOTE: in 2.1 and 4.1 physical LFE output will be different than in 5.1 mode.
25;
26; See default.conf for an explanation on the directives used here.
27
28[General]
29auto-profiles = no
30
31[Mapping analog-stereo-input]
32device-strings = hw:%f
33channel-map = left,right
34paths-input = analog-input-mic analog-input-linein
35direction = input
36
37[Mapping analog-stereo-output]
38device-strings = front:%f
39channel-map = left,right
40paths-output = analog-output
41direction = output
42
43[Mapping analog-surround-21]
44device-strings = surround51:%f
45channel-map = front-left,front-right,aux1,aux2,aux3,lfe
46paths-output = analog-output
47direction = output
48
49[Mapping analog-surround-40]
50device-strings = surround51:%f
51channel-map = front-left,front-right,rear-left,rear-right
52paths-output = analog-output
53direction = output
54
55[Mapping analog-surround-41]
56device-strings = surround51:%f
57channel-map = front-left,front-right,rear-left,rear-right,aux1,lfe
58paths-output = analog-output
59direction = output
60
61[Mapping analog-surround-50]
62device-strings = surround51:%f
63channel-map = front-left,front-right,rear-left,rear-right,front-center
64paths-output = analog-output
65direction = output
66
67[Mapping analog-surround-51]
68device-strings = surround51:%f
69channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe
70paths-output = analog-output
71direction = output
72
73[Mapping iec958-stereo]
74device-strings = iec958:%f
75channel-map = left,right
76paths-output = iec958-stereo-output
77direction = output
78
79[Profile output:analog-stereo-output+input:analog-stereo-input]
80output-mappings = analog-stereo-output
81input-mappings = analog-stereo-input
82priority = 7
83
84[Profile output:analog-surround-21+input:analog-stereo-input]
85output-mappings = analog-surround-21
86input-mappings = analog-stereo-input
87priority = 6
88
89[Profile output:analog-surround-40+input:analog-stereo-input]
90output-mappings = analog-surround-40
91input-mappings = analog-stereo-input
92priority = 5
93
94[Profile output:analog-surround-41+input:analog-stereo-input]
95output-mappings = analog-surround-41
96input-mappings = analog-stereo-input
97priority = 4
98
99[Profile output:analog-surround-50+input:analog-stereo-input]
100output-mappings = analog-surround-50
101input-mappings = analog-stereo-input
102priority = 3
103
104[Profile output:analog-surround-51+input:analog-stereo-input]
105output-mappings = analog-surround-51
106input-mappings = analog-stereo-input
107priority = 2
108
109[Profile output:iec958-stereo+input:analog-stereo-input]
110output-mappings = iec958-stereo
111input-mappings = analog-stereo-input
112priority = 1
113