1 # This file is part of PulseAudio.
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.
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.
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/>.
16 ; Native Instruments Audio 10 DJ
18 ; This card has five stereo pairs of input and five stereo pairs of
21 ; We knowingly only define a subset of the theoretically possible
22 ; mapping combinations as profiles here.
24 ; See default.conf for an explanation on the directives used here.
29 [Mapping analog-stereo-out-main]
30 description = Analog Stereo Main
31 device-strings = hw:%f,0,0
32 channel-map = left,right
34 [Mapping analog-stereo-out-a]
35 description = Analog Stereo Channel A
36 device-strings = hw:%f,0,1
37 channel-map = left,right
40 [Mapping analog-stereo-out-b]
41 description = Analog Stereo Channel B
42 device-strings = hw:%f,0,1
43 channel-map = left,right
46 [Mapping analog-stereo-out-c]
47 description = Analog Stereo Channel C
48 device-strings = hw:%f,0,2
49 channel-map = left,right
52 [Mapping analog-stereo-out-d]
53 description = Analog Stereo Channel D
54 device-strings = hw:%f,0,3
55 channel-map = left,right
58 [Mapping analog-stereo-in-main]
59 description = Analog Stereo Main
60 device-strings = hw:%f,0,0
61 channel-map = left,right
63 [Mapping analog-stereo-in-a]
64 description = Analog Stereo Channel A
65 device-strings = hw:%f,0,1
66 channel-map = left,right
69 [Mapping analog-stereo-in-b]
70 description = Analog Stereo Channel B
71 device-strings = hw:%f,0,1
72 channel-map = left,right
75 [Mapping analog-stereo-in-c]
76 description = Analog Stereo Channel C
77 device-strings = hw:%f,0,2
78 channel-map = left,right
81 [Mapping analog-stereo-in-d]
82 description = Analog Stereo Channel D
83 device-strings = hw:%f,0,3
84 channel-map = left,right
90 [Profile output:analog-stereo-all+input:analog-stereo-all]
91 description = Analog Stereo Duplex Channels Main, A, B, C, D
92 output-mappings = analog-stereo-out-main analog-stereo-out-a analog-stereo-out-b analog-stereo-out-c analog-stereo-out-d
93 input-mappings = analog-stereo-in-main analog-stereo-in-a analog-stereo-in-b analog-stereo-in-c analog-stereo-in-d
97 [Profile output:analog-stereo-main+input:analog-stereo-main]
98 description = Analog Stereo Duplex Main
99 output-mappings = analog-stereo-out-main
100 input-mappings = analog-stereo-in-main
104 [Profile output:analog-stereo-a+input:analog-stereo-a]
105 description = Analog Stereo Duplex Channel A
106 output-mappings = analog-stereo-out-a
107 input-mappings = analog-stereo-in-a
111 [Profile output:analog-stereo-b+input:analog-stereo-b]
112 description = Analog Stereo Duplex Channel B
113 output-mappings = analog-stereo-out-b
114 input-mappings = analog-stereo-in-b
118 [Profile output:analog-stereo-a+input:analog-stereo-c]
119 description = Analog Stereo Duplex Channel C
120 output-mappings = analog-stereo-out-c
121 input-mappings = analog-stereo-in-c
125 [Profile output:analog-stereo-a+input:analog-stereo-d]
126 description = Analog Stereo Duplex Channel D
127 output-mappings = analog-stereo-out-d
128 input-mappings = analog-stereo-in-d