alsa-mixer: add profile for Native Instruments Korecontroller
[pulseaudio-mirror.git] / src / modules / alsa / mixer / profile-sets / native-instruments-korecontroller.conf
blob904357d06723b00a8b9e0c31921c74a5e33f3105
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, write to the Free Software Foundation,
15 # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
17 ; Native Instruments Kore Controller
19 ; This card has one stereo pairs of input and two stereo pairs of
20 ; output, named "Master" and "Headphone". The master channel has
21 ; an additional Coax S/PDIF connector which is always on.
23 ; We knowingly only define a subset of the theoretically possible
24 ; mapping combinations as profiles here.
26 ; See default.conf for an explanation on the directives used here.
28 [General]
29 auto-profiles = no
31 [Mapping analog-stereo-master-out]
32 description = Analog Stereo Master Channel
33 device-strings = hw:%f,0,0
34 channel-map = left,right
36 [Mapping analog-stereo-headphone-out]
37 description = Analog Stereo Headphone Channel
38 device-strings = hw:%f,0,1
39 channel-map = left,right
40 direction = output
42 [Mapping analog-stereo-input]
43 description = Analog Stereo
44 device-strings = hw:%f,0,0
45 channel-map = left,right
46 direction = input
48 [Profile output:analog-stereo-all+input:analog-stereo-all]
49 description = Analog Stereo Duplex Master Output, Headphones Output
50 output-mappings = analog-stereo-master-out analog-stereo-headphone-out
51 input-mappings = analog-stereo-input
52 priority = 100
53 skip-probe = yes
55 [Profile output:analog-stereo-master+input:analog-stereo-input]
56 description = Analog Stereo Duplex Master Output
57 output-mappings = analog-stereo-master-out
58 input-mappings = analog-stereo-input
59 priority = 40
60 skip-probe = yes
62 [Profile output:analog-stereo-headphone-out+input:analog-stereo-input]
63 description = Analog Stereo Headphones Output
64 output-mappings = analog-stereo-headphone-out
65 input-mappings = analog-stereo-input
66 priority = 30
67 skip-probe = yes
69 [Profile output:analog-stereo-master]
70 description = Analog Stereo Master Output
71 output-mappings = analog-stereo-master-out
72 priority = 3
73 skip-probe = yes
75 [Profile output:analog-stereo-headphone]
76 description = Analog Stereo Headphones Output
77 output-mappings = analog-stereo-headphone-out
78 priority = 2
79 skip-probe = yes
81 [Profile input:analog-stereo-input]
82 description = Analog Stereo Input
83 input-mappings = analog-stereo-input
84 priority = 1
85 skip-probe = yes