1<ui version="4.0" >
2 <class>AlsaDevicesPage</class>
3 <widget class="QWidget" name="AlsaDevicesPage" >
4  <property name="geometry" >
5   <rect>
6    <x>0</x>
7    <y>0</y>
8    <width>356</width>
9    <height>141</height>
10   </rect>
11  </property>
12  <property name="windowTitle" >
13   <string>Form</string>
14  </property>
15  <layout class="QVBoxLayout" >
16   <item>
17    <widget class="QGroupBox" name="groupBox" >
18     <property name="title" >
19      <string>ALSA Device</string>
20     </property>
21     <layout class="QVBoxLayout" >
22      <property name="spacing" >
23       <number>6</number>
24      </property>
25      <property name="leftMargin" >
26       <number>9</number>
27      </property>
28      <property name="topMargin" >
29       <number>9</number>
30      </property>
31      <property name="rightMargin" >
32       <number>9</number>
33      </property>
34      <property name="bottomMargin" >
35       <number>9</number>
36      </property>
37      <item>
38       <layout class="QHBoxLayout" >
39        <property name="spacing" >
40         <number>6</number>
41        </property>
42        <property name="leftMargin" >
43         <number>0</number>
44        </property>
45        <property name="topMargin" >
46         <number>0</number>
47        </property>
48        <property name="rightMargin" >
49         <number>0</number>
50        </property>
51        <property name="bottomMargin" >
52         <number>0</number>
53        </property>
54        <item>
55         <widget class="QLabel" name="label" >
56          <property name="toolTip" >
57           <string>&lt;html>&lt;head>&lt;meta name="qrichtext" content="1" />&lt;style type="text/css">
58p, li { white-space: pre-wrap; }
59&lt;/style>&lt;/head>&lt;body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;">
60&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">&lt;span style=" font-weight:600;">Device:&lt;/span>&lt;/p>
61&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The real or virtual ALSA device to be used.&lt;/p>
62&lt;p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">&lt;/p>
63&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">A real device is the audiocard installed in your system.&lt;/p>
64&lt;p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">&lt;/p>
65&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">A virtual device is one created in the .asoundrc file, &lt;/p>
66&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">often located in your home folder.&lt;/p>
67&lt;p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">&lt;/p>
68&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">If unsure, use either the default device, this will use the audiodevice &lt;/p>
69&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">configured by your distribution, or the device that names your audio card.&lt;/p>
70&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">In the latter case, please make sure no application uses the audiocard, &lt;/p>
71&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">else the driver won't be able to initialize!&lt;/p>
72&lt;p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">&lt;/p>
73&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">For more info see chapter 3.1: "The Driver Backend" of the User Manual&lt;/p>&lt;/body>&lt;/html></string>
74          </property>
75          <property name="text" >
76           <string>Device</string>
77          </property>
78         </widget>
79        </item>
80        <item>
81         <widget class="QComboBox" name="devicesCombo" />
82        </item>
83       </layout>
84      </item>
85      <item>
86       <layout class="QHBoxLayout" >
87        <property name="spacing" >
88         <number>6</number>
89        </property>
90        <property name="leftMargin" >
91         <number>0</number>
92        </property>
93        <property name="topMargin" >
94         <number>0</number>
95        </property>
96        <property name="rightMargin" >
97         <number>0</number>
98        </property>
99        <property name="bottomMargin" >
100         <number>0</number>
101        </property>
102        <item>
103         <widget class="QLabel" name="label_2" >
104          <property name="toolTip" >
105           <string>&lt;html>&lt;head>&lt;meta name="qrichtext" content="1" />&lt;style type="text/css">
106p, li { white-space: pre-wrap; }
107&lt;/style>&lt;/head>&lt;body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;">
108&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">&lt;span style=" font-weight:600;">Number of Periods:&lt;/span>&lt;/p>
109&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Audio is managed in small chunks called periods. &lt;/p>
110&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">This value determines how many of these chunks are &lt;/p>
111&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">to be used by the driver of the audiocard.&lt;/p>
112&lt;p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">&lt;/p>
113&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The default should work just fine, and gives optimal latency behavior.&lt;/p>
114&lt;p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">&lt;/p>
115&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">However, some (buggy) alsa drivers don't work correctly &lt;/p>
116&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">with the default of 2, if you experience very choppy audio, &lt;/p>
117&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">please try to use 3 periods.&lt;/p>&lt;/body>&lt;/html></string>
118          </property>
119          <property name="text" >
120           <string>Nr. of periods</string>
121          </property>
122         </widget>
123        </item>
124        <item>
125         <widget class="QComboBox" name="periodsCombo" >
126          <item>
127           <property name="text" >
128            <string>2</string>
129           </property>
130          </item>
131          <item>
132           <property name="text" >
133            <string>3</string>
134           </property>
135          </item>
136         </widget>
137        </item>
138       </layout>
139      </item>
140      <item>
141       <layout class="QHBoxLayout" >
142        <property name="spacing" >
143         <number>6</number>
144        </property>
145        <property name="leftMargin" >
146         <number>0</number>
147        </property>
148        <property name="topMargin" >
149         <number>0</number>
150        </property>
151        <property name="rightMargin" >
152         <number>0</number>
153        </property>
154        <property name="bottomMargin" >
155         <number>0</number>
156        </property>
157        <item>
158         <widget class="QLabel" name="label_3" >
159          <property name="toolTip" >
160           <string>&lt;html>&lt;head>&lt;meta name="qrichtext" content="1" />&lt;style type="text/css">
161p, li { white-space: pre-wrap; }
162&lt;/style>&lt;/head>&lt;body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;">
163&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Dither is used to make the audio cleaner. &lt;/p>
164&lt;p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">&lt;/p>
165&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The best way to describe it is to imagine a painting with many dots. If you view it up close you can see each dot and the image is not very clear. If you view it from far away the image becomes clearer because your eyes/brain dither the dots to smooth out the image. It is a murky subject and obviously a very personal choice as to what dither is the best. For most people it is just plain magic. Anyone running at 16bit who cares about quality or has CPU cycles to spare should run with dither. Triangular is probably the best compromise of quality vs cpu cost (its very fast), but shaped is the best&lt;/p>&lt;/body>&lt;/html></string>
166          </property>
167          <property name="text" >
168           <string>Dither</string>
169          </property>
170         </widget>
171        </item>
172        <item>
173         <widget class="QComboBox" name="ditherShapeComboBox" >
174          <item>
175           <property name="text" >
176            <string>None</string>
177           </property>
178          </item>
179          <item>
180           <property name="text" >
181            <string>Shaped</string>
182           </property>
183          </item>
184          <item>
185           <property name="text" >
186            <string>Rectangular</string>
187           </property>
188          </item>
189          <item>
190           <property name="text" >
191            <string>Triangular</string>
192           </property>
193          </item>
194         </widget>
195        </item>
196       </layout>
197      </item>
198     </layout>
199    </widget>
200   </item>
201  </layout>
202 </widget>
203 <resources/>
204 <connections/>
205</ui>
206