comparison CSP2/CSP2_env/env-d9b9114564458d9d-741b3de822f2aaca6c6caa4325c4afce/share/alsa/pcm/surround71.conf @ 68:5028fdace37b

planemo upload commit 2e9511a184a1ca667c7be0c6321a36dc4e3d116d
author jpayne
date Tue, 18 Mar 2025 16:23:26 -0400
parents
children
comparison
equal deleted inserted replaced
67:0e9998148a16 68:5028fdace37b
1 #
2 # Hardware output from 7.1 speakers
3 # Samples must be positioned:
4 # chn0 - front left
5 # chn1 - front right
6 # chn2 - rear left
7 # chn3 - rear right
8 # chn4 - center
9 # chn5 - lfe
10 # chn6 - side left
11 # chn7 - side right
12 #
13
14 pcm.!surround71 {
15 @args [ CARD DEV ]
16 @args.CARD {
17 type string
18 default {
19 @func getenv
20 vars [
21 ALSA_SURROUND71_CARD
22 ALSA_PCM_CARD
23 ALSA_CARD
24 ]
25 default {
26 @func refer
27 name defaults.pcm.surround71.card
28 }
29 }
30 }
31 @args.DEV {
32 type integer
33 default {
34 @func igetenv
35 vars [
36 ALSA_SURROUND71_DEVICE
37 ]
38 default {
39 @func refer
40 name defaults.pcm.surround71.device
41 }
42 }
43 }
44 type empty
45 slave.pcm {
46 @func refer
47 name {
48 @func concat
49 strings [
50 "cards."
51 {
52 @func card_driver
53 card $CARD
54 }
55 ".pcm.surround71." $DEV ":CARD=" $CARD
56 ]
57 }
58 }
59 hint {
60 description "7.1 Surround output to Front, Center, Side, Rear and Woofer speakers"
61 device_output $DEV
62 omit_noargs true
63 }
64 }