2 Copyright (c) 2006-2008 dogbert <dogber1@gmail.com>
5 Redistribution and use in source and binary forms, with or without
6 modification, are permitted provided that the following conditions
8 1. Redistributions of source code must retain the above copyright
9 notice, this list of conditions and the following disclaimer.
10 2. Redistributions in binary form must reproduce the above copyright
11 notice, this list of conditions and the following disclaimer in the
12 documentation and/or other materials provided with the distribution.
13 3. The name of the author may not be used to endorse or promote products
14 derived from this software without specific prior written permission.
16 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
17 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
18 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
19 IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
20 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
21 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
22 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
23 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
24 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
25 THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
34 #define VER_FILETYPE VFT_DLL
35 #define VER_FILESUBTYPE VFT2_UNKNOWN
36 #define VER_FILEDESCRIPTION_STR "Audio Control Panel (CMI 8738/8768)"
37 #define VER_INTERNALNAME_STR "cmicontrol.exe"
38 #define VER_ORIGINALFILENAME_STR "cmicontrol.exe"
39 #ifdef VER_COMPANYNAME_STR
40 #undef VER_COMPANYNAME_STR
42 #define VER_COMPANYNAME_STR "Dogbert"
43 #ifdef VER_PRODUCTNAME_STR
44 #undef VER_PRODUCTNAME_STR
46 #define VER_PRODUCTNAME_STR ""
47 #define VER_LEGALCOPYRIGHT_YEARS ""
48 #define VER_LEGALCOPYRIGHT_STR "BSD-style license"
50 /*#include "common.ver"*/
52 IDI_APP_ICON ICON DISCARDABLE "window.ico"
54 IDD_MAIN DIALOG DISCARDABLE 0, 0, 310, 176
55 STYLE DS_ABSALIGN | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
56 CAPTION "Audio Control Panel (CMI 8738/8768)"
57 FONT 8, "MS Shell Dlg"
58 CLASS "cmiControlPanel"
60 PUSHBUTTON "&Close",IDB_CLOSE,250,158,50,14
61 DEFPUSHBUTTON "&Apply",IDB_APPLY,190,158,50,14
62 CONTROL "",IDC_TAB,"SysTabControl32",0x0,7,7,296,146
63 LTEXT " ", IDT_SWAPJACKS, 10,162,180,8
66 IDD_TAB1 DIALOG DISCARDABLE 4, 15, 290, 122
68 FONT 8, "MS Shell Dlg"
70 AUTOCHECKBOX "Enable PCM DAC", IDC_EN_SPDIMONITOR,4,4,104,10
71 AUTOCHECKBOX "Exchange Front/Rear Jacks", IDC_EXCH_FB, 4,16,104,10
72 GROUPBOX "Line-In Jack", IDC_STATIC, 4,40,110,44
73 AUTORADIOBUTTON "Route Rear to Line-In", IDC_EN_REAR2LINE, 8,50,104,10,WS_GROUP
74 AUTORADIOBUTTON "Route C/LFE to Line-In", IDC_EN_CLFE2LINE, 8,60,104,10
75 AUTORADIOBUTTON "Don't route", IDC_NOROUTE_LINE, 8,70,104,10
76 GROUPBOX "Mic-In Jack", IDC_STATIC, 4,86,110,34
77 AUTORADIOBUTTON "Route Center to Mic-In", IDC_EN_CENTER2MIC, 8,96,104,10,WS_GROUP
78 AUTORADIOBUTTON "Don't route", IDC_NOROUTE_MIC, 8,106,104,10
79 GROUPBOX "Channel Configuration", IDC_STATIC, 120,4,160,116
80 COMBOBOX IDCB_CHANNELCONFIG,124,14,150,50, CBS_DROPDOWNLIST | WS_TABSTOP
81 AUTOCHECKBOX "L", IDC_LEFT, 130,30,24,20
82 AUTOCHECKBOX "CL", IDC_CLEFT, 160,30,24,20
83 AUTOCHECKBOX "C", IDC_CENTER, 190,30,24,20
84 AUTOCHECKBOX "CR", IDC_CRIGHT, 220,30,24,20
85 AUTOCHECKBOX "R", IDC_RIGHT, 250,30,24,20
86 AUTOCHECKBOX "BL", IDC_BLEFT, 130,96,24,20
87 AUTOCHECKBOX "BR", IDC_BRIGHT, 250,96,24,20
88 AUTOCHECKBOX "Sub", IDC_SUB, 240,60,30,20
89 DEFPUSHBUTTON "&Play test tone", IDB_STARTSTOP, 175,98,50,14
92 IDD_TAB2 DIALOG DISCARDABLE 4, 15, 290, 122
94 FONT 8, "MS Shell Dlg"
96 GROUPBOX "S/PDIF output", IDC_STATIC, 4,4,132,116
97 AUTOCHECKBOX "Enable S/PDIF-out", IDC_EN_SPDO, 8,14,110,10
98 AUTOCHECKBOX "Enable 5V signal levels", IDC_EN_SPDO5V, 8,28,110,10
99 AUTOCHECKBOX "Enable copyright bit", IDC_EN_SPDCOPYRHT, 8,42,110,10
100 GROUPBOX "S/PDIF input", IDC_STATIC, 146,4,134,116
101 AUTOCHECKBOX "Enable S/PDIF-in recording", IDC_EN_SPDI, 150,14,110,10
102 LTEXT "(and disable all analog inputs)", -1 , 162,26,110,10
103 AUTOCHECKBOX "Select secondary S/PDIF-in", IDC_SEL_SPDIFI, 150,42,110,10
104 AUTOCHECKBOX "Invert phase", IDC_INV_SPDIFI, 150,56,110,10
105 AUTOCHECKBOX "Invert validity flag", IDC_POLVALID, 150,70,110,10
106 AUTOCHECKBOX "Loop S/PDIF-in to S/PDIF-out",IDC_LOOP_SPDF, 150,84,110,10
109 IDD_TAB3 DIALOG DISCARDABLE 4, 15, 290, 122
111 FONT 8, "MS Shell Dlg"
113 LTEXT "44.1 kHz", IDC_STATIC, 74,8,40,8
114 LTEXT "48 kHz", IDC_STATIC, 114,8,40,8
115 LTEXT "88.2 kHz", IDC_STATIC, 154,8,40,8
116 LTEXT "96 kHz", IDC_STATIC, 194,8,40,8
117 LTEXT "PCM" , IDC_STATIC, 4,20,60,8
118 LTEXT "Multi-Channel PCM", IDC_STATIC, 4,32,60,8
119 LTEXT "Dolby (AC3)/DTS", IDC_STATIC, 4,44,60,8
120 AUTOCHECKBOX "", IDC_FMT_441_PCM, 82,20,10,10
121 AUTOCHECKBOX "", IDC_FMT_441_MULTI_PCM, 82,32,10,10
122 AUTOCHECKBOX "", IDC_FMT_441_DOLBY, 82,44,10,10
123 AUTOCHECKBOX "", IDC_FMT_480_PCM, 122,20,10,10
124 AUTOCHECKBOX "", IDC_FMT_480_MULTI_PCM, 122,32,10,10
125 AUTOCHECKBOX "", IDC_FMT_480_DOLBY, 122,44,10,10
126 AUTOCHECKBOX "", IDC_FMT_882_PCM, 162,20,10,10
127 AUTOCHECKBOX "", IDC_FMT_882_MULTI_PCM, 162,32,10,10
128 AUTOCHECKBOX "", IDC_FMT_882_DOLBY, 162,44,10,10
129 AUTOCHECKBOX "", IDC_FMT_960_PCM, 202,20,10,10
130 AUTOCHECKBOX "", IDC_FMT_960_MULTI_PCM, 202,32,10,10
131 AUTOCHECKBOX "", IDC_FMT_960_DOLBY, 202,44,10,10
134 IDD_TAB4 DIALOG DISCARDABLE 4, 15, 290, 124
136 FONT 8, "MS Shell Dlg"
138 LTEXT "Driver Version:", IDC_STATIC, 4,5,100,10
139 LTEXT "", IDC_VERSION,80,4,60,10, SS_SUNKEN
140 LTEXT "Hardware Revision:", IDC_STATIC, 4,21,100,8
141 LTEXT "", IDC_HWREV, 80,20,60,10, SS_SUNKEN
142 LTEXT "Maximum Channels:", IDC_STATIC, 4,37,100,8
143 LTEXT "", IDC_MAXCHAN,80,36,60,10, SS_SUNKEN
144 LTEXT "Base Address:", IDC_STATIC, 4,53,100,8
145 LTEXT "", IDC_BASEADR,80,52,60,10, SS_SUNKEN
146 LTEXT "MPU401 Address:", IDC_STATIC, 4,69,100,8
147 LTEXT "", IDC_MPUADR, 80,68,60,10, SS_SUNKEN
149 LTEXT "Application Icon: Copyright (c) Tango Desktop Project,", IDC_STATIC,4,84,176,8
150 CONTROL "http://tango.freedesktop.org/",IDC_URL1,"URLLink",SS_NOTIFY, 178,84,100,8
152 LTEXT "Copyright (c) 2006-2008 Dogbert <dogber1@gmail.com>", IDC_STATIC,4,96,202,8
153 CONTROL "http://code.google.com/p/cmediadrivers/",IDC_URL2,"URLLink",SS_NOTIFY,48,110,192,22