diff options
author | Chris Robinson <[email protected]> | 2013-06-23 22:47:51 -0700 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2013-06-23 22:47:51 -0700 |
commit | 144059b062bd357cdec27416010872f37ef69cba (patch) | |
tree | d88c0c5ef43975e5c9b61712dba5dacd25ebcab4 /utils/alsoft-config/mainwindow.ui | |
parent | 4017e4a96a41ce2e781bcd99695c7f9dfc503c5f (diff) |
Add a configuration UI application
Not complete, but it's a decent start. Some problems:
* Only some otions are handled (backend-specific options in particular aren't
handled).
* Does not warn when quitting with unsaved changes.
* Some options are missing tooltips.
Diffstat (limited to 'utils/alsoft-config/mainwindow.ui')
-rw-r--r-- | utils/alsoft-config/mainwindow.ui | 1396 |
1 files changed, 1396 insertions, 0 deletions
diff --git a/utils/alsoft-config/mainwindow.ui b/utils/alsoft-config/mainwindow.ui new file mode 100644 index 00000000..1344554f --- /dev/null +++ b/utils/alsoft-config/mainwindow.ui @@ -0,0 +1,1396 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ui version="4.0"> + <class>MainWindow</class> + <widget class="QMainWindow" name="MainWindow"> + <property name="geometry"> + <rect> + <x>0</x> + <y>0</y> + <width>564</width> + <height>473</height> + </rect> + </property> + <property name="windowTitle"> + <string>OpenAL Soft Configuration</string> + </property> + <property name="windowIcon"> + <iconset theme="preferences-desktop-sound"/> + </property> + <widget class="QWidget" name="centralWidget"> + <widget class="QPushButton" name="applyButton"> + <property name="geometry"> + <rect> + <x>470</x> + <y>405</y> + <width>81</width> + <height>25</height> + </rect> + </property> + <property name="text"> + <string>Apply</string> + </property> + <property name="icon"> + <iconset theme="dialog-ok-apply"/> + </property> + </widget> + <widget class="QTabWidget" name="tabWidget"> + <property name="geometry"> + <rect> + <x>10</x> + <y>0</y> + <width>541</width> + <height>401</height> + </rect> + </property> + <property name="currentIndex"> + <number>0</number> + </property> + <widget class="QWidget" name="tab_3"> + <attribute name="title"> + <string>Playback</string> + </attribute> + <widget class="QComboBox" name="sampleFormatCombo"> + <property name="geometry"> + <rect> + <x>120</x> + <y>20</y> + <width>206</width> + <height>23</height> + </rect> + </property> + <property name="toolTip"> + <string>The output sample type. Currently, all mixing is done with 32-bit +float and converted to the output sample type as needed.</string> + </property> + <property name="sizeAdjustPolicy"> + <enum>QComboBox::AdjustToContents</enum> + </property> + <item> + <property name="text"> + <string>- Autodetect -</string> + </property> + </item> + <item> + <property name="text"> + <string>int8 - signed 8-bit int</string> + </property> + </item> + <item> + <property name="text"> + <string>uint8 - unsigned 8-bit int</string> + </property> + </item> + <item> + <property name="text"> + <string>int16 - signed 16-bit int</string> + </property> + </item> + <item> + <property name="text"> + <string>uint16 - unsigned 16-bit int</string> + </property> + </item> + <item> + <property name="text"> + <string>int32 - signed 32-bit int</string> + </property> + </item> + <item> + <property name="text"> + <string>uint32 - unsigned 32-bit int</string> + </property> + </item> + <item> + <property name="text"> + <string>float32 - 32-bit float</string> + </property> + </item> + </widget> + <widget class="QLabel" name="label_5"> + <property name="geometry"> + <rect> + <x>10</x> + <y>20</y> + <width>101</width> + <height>21</height> + </rect> + </property> + <property name="text"> + <string>Sample Format:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLabel" name="label_6"> + <property name="geometry"> + <rect> + <x>10</x> + <y>50</y> + <width>101</width> + <height>21</height> + </rect> + </property> + <property name="text"> + <string>Channels:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QComboBox" name="channelConfigCombo"> + <property name="geometry"> + <rect> + <x>120</x> + <y>50</y> + <width>247</width> + <height>23</height> + </rect> + </property> + <property name="toolTip"> + <string>The output channel configuration. Note that not all backends +can properly detect the channel configuration and may default +to stereo output.</string> + </property> + <property name="sizeAdjustPolicy"> + <enum>QComboBox::AdjustToContents</enum> + </property> + <item> + <property name="text"> + <string>- Autodetect -</string> + </property> + </item> + <item> + <property name="text"> + <string>mono - 1-channel Mono</string> + </property> + </item> + <item> + <property name="text"> + <string>stereo - 2-channel Stereo</string> + </property> + </item> + <item> + <property name="text"> + <string>quad - 4-channel Quadraphonic</string> + </property> + </item> + <item> + <property name="text"> + <string>surround51 - 5.1 Surround Sound</string> + </property> + </item> + <item> + <property name="text"> + <string>surround61 - 6.1 Surround Sound</string> + </property> + </item> + <item> + <property name="text"> + <string>surround71 - 7.1 Surround Sound</string> + </property> + </item> + </widget> + <widget class="QComboBox" name="sampleRateCombo"> + <property name="geometry"> + <rect> + <x>120</x> + <y>80</y> + <width>123</width> + <height>22</height> + </rect> + </property> + <property name="toolTip"> + <string>The playback/mixing sample rate.</string> + </property> + <property name="editable"> + <bool>true</bool> + </property> + <property name="insertPolicy"> + <enum>QComboBox::NoInsert</enum> + </property> + <property name="sizeAdjustPolicy"> + <enum>QComboBox::AdjustToContents</enum> + </property> + <item> + <property name="text"> + <string>- Autodetect -</string> + </property> + </item> + <item> + <property name="text"> + <string>96000</string> + </property> + </item> + <item> + <property name="text"> + <string>48000</string> + </property> + </item> + <item> + <property name="text"> + <string>44100</string> + </property> + </item> + <item> + <property name="text"> + <string>32000</string> + </property> + </item> + <item> + <property name="text"> + <string>22050</string> + </property> + </item> + <item> + <property name="text"> + <string>16000</string> + </property> + </item> + <item> + <property name="text"> + <string>11025</string> + </property> + </item> + <item> + <property name="text"> + <string>8000</string> + </property> + </item> + </widget> + <widget class="QLabel" name="label_7"> + <property name="geometry"> + <rect> + <x>10</x> + <y>80</y> + <width>101</width> + <height>21</height> + </rect> + </property> + <property name="text"> + <string>Sample Rate:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QGroupBox" name="groupBox"> + <property name="geometry"> + <rect> + <x>10</x> + <y>200</y> + <width>511</width> + <height>161</height> + </rect> + </property> + <property name="title"> + <string>HRTF (Stereo only)</string> + </property> + <widget class="QRadioButton" name="hrtfEnableButton"> + <property name="geometry"> + <rect> + <x>20</x> + <y>30</y> + <width>71</width> + <height>21</height> + </rect> + </property> + <property name="toolTip"> + <string>Allows applications to request HRTF mixing.</string> + </property> + <property name="text"> + <string>Enable</string> + </property> + <property name="checked"> + <bool>true</bool> + </property> + </widget> + <widget class="QRadioButton" name="hrtfDisableButton"> + <property name="geometry"> + <rect> + <x>20</x> + <y>50</y> + <width>71</width> + <height>21</height> + </rect> + </property> + <property name="toolTip"> + <string>Does not allow HRTF mixing, even when requested.</string> + </property> + <property name="text"> + <string>Disable</string> + </property> + </widget> + <widget class="QRadioButton" name="hrtfForceButton"> + <property name="geometry"> + <rect> + <x>20</x> + <y>70</y> + <width>71</width> + <height>21</height> + </rect> + </property> + <property name="toolTip"> + <string>Attempts to force HRTF mixing, even if applications request not +to do it. This may override the channel configuration and +sample rate.</string> + </property> + <property name="text"> + <string>Force</string> + </property> + </widget> + <widget class="QListWidget" name="hrtfFileList"> + <property name="geometry"> + <rect> + <x>110</x> + <y>30</y> + <width>361</width> + <height>121</height> + </rect> + </property> + <property name="toolTip"> + <string>A list of files containing HRTF data sets. The listed data sets +are used in place of or in addiiton to the the built-in set. The +filenames may contain these markers, which will be replaced +as needed: +%r - Device sampling rate +%% - Percent sign (%)</string> + </property> + <property name="dragEnabled"> + <bool>false</bool> + </property> + <property name="dragDropMode"> + <enum>QAbstractItemView::InternalMove</enum> + </property> + <property name="alternatingRowColors"> + <bool>true</bool> + </property> + <property name="selectionMode"> + <enum>QAbstractItemView::ExtendedSelection</enum> + </property> + <property name="textElideMode"> + <enum>Qt::ElideNone</enum> + </property> + </widget> + <widget class="QPushButton" name="hrtfAddButton"> + <property name="geometry"> + <rect> + <x>475</x> + <y>30</y> + <width>25</width> + <height>25</height> + </rect> + </property> + <property name="text"> + <string/> + </property> + <property name="icon"> + <iconset theme="list-add"> + <normaloff/> + </iconset> + </property> + <property name="flat"> + <bool>false</bool> + </property> + </widget> + <widget class="QPushButton" name="hrtfRemoveButton"> + <property name="geometry"> + <rect> + <x>475</x> + <y>60</y> + <width>25</width> + <height>25</height> + </rect> + </property> + <property name="text"> + <string/> + </property> + <property name="icon"> + <iconset theme="list-remove"> + <normaloff/> + </iconset> + </property> + </widget> + </widget> + <widget class="QGroupBox" name="groupBox_3"> + <property name="geometry"> + <rect> + <x>10</x> + <y>110</y> + <width>511</width> + <height>91</height> + </rect> + </property> + <property name="title"> + <string>Buffer Metrics</string> + </property> + <widget class="QWidget" name="widget" native="true"> + <property name="geometry"> + <rect> + <x>260</x> + <y>20</y> + <width>241</width> + <height>51</height> + </rect> + </property> + <property name="toolTip"> + <string>The number of update periods. Higher values create a larger +mix ahead, which helps protect against skips when the CPU is +under load, but increases the delay between a sound getting +mixed and being heard.</string> + </property> + <widget class="QLabel" name="label_11"> + <property name="geometry"> + <rect> + <x>20</x> + <y>0</y> + <width>201</width> + <height>21</height> + </rect> + </property> + <property name="text"> + <string>Period Count</string> + </property> + <property name="alignment"> + <set>Qt::AlignCenter</set> + </property> + </widget> + <widget class="QSlider" name="periodCountSlider"> + <property name="geometry"> + <rect> + <x>70</x> + <y>20</y> + <width>160</width> + <height>23</height> + </rect> + </property> + <property name="minimum"> + <number>1</number> + </property> + <property name="maximum"> + <number>16</number> + </property> + <property name="singleStep"> + <number>1</number> + </property> + <property name="pageStep"> + <number>2</number> + </property> + <property name="value"> + <number>1</number> + </property> + <property name="tracking"> + <bool>true</bool> + </property> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <property name="tickPosition"> + <enum>QSlider::TicksBelow</enum> + </property> + <property name="tickInterval"> + <number>1</number> + </property> + </widget> + <widget class="QLineEdit" name="periodCountEdit"> + <property name="geometry"> + <rect> + <x>20</x> + <y>20</y> + <width>51</width> + <height>22</height> + </rect> + </property> + <property name="placeholderText"> + <string>4</string> + </property> + </widget> + </widget> + <widget class="QWidget" name="widget_2" native="true"> + <property name="geometry"> + <rect> + <x>10</x> + <y>20</y> + <width>241</width> + <height>51</height> + </rect> + </property> + <property name="toolTip"> + <string>The update period size, in sample frames. This is the number of +frames needed for each mixing update.</string> + </property> + <widget class="QSlider" name="periodSizeSlider"> + <property name="geometry"> + <rect> + <x>60</x> + <y>20</y> + <width>160</width> + <height>23</height> + </rect> + </property> + <property name="minimum"> + <number>0</number> + </property> + <property name="maximum"> + <number>8192</number> + </property> + <property name="singleStep"> + <number>64</number> + </property> + <property name="pageStep"> + <number>1024</number> + </property> + <property name="value"> + <number>0</number> + </property> + <property name="tracking"> + <bool>true</bool> + </property> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <property name="tickPosition"> + <enum>QSlider::TicksBelow</enum> + </property> + <property name="tickInterval"> + <number>512</number> + </property> + </widget> + <widget class="QLabel" name="label_10"> + <property name="geometry"> + <rect> + <x>10</x> + <y>0</y> + <width>201</width> + <height>21</height> + </rect> + </property> + <property name="text"> + <string>Period Samples</string> + </property> + <property name="alignment"> + <set>Qt::AlignCenter</set> + </property> + </widget> + <widget class="QLineEdit" name="periodSizeEdit"> + <property name="geometry"> + <rect> + <x>10</x> + <y>20</y> + <width>51</width> + <height>22</height> + </rect> + </property> + <property name="placeholderText"> + <string>1024</string> + </property> + </widget> + </widget> + </widget> + </widget> + <widget class="QWidget" name="tab_2"> + <attribute name="title"> + <string>Resources</string> + </attribute> + <widget class="QLineEdit" name="srcCountLineEdit"> + <property name="geometry"> + <rect> + <x>190</x> + <y>20</y> + <width>51</width> + <height>22</height> + </rect> + </property> + <property name="toolTip"> + <string>The maximum number of allocatable sources. Lower values may +help for systems with apps that try to play more sounds than +the CPU can handle.</string> + </property> + <property name="inputMask"> + <string/> + </property> + <property name="maxLength"> + <number>3</number> + </property> + <property name="frame"> + <bool>true</bool> + </property> + <property name="placeholderText"> + <string>256</string> + </property> + </widget> + <widget class="QLabel" name="label_3"> + <property name="geometry"> + <rect> + <x>10</x> + <y>20</y> + <width>171</width> + <height>21</height> + </rect> + </property> + <property name="text"> + <string>Number of Sound Sources:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLabel" name="label_4"> + <property name="geometry"> + <rect> + <x>10</x> + <y>50</y> + <width>171</width> + <height>21</height> + </rect> + </property> + <property name="text"> + <string>Number of Effect Slots:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLineEdit" name="effectSlotLineEdit"> + <property name="geometry"> + <rect> + <x>190</x> + <y>50</y> + <width>51</width> + <height>22</height> + </rect> + </property> + <property name="toolTip"> + <string>The maximum number of Auxiliary Effect Slots an app can +create. A slot can use a non-negligible amount of CPU time if +an effect is set on it even if no sources are feeding it, so this +may help when apps use more than the system can handle.</string> + </property> + <property name="inputMask"> + <string/> + </property> + <property name="maxLength"> + <number>1</number> + </property> + <property name="frame"> + <bool>true</bool> + </property> + <property name="placeholderText"> + <string>4</string> + </property> + </widget> + <widget class="QLabel" name="label_8"> + <property name="geometry"> + <rect> + <x>10</x> + <y>80</y> + <width>171</width> + <height>21</height> + </rect> + </property> + <property name="text"> + <string>Number of Source Sends:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QLineEdit" name="srcSendLineEdit"> + <property name="geometry"> + <rect> + <x>190</x> + <y>80</y> + <width>51</width> + <height>22</height> + </rect> + </property> + <property name="toolTip"> + <string>The number of auxiliary sends per source. When not specified, +it allows the app to request how many it wants. The maximum +value currently possible is 4.</string> + </property> + <property name="maxLength"> + <number>1</number> + </property> + <property name="placeholderText"> + <string>Auto</string> + </property> + </widget> + <widget class="QLabel" name="label_9"> + <property name="geometry"> + <rect> + <x>30</x> + <y>120</y> + <width>71</width> + <height>21</height> + </rect> + </property> + <property name="text"> + <string>Resampler:</string> + </property> + </widget> + <widget class="QComboBox" name="resamplerComboBox"> + <property name="geometry"> + <rect> + <x>110</x> + <y>120</y> + <width>203</width> + <height>23</height> + </rect> + </property> + <property name="toolTip"> + <string>The resampling method used when mixing sources.</string> + </property> + <property name="sizeAdjustPolicy"> + <enum>QComboBox::AdjustToContents</enum> + </property> + <item> + <property name="text"> + <string>- Default -</string> + </property> + </item> + <item> + <property name="text"> + <string>Point (low quality, fast)</string> + </property> + </item> + <item> + <property name="text"> + <string>Linear (basic quality, fast)</string> + </property> + </item> + <item> + <property name="text"> + <string>Cubic Spline (good quality)</string> + </property> + </item> + </widget> + <widget class="QGroupBox" name="groupBox_2"> + <property name="geometry"> + <rect> + <x>10</x> + <y>150</y> + <width>511</width> + <height>61</height> + </rect> + </property> + <property name="toolTip"> + <string>Disables use of specific CPU extensions. Certain methods may +utilize CPU extensions when detected, and this is useful for +preventing those extensions from being used.</string> + </property> + <property name="title"> + <string>CPU Extensions</string> + </property> + <widget class="QCheckBox" name="disableSSECheckBox"> + <property name="geometry"> + <rect> + <x>10</x> + <y>20</y> + <width>101</width> + <height>31</height> + </rect> + </property> + <property name="text"> + <string>Disable SSE</string> + </property> + </widget> + <widget class="QCheckBox" name="disableSSE2CheckBox"> + <property name="geometry"> + <rect> + <x>200</x> + <y>20</y> + <width>111</width> + <height>31</height> + </rect> + </property> + <property name="text"> + <string>Disable SSE2</string> + </property> + </widget> + <widget class="QCheckBox" name="disableNeonCheckBox"> + <property name="geometry"> + <rect> + <x>380</x> + <y>20</y> + <width>111</width> + <height>31</height> + </rect> + </property> + <property name="text"> + <string>Disable Neon</string> + </property> + </widget> + </widget> + </widget> + <widget class="QWidget" name="tab"> + <attribute name="title"> + <string>Backends</string> + </attribute> + <widget class="QCheckBox" name="backendCheckBox"> + <property name="geometry"> + <rect> + <x>170</x> + <y>200</y> + <width>161</width> + <height>21</height> + </rect> + </property> + <property name="toolTip"> + <string>When checked, allows all other available backends not listed in the priority or disabled lists.</string> + </property> + <property name="text"> + <string>Allow Other Backends</string> + </property> + <property name="checked"> + <bool>true</bool> + </property> + </widget> + <widget class="QListWidget" name="enabledBackendList"> + <property name="geometry"> + <rect> + <x>40</x> + <y>40</y> + <width>191</width> + <height>151</height> + </rect> + </property> + <property name="toolTip"> + <string>The backend driver list order. Unknown backends and +duplicated names are ignored.</string> + </property> + <property name="dragDropMode"> + <enum>QAbstractItemView::InternalMove</enum> + </property> + </widget> + <widget class="QLabel" name="label"> + <property name="geometry"> + <rect> + <x>40</x> + <y>20</y> + <width>191</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Priority Backends:</string> + </property> + </widget> + <widget class="QListWidget" name="disabledBackendList"> + <property name="geometry"> + <rect> + <x>270</x> + <y>40</y> + <width>191</width> + <height>151</height> + </rect> + </property> + <property name="toolTip"> + <string>Disabled backend driver list.</string> + </property> + </widget> + <widget class="QLabel" name="label_2"> + <property name="geometry"> + <rect> + <x>270</x> + <y>20</y> + <width>191</width> + <height>20</height> + </rect> + </property> + <property name="text"> + <string>Disabled Backends:</string> + </property> + </widget> + </widget> + <widget class="QWidget" name="tab_4"> + <attribute name="title"> + <string>Effects</string> + </attribute> + <widget class="QCheckBox" name="emulateEaxCheckBox"> + <property name="geometry"> + <rect> + <x>10</x> + <y>60</y> + <width>161</width> + <height>21</height> + </rect> + </property> + <property name="toolTip"> + <string>Uses a simpler reverb method to emulate the EAX reverb +effect. This may slightly improve performance at the cost of +some quality.</string> + </property> + <property name="layoutDirection"> + <enum>Qt::RightToLeft</enum> + </property> + <property name="text"> + <string>Emulate EAX Reverb:</string> + </property> + </widget> + <widget class="QGroupBox" name="groupBox_4"> + <property name="geometry"> + <rect> + <x>10</x> + <y>100</y> + <width>511</width> + <height>61</height> + </rect> + </property> + <property name="toolTip"> + <string>Global amplification for reverb output, expressed in decibels. ++6 will be a scale of (approximately) 2x, +12 will be a scale of +4x, etc. Similarly, -6 will be about half, and -12 about 1/4th. A +value of 0 means no change.</string> + </property> + <property name="title"> + <string>Reverb Boost</string> + </property> + <widget class="QSlider" name="reverbBoostSlider"> + <property name="geometry"> + <rect> + <x>10</x> + <y>30</y> + <width>391</width> + <height>23</height> + </rect> + </property> + <property name="toolTip"> + <string/> + </property> + <property name="minimum"> + <number>-120</number> + </property> + <property name="maximum"> + <number>120</number> + </property> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <property name="tickPosition"> + <enum>QSlider::TicksBelow</enum> + </property> + <property name="tickInterval"> + <number>10</number> + </property> + </widget> + <widget class="QLineEdit" name="reverbBoostEdit"> + <property name="geometry"> + <rect> + <x>410</x> + <y>30</y> + <width>51</width> + <height>22</height> + </rect> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="placeholderText"> + <string>0.0</string> + </property> + </widget> + <widget class="QLabel" name="label_12"> + <property name="geometry"> + <rect> + <x>460</x> + <y>30</y> + <width>31</width> + <height>21</height> + </rect> + </property> + <property name="text"> + <string>dB</string> + </property> + </widget> + </widget> + <widget class="QGroupBox" name="groupBox_5"> + <property name="geometry"> + <rect> + <x>9</x> + <y>170</y> + <width>511</width> + <height>181</height> + </rect> + </property> + <property name="toolTip"> + <string>Disables effects, preventing apps from recognizing them. This +can help for apps that try to use effects which are too CPU +intensive for the system to handle.</string> + </property> + <property name="title"> + <string>Disabled Effects</string> + </property> + <widget class="QCheckBox" name="disableEaxReverbCheck"> + <property name="geometry"> + <rect> + <x>70</x> + <y>30</y> + <width>131</width> + <height>21</height> + </rect> + </property> + <property name="text"> + <string>EAX Reverb</string> + </property> + </widget> + <widget class="QCheckBox" name="disableStdReverbCheck"> + <property name="geometry"> + <rect> + <x>70</x> + <y>60</y> + <width>131</width> + <height>21</height> + </rect> + </property> + <property name="text"> + <string>Standard Reverb</string> + </property> + </widget> + <widget class="QCheckBox" name="disableChorusCheck"> + <property name="geometry"> + <rect> + <x>70</x> + <y>90</y> + <width>131</width> + <height>21</height> + </rect> + </property> + <property name="text"> + <string>Chorus</string> + </property> + </widget> + <widget class="QCheckBox" name="disableDistortionCheck"> + <property name="geometry"> + <rect> + <x>70</x> + <y>120</y> + <width>131</width> + <height>21</height> + </rect> + </property> + <property name="text"> + <string>Distortion</string> + </property> + </widget> + <widget class="QCheckBox" name="disableEchoCheck"> + <property name="geometry"> + <rect> + <x>70</x> + <y>150</y> + <width>131</width> + <height>21</height> + </rect> + </property> + <property name="text"> + <string>Echo</string> + </property> + </widget> + <widget class="QCheckBox" name="disableEqualizerCheck"> + <property name="geometry"> + <rect> + <x>320</x> + <y>30</y> + <width>131</width> + <height>21</height> + </rect> + </property> + <property name="text"> + <string>Equalizer</string> + </property> + </widget> + <widget class="QCheckBox" name="disableFlangerCheck"> + <property name="geometry"> + <rect> + <x>320</x> + <y>60</y> + <width>131</width> + <height>21</height> + </rect> + </property> + <property name="text"> + <string>Flanger</string> + </property> + </widget> + <widget class="QCheckBox" name="disableModulatorCheck"> + <property name="geometry"> + <rect> + <x>320</x> + <y>90</y> + <width>131</width> + <height>21</height> + </rect> + </property> + <property name="text"> + <string>Ring Modulator</string> + </property> + </widget> + <widget class="QCheckBox" name="disableDedicatedCheck"> + <property name="geometry"> + <rect> + <x>320</x> + <y>120</y> + <width>131</width> + <height>21</height> + </rect> + </property> + <property name="toolTip"> + <string>Disables both the Dedicated Dialog and Dedicated LFE effects +added by the ALC_EXT_DEDICATED extension.</string> + </property> + <property name="text"> + <string>Dedicated ...</string> + </property> + </widget> + </widget> + <widget class="QLabel" name="label_13"> + <property name="geometry"> + <rect> + <x>10</x> + <y>20</y> + <width>141</width> + <height>21</height> + </rect> + </property> + <property name="text"> + <string>Default Reverb Effect:</string> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + </widget> + <widget class="QComboBox" name="defaultReverbComboBox"> + <property name="geometry"> + <rect> + <x>160</x> + <y>20</y> + <width>142</width> + <height>23</height> + </rect> + </property> + <property name="sizeAdjustPolicy"> + <enum>QComboBox::AdjustToContents</enum> + </property> + <item> + <property name="text"> + <string>None</string> + </property> + </item> + <item> + <property name="text"> + <string>Generic</string> + </property> + </item> + <item> + <property name="text"> + <string>PaddedCell</string> + </property> + </item> + <item> + <property name="text"> + <string>Room</string> + </property> + </item> + <item> + <property name="text"> + <string>Bathroom</string> + </property> + </item> + <item> + <property name="text"> + <string>Livingroom</string> + </property> + </item> + <item> + <property name="text"> + <string>Stoneroom</string> + </property> + </item> + <item> + <property name="text"> + <string>Auditorium</string> + </property> + </item> + <item> + <property name="text"> + <string>ConcertHall</string> + </property> + </item> + <item> + <property name="text"> + <string>Cave</string> + </property> + </item> + <item> + <property name="text"> + <string>Arena</string> + </property> + </item> + <item> + <property name="text"> + <string>Hangar</string> + </property> + </item> + <item> + <property name="text"> + <string>CarpetedHallway</string> + </property> + </item> + <item> + <property name="text"> + <string>Hallway</string> + </property> + </item> + <item> + <property name="text"> + <string>StoneCorridor</string> + </property> + </item> + <item> + <property name="text"> + <string>Alley</string> + </property> + </item> + <item> + <property name="text"> + <string>Forest</string> + </property> + </item> + <item> + <property name="text"> + <string>City</string> + </property> + </item> + <item> + <property name="text"> + <string>Mountains</string> + </property> + </item> + <item> + <property name="text"> + <string>Quarry</string> + </property> + </item> + <item> + <property name="text"> + <string>Plain</string> + </property> + </item> + <item> + <property name="text"> + <string>ParkingLot</string> + </property> + </item> + <item> + <property name="text"> + <string>SewerPipe</string> + </property> + </item> + <item> + <property name="text"> + <string>Underwater</string> + </property> + </item> + <item> + <property name="text"> + <string>Drugged</string> + </property> + </item> + <item> + <property name="text"> + <string>Dizzy</string> + </property> + </item> + <item> + <property name="text"> + <string>Psychotic</string> + </property> + </item> + </widget> + </widget> + </widget> + </widget> + <widget class="QMenuBar" name="menuBar"> + <property name="geometry"> + <rect> + <x>0</x> + <y>0</y> + <width>564</width> + <height>20</height> + </rect> + </property> + <widget class="QMenu" name="menuFile"> + <property name="title"> + <string>&File</string> + </property> + <addaction name="actionLoad"/> + <addaction name="actionSave_As"/> + <addaction name="separator"/> + <addaction name="actionQuit"/> + </widget> + <addaction name="menuFile"/> + </widget> + <widget class="QToolBar" name="mainToolBar"> + <attribute name="toolBarArea"> + <enum>TopToolBarArea</enum> + </attribute> + <attribute name="toolBarBreak"> + <bool>false</bool> + </attribute> + </widget> + <widget class="QStatusBar" name="statusBar"/> + <action name="actionQuit"> + <property name="icon"> + <iconset theme="application-exit"/> + </property> + <property name="text"> + <string>&Quit</string> + </property> + </action> + <action name="actionSave_As"> + <property name="icon"> + <iconset theme="document-save-as"/> + </property> + <property name="text"> + <string>Save &As...</string> + </property> + <property name="toolTip"> + <string>Save Configuration As</string> + </property> + </action> + <action name="actionLoad"> + <property name="icon"> + <iconset theme="document-open"/> + </property> + <property name="text"> + <string>&Load...</string> + </property> + <property name="toolTip"> + <string>Load Configuration File</string> + </property> + </action> + </widget> + <layoutdefault spacing="6" margin="11"/> + <resources/> + <connections> + <connection> + <sender>actionQuit</sender> + <signal>activated()</signal> + <receiver>MainWindow</receiver> + <slot>close()</slot> + <hints> + <hint type="sourcelabel"> + <x>-1</x> + <y>-1</y> + </hint> + <hint type="destinationlabel"> + <x>267</x> + <y>181</y> + </hint> + </hints> + </connection> + </connections> + <slots> + <slot>ShowHRTFContextMenu(QPoint)</slot> + </slots> +</ui> |