OSDN Git Service

Loopback.conf: fix the comment
[android-x86/external-alsa-lib.git] / src / conf / cards / Loopback.conf
1 #
2 # Configuration for the virtual loopback driver (snd-aloop)
3 #
4
5 <confdir:pcm/front.conf>
6
7 Loopback.pcm.front.0 {
8         @args [ CARD ]
9         @args.CARD {
10                 type string
11         }
12         type softvol
13         slave.pcm {
14                 type hw
15                 card $CARD
16         }
17         control {
18                 name "PCM Playback Volume"
19                 card $CARD
20         }
21 }       
22
23 # default with dmix+softvol & dsnoop
24 Loopback.pcm.default {
25         @args [ CARD ]
26         @args.CARD {
27                 type string
28         }
29         type asym
30         playback.pcm {
31                 type plug
32                 slave.pcm {
33                         type softvol
34                         slave.pcm {
35                                 @func concat
36                                 strings [ "dmix:" $CARD ]
37                         }
38                         control {
39                                 name "PCM Playback Volume"
40                                 card $CARD
41                         }
42                 }
43         }
44         capture.pcm {
45                 type plug
46                 slave.pcm {
47                         type softvol
48                         slave.pcm {
49                                 @func concat
50                                 strings [ "dsnoop:" $CARD ]
51                         }
52                         control {
53                                 name "Digital Capture Volume"
54                                 card $CARD
55                         }
56                         min_dB -30.0
57                         max_dB 30.0
58                         resolution 121
59                 }
60                 # to avoid possible phase inversions with digital mics
61                 route_policy copy
62         }
63         hint.device 0
64 }
65
66 <confdir:pcm/surround21.conf>
67 <confdir:pcm/surround40.conf>
68 <confdir:pcm/surround41.conf>
69 <confdir:pcm/surround50.conf>
70 <confdir:pcm/surround51.conf>
71 <confdir:pcm/surround71.conf>
72
73 Loopback.pcm.surround40.0 cards.Loopback.pcm.front.0
74 Loopback.pcm.surround51.0 cards.Loopback.pcm.front.0
75 Loopback.pcm.surround71.0 cards.Loopback.pcm.front.0