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 6 DJ
18 ; This card has three stereo pairs of input and three 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-in-main]
47 description = Analog Stereo Main
48 device-strings = hw:%f,0,0
49 channel-map = left,right
51 [Mapping analog-stereo-in-a]
52 description = Analog Stereo Channel A
53 device-strings = hw:%f,0,1
54 channel-map = left,right
57 [Mapping analog-stereo-in-b]
58 description = Analog Stereo Channel B
59 device-strings = hw:%f,0,1
60 channel-map = left,right
65 [Profile output:analog-stereo-all+input:analog-stereo-all]
66 description = Analog Stereo Duplex Channels A, B (Headphones)
67 output-mappings = analog-stereo-out-main analog-stereo-out-a analog-stereo-out-b
68 input-mappings = analog-stereo-in-main analog-stereo-in-a analog-stereo-in-b
72 [Profile output:analog-stereo-main+input:analog-stereo-main]
73 description = Analog Stereo Duplex Channel Main
74 output-mappings = analog-stereo-out-main
75 input-mappings = analog-stereo-in-main
79 [Profile output:analog-stereo-a+input:analog-stereo-a]
80 description = Analog Stereo Duplex Channel A
81 output-mappings = analog-stereo-out-a
82 input-mappings = analog-stereo-in-a
86 [Profile output:analog-stereo-b+input:analog-stereo-b]
87 description = Analog Stereo Duplex Channel B
88 output-mappings = analog-stereo-out-b
89 input-mappings = analog-stereo-in-b