1<?xml version="1.0" encoding="UTF-8"?> 2<ui version="4.0"> 3 <class>ASIOConfig</class> 4 <widget class="QWidget" name="ASIOConfig"> 5 <property name="geometry"> 6 <rect> 7 <x>0</x> 8 <y>0</y> 9 <width>506</width> 10 <height>434</height> 11 </rect> 12 </property> 13 <property name="windowTitle"> 14 <string>ASIO</string> 15 </property> 16 <layout class="QVBoxLayout"> 17 <item> 18 <widget class="QGroupBox" name="qgbDeviceSelection"> 19 <property name="title"> 20 <string>Device selection</string> 21 </property> 22 <layout class="QHBoxLayout"> 23 <item> 24 <widget class="QLabel" name="qliDevice"> 25 <property name="text"> 26 <string>Device</string> 27 </property> 28 <property name="buddy"> 29 <cstring>qcbDevice</cstring> 30 </property> 31 </widget> 32 </item> 33 <item> 34 <widget class="MUComboBox" name="qcbDevice"> 35 <property name="sizePolicy"> 36 <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> 37 <horstretch>1</horstretch> 38 <verstretch>0</verstretch> 39 </sizepolicy> 40 </property> 41 <property name="toolTip"> 42 <string>Device to use for microphone</string> 43 </property> 44 <property name="whatsThis"> 45 <string>This chooses what device to query. You still need to actually query the device and select which channels to use.</string> 46 </property> 47 </widget> 48 </item> 49 <item> 50 <widget class="QPushButton" name="qpbQuery"> 51 <property name="toolTip"> 52 <string>Query selected device</string> 53 </property> 54 <property name="whatsThis"> 55 <string>This queries the selected device for channels. Be aware that many ASIO drivers are buggy to the extreme, and querying them might cause a crash of either the application or the system.</string> 56 </property> 57 <property name="text"> 58 <string>&Query</string> 59 </property> 60 </widget> 61 </item> 62 <item> 63 <widget class="QPushButton" name="qpbConfig"> 64 <property name="toolTip"> 65 <string>Configure selected device</string> 66 </property> 67 <property name="whatsThis"> 68 <string>This configures the selected device. Be aware that many ASIO drivers are buggy to the extreme, and querying them might cause a crash of either the application or the system.</string> 69 </property> 70 <property name="text"> 71 <string>&Configure</string> 72 </property> 73 </widget> 74 </item> 75 </layout> 76 </widget> 77 </item> 78 <item> 79 <widget class="QGroupBox" name="qgbCapabilities"> 80 <property name="title"> 81 <string>Capabilities</string> 82 </property> 83 <layout class="QGridLayout"> 84 <item row="0" column="0"> 85 <widget class="QLabel" name="qliName"> 86 <property name="text"> 87 <string>Driver name</string> 88 </property> 89 </widget> 90 </item> 91 <item row="0" column="1"> 92 <widget class="QLabel" name="qlName"> 93 <property name="sizePolicy"> 94 <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> 95 <horstretch>1</horstretch> 96 <verstretch>0</verstretch> 97 </sizepolicy> 98 </property> 99 <property name="text"> 100 <string/> 101 </property> 102 <property name="textFormat"> 103 <enum>Qt::PlainText</enum> 104 </property> 105 </widget> 106 </item> 107 <item row="1" column="0"> 108 <widget class="QLabel" name="qliBuffers"> 109 <property name="text"> 110 <string>Buffer size</string> 111 </property> 112 </widget> 113 </item> 114 <item row="1" column="1"> 115 <widget class="QLabel" name="qlBuffers"> 116 <property name="sizePolicy"> 117 <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> 118 <horstretch>1</horstretch> 119 <verstretch>0</verstretch> 120 </sizepolicy> 121 </property> 122 <property name="text"> 123 <string/> 124 </property> 125 <property name="textFormat"> 126 <enum>Qt::PlainText</enum> 127 </property> 128 </widget> 129 </item> 130 </layout> 131 </widget> 132 </item> 133 <item> 134 <widget class="QGroupBox" name="qgbChannels"> 135 <property name="toolTip"> 136 <string>Configure input channels</string> 137 </property> 138 <property name="whatsThis"> 139 <string>This will configure the input channels for ASIO. Make sure you select at least one channel as microphone and speaker. <i>Microphone</i> should be where your microphone is attached, and <i>Speaker</i> should be a channel that samples '<i>What you hear</i>'.<br />For example, on the Audigy 2 ZS, a good selection for Microphone would be '<i>Mic L</i>' while Speaker should be '<i>Mix L</i>' and '<i>Mix R</i>'.</string> 140 </property> 141 <property name="title"> 142 <string>Channels</string> 143 </property> 144 <layout class="QHBoxLayout"> 145 <item> 146 <spacer> 147 <property name="orientation"> 148 <enum>Qt::Horizontal</enum> 149 </property> 150 <property name="sizeHint" stdset="0"> 151 <size> 152 <width>40</width> 153 <height>20</height> 154 </size> 155 </property> 156 </spacer> 157 </item> 158 <item> 159 <layout class="QVBoxLayout"> 160 <item> 161 <widget class="QLabel" name="qliMic"> 162 <property name="text"> 163 <string>Microphone</string> 164 </property> 165 <property name="buddy"> 166 <cstring>qlwMic</cstring> 167 </property> 168 </widget> 169 </item> 170 <item> 171 <widget class="QListWidget" name="qlwMic"> 172 <property name="sizePolicy"> 173 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding"> 174 <horstretch>0</horstretch> 175 <verstretch>0</verstretch> 176 </sizepolicy> 177 </property> 178 <property name="maximumSize"> 179 <size> 180 <width>120</width> 181 <height>16777215</height> 182 </size> 183 </property> 184 </widget> 185 </item> 186 </layout> 187 </item> 188 <item> 189 <layout class="QVBoxLayout"> 190 <item> 191 <spacer> 192 <property name="orientation"> 193 <enum>Qt::Vertical</enum> 194 </property> 195 <property name="sizeHint" stdset="0"> 196 <size> 197 <width>20</width> 198 <height>40</height> 199 </size> 200 </property> 201 </spacer> 202 </item> 203 <item> 204 <widget class="QPushButton" name="qpbAddMic"> 205 <property name="maximumSize"> 206 <size> 207 <width>30</width> 208 <height>16777215</height> 209 </size> 210 </property> 211 <property name="text"> 212 <string><-</string> 213 </property> 214 </widget> 215 </item> 216 <item> 217 <widget class="QPushButton" name="qpbRemMic"> 218 <property name="maximumSize"> 219 <size> 220 <width>30</width> 221 <height>16777215</height> 222 </size> 223 </property> 224 <property name="text"> 225 <string>-></string> 226 </property> 227 </widget> 228 </item> 229 <item> 230 <spacer> 231 <property name="orientation"> 232 <enum>Qt::Vertical</enum> 233 </property> 234 <property name="sizeHint" stdset="0"> 235 <size> 236 <width>20</width> 237 <height>40</height> 238 </size> 239 </property> 240 </spacer> 241 </item> 242 </layout> 243 </item> 244 <item> 245 <layout class="QVBoxLayout"> 246 <item> 247 <widget class="QLabel" name="qliUnused"> 248 <property name="text"> 249 <string>Unused</string> 250 </property> 251 <property name="buddy"> 252 <cstring>qlwUnused</cstring> 253 </property> 254 </widget> 255 </item> 256 <item> 257 <widget class="QListWidget" name="qlwUnused"> 258 <property name="sizePolicy"> 259 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding"> 260 <horstretch>0</horstretch> 261 <verstretch>0</verstretch> 262 </sizepolicy> 263 </property> 264 <property name="maximumSize"> 265 <size> 266 <width>120</width> 267 <height>16777215</height> 268 </size> 269 </property> 270 </widget> 271 </item> 272 </layout> 273 </item> 274 <item> 275 <layout class="QVBoxLayout"> 276 <item> 277 <spacer> 278 <property name="orientation"> 279 <enum>Qt::Vertical</enum> 280 </property> 281 <property name="sizeHint" stdset="0"> 282 <size> 283 <width>20</width> 284 <height>40</height> 285 </size> 286 </property> 287 </spacer> 288 </item> 289 <item> 290 <widget class="QPushButton" name="qpbAddSpeaker"> 291 <property name="maximumSize"> 292 <size> 293 <width>30</width> 294 <height>16777215</height> 295 </size> 296 </property> 297 <property name="text"> 298 <string>-></string> 299 </property> 300 </widget> 301 </item> 302 <item> 303 <widget class="QPushButton" name="qpbRemSpeaker"> 304 <property name="maximumSize"> 305 <size> 306 <width>30</width> 307 <height>16777215</height> 308 </size> 309 </property> 310 <property name="text"> 311 <string><-</string> 312 </property> 313 </widget> 314 </item> 315 <item> 316 <spacer> 317 <property name="orientation"> 318 <enum>Qt::Vertical</enum> 319 </property> 320 <property name="sizeHint" stdset="0"> 321 <size> 322 <width>20</width> 323 <height>40</height> 324 </size> 325 </property> 326 </spacer> 327 </item> 328 </layout> 329 </item> 330 <item> 331 <layout class="QVBoxLayout"> 332 <item> 333 <widget class="QLabel" name="qliSpeakers"> 334 <property name="text"> 335 <string>Speakers</string> 336 </property> 337 <property name="buddy"> 338 <cstring>qlwSpeaker</cstring> 339 </property> 340 </widget> 341 </item> 342 <item> 343 <widget class="QListWidget" name="qlwSpeaker"> 344 <property name="sizePolicy"> 345 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding"> 346 <horstretch>0</horstretch> 347 <verstretch>0</verstretch> 348 </sizepolicy> 349 </property> 350 <property name="maximumSize"> 351 <size> 352 <width>120</width> 353 <height>16777215</height> 354 </size> 355 </property> 356 </widget> 357 </item> 358 </layout> 359 </item> 360 <item> 361 <spacer> 362 <property name="orientation"> 363 <enum>Qt::Horizontal</enum> 364 </property> 365 <property name="sizeHint" stdset="0"> 366 <size> 367 <width>40</width> 368 <height>20</height> 369 </size> 370 </property> 371 </spacer> 372 </item> 373 </layout> 374 </widget> 375 </item> 376 </layout> 377 </widget> 378 <customwidgets> 379 <customwidget> 380 <class>MUComboBox</class> 381 <extends>QComboBox</extends> 382 <header>widgets/MUComboBox.h</header> 383 </customwidget> 384 </customwidgets> 385 <resources/> 386 <connections/> 387</ui> 388