1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>AudioWizard</class>
4 <widget class="QWizard" name="AudioWizard">
5  <property name="geometry">
6   <rect>
7    <x>0</x>
8    <y>0</y>
9    <width>757</width>
10    <height>823</height>
11   </rect>
12  </property>
13  <property name="windowTitle">
14   <string>Audio Tuning Wizard</string>
15  </property>
16  <property name="wizardStyle">
17   <enum>QWizard::ClassicStyle</enum>
18  </property>
19  <widget class="CompletablePage" name="qwpIntro">
20   <property name="title">
21    <string>Introduction</string>
22   </property>
23   <property name="subTitle">
24    <string>Welcome to the Mumble Audio Wizard</string>
25   </property>
26   <layout class="QVBoxLayout" name="verticalLayout">
27    <item>
28     <widget class="QLabel" name="label">
29      <property name="text">
30       <string>&lt;p&gt;
31This is the audio tuning wizard for Mumble. This will help you correctly set the input levels of your sound card, and also set the correct parameters for sound processing in Mumble.
32&lt;/p&gt;
33&lt;p&gt;
34Please be aware that as long as this wizard is active, audio will be looped locally to allow you to listen to it, and no audio will be sent to the server.
35&lt;/p&gt;</string>
36      </property>
37      <property name="wordWrap">
38       <bool>true</bool>
39      </property>
40     </widget>
41    </item>
42    <item>
43     <spacer name="verticalSpacer_3">
44      <property name="orientation">
45       <enum>Qt::Vertical</enum>
46      </property>
47      <property name="sizeHint" stdset="0">
48       <size>
49        <width>20</width>
50        <height>291</height>
51       </size>
52      </property>
53     </spacer>
54    </item>
55   </layout>
56  </widget>
57  <widget class="CompletablePage" name="qwpDevice">
58   <property name="title">
59    <string>Device selection</string>
60   </property>
61   <property name="subTitle">
62    <string>Selecting the input and output device to use with Mumble.</string>
63   </property>
64   <layout class="QVBoxLayout" name="verticalLayout_2">
65    <item>
66     <widget class="QGroupBox" name="qgbInput">
67      <property name="title">
68       <string>Input Device</string>
69      </property>
70      <layout class="QGridLayout" name="gridLayout_2">
71       <item row="0" column="0" colspan="2">
72        <widget class="QLabel" name="qliInputText">
73         <property name="text">
74          <string>This is the device your microphone is connected to.</string>
75         </property>
76         <property name="wordWrap">
77          <bool>true</bool>
78         </property>
79        </widget>
80       </item>
81       <item row="1" column="0">
82        <widget class="QLabel" name="qliInput">
83         <property name="text">
84          <string>System</string>
85         </property>
86         <property name="buddy">
87          <cstring>qcbInput</cstring>
88         </property>
89        </widget>
90       </item>
91       <item row="1" column="1">
92        <widget class="MUComboBox" name="qcbInput">
93         <property name="toolTip">
94          <string>Input method for audio</string>
95         </property>
96         <property name="whatsThis">
97          <string>&lt;b&gt;This is the input method to use for audio.&lt;/b&gt;&lt;br /&gt;Most likely you want to use DirectSound.</string>
98         </property>
99        </widget>
100       </item>
101       <item row="2" column="0">
102        <widget class="QLabel" name="qliInputDevice">
103         <property name="text">
104          <string>Device</string>
105         </property>
106         <property name="buddy">
107          <cstring>qcbInputDevice</cstring>
108         </property>
109        </widget>
110       </item>
111       <item row="2" column="1">
112        <widget class="MUComboBox" name="qcbInputDevice">
113         <property name="toolTip">
114          <string>Input device to use</string>
115         </property>
116         <property name="whatsThis">
117          <string>&lt;b&gt;Selects which sound card to use for audio input.&lt;/b&gt;</string>
118         </property>
119        </widget>
120       </item>
121       <item row="3" column="1">
122        <widget class="QCheckBox" name="qcbEcho">
123         <property name="toolTip">
124          <string>Cancel echo from headset or speakers</string>
125         </property>
126         <property name="whatsThis">
127          <string>This enables echo cancellation of outgoing audio, which helps both on speakers and on headsets.</string>
128         </property>
129         <property name="text">
130          <string>Use echo cancellation</string>
131         </property>
132        </widget>
133       </item>
134      </layout>
135     </widget>
136    </item>
137    <item>
138     <widget class="QGroupBox" name="qgbOutput">
139      <property name="title">
140       <string>Output Device</string>
141      </property>
142      <layout class="QGridLayout" name="gridLayout">
143       <item row="0" column="0" colspan="2">
144        <widget class="QLabel" name="qliOutputText">
145         <property name="text">
146          <string>This is the device your speakers or headphones are connected to.</string>
147         </property>
148         <property name="wordWrap">
149          <bool>true</bool>
150         </property>
151        </widget>
152       </item>
153       <item row="1" column="0">
154        <widget class="QLabel" name="qliOutput">
155         <property name="text">
156          <string>System</string>
157         </property>
158         <property name="buddy">
159          <cstring>qcbOutput</cstring>
160         </property>
161        </widget>
162       </item>
163       <item row="1" column="1">
164        <widget class="MUComboBox" name="qcbOutput">
165         <property name="toolTip">
166          <string>Output method for audio</string>
167         </property>
168         <property name="whatsThis">
169          <string>&lt;b&gt;This is the Output method to use for audio.&lt;/b&gt;&lt;br /&gt;Most likely you want to use DirectSound.</string>
170         </property>
171        </widget>
172       </item>
173       <item row="2" column="0">
174        <widget class="QLabel" name="qliOutputDevice">
175         <property name="text">
176          <string>Device</string>
177         </property>
178         <property name="buddy">
179          <cstring>qcbOutputDevice</cstring>
180         </property>
181        </widget>
182       </item>
183       <item row="2" column="1">
184        <widget class="MUComboBox" name="qcbOutputDevice">
185         <property name="toolTip">
186          <string>Output device to use</string>
187         </property>
188         <property name="whatsThis">
189          <string>&lt;b&gt;Selects which sound card to use for audio Output.&lt;/b&gt;</string>
190         </property>
191        </widget>
192       </item>
193       <item row="3" column="1">
194        <widget class="QCheckBox" name="qcbPositional">
195         <property name="toolTip">
196          <string>Allows positioning of sound</string>
197         </property>
198         <property name="whatsThis">
199          <string>This allows Mumble to use positional audio to place voices.</string>
200         </property>
201         <property name="text">
202          <string>Enable positional audio</string>
203         </property>
204        </widget>
205       </item>
206       <item row="4" column="1">
207        <widget class="QCheckBox" name="qcbAttenuateOthers">
208         <property name="toolTip">
209          <string>Enables attenuation of other applications while users talk to you</string>
210         </property>
211         <property name="whatsThis">
212          <string>Enables attenuation of other applications while users talk to you. This means that as soon someone starts to speak to you in Mumble, the sound of all other applications (like audio players) will get attenuated so you can hear them more clearly.</string>
213         </property>
214         <property name="text">
215          <string>Attenuate applications while other users talk</string>
216         </property>
217        </widget>
218       </item>
219      </layout>
220     </widget>
221    </item>
222    <item>
223     <spacer name="verticalSpacer">
224      <property name="orientation">
225       <enum>Qt::Vertical</enum>
226      </property>
227      <property name="sizeHint" stdset="0">
228       <size>
229        <width>20</width>
230        <height>105</height>
231       </size>
232      </property>
233     </spacer>
234    </item>
235   </layout>
236  </widget>
237  <widget class="CompletablePage" name="qwpDeviceTuning">
238   <property name="title">
239    <string>Device tuning</string>
240   </property>
241   <property name="subTitle">
242    <string>Changing hardware output delays to their minimum value.</string>
243   </property>
244   <layout class="QGridLayout" name="gridLayout_3">
245    <item row="0" column="0" colspan="3">
246     <widget class="QLabel" name="qliDeviceTuningText">
247      <property name="text">
248       <string>&lt;p&gt;
249To keep latency to an absolute minimum, it's important to buffer as little audio as possible on the soundcard. However, many soundcards report that they require a much smaller buffer than what they can actually work with, so the only way to set this value is to try and fail.
250&lt;/p&gt;
251&lt;p&gt;
252You should hear a voice sample. Change the slider below to the lowest value which gives &lt;b&gt;no&lt;/b&gt; interruptions or jitter in the sound. Please note that local echo is disabled during this test.
253&lt;/p&gt;
254</string>
255      </property>
256      <property name="wordWrap">
257       <bool>true</bool>
258      </property>
259     </widget>
260    </item>
261    <item row="1" column="0">
262     <widget class="QSlider" name="qsOutputDelay">
263      <property name="sizePolicy">
264       <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
265        <horstretch>1</horstretch>
266        <verstretch>0</verstretch>
267       </sizepolicy>
268      </property>
269      <property name="toolTip">
270       <string>Amount of data to buffer</string>
271      </property>
272      <property name="whatsThis">
273       <string>This sets the amount of data to pre-buffer in the output buffer. Experiment with different values and set it to the lowest which doesn't cause rapid jitter in the sound.</string>
274      </property>
275      <property name="minimum">
276       <number>1</number>
277      </property>
278      <property name="maximum">
279       <number>6</number>
280      </property>
281      <property name="pageStep">
282       <number>2</number>
283      </property>
284      <property name="orientation">
285       <enum>Qt::Horizontal</enum>
286      </property>
287     </widget>
288    </item>
289    <item row="1" column="1">
290     <widget class="QLabel" name="qlOutputDelay">
291      <property name="minimumSize">
292       <size>
293        <width>30</width>
294        <height>0</height>
295       </size>
296      </property>
297      <property name="text">
298       <string/>
299      </property>
300      <property name="buddy">
301       <cstring>qsOutputDelay</cstring>
302      </property>
303     </widget>
304    </item>
305    <item row="2" column="0" colspan="2">
306     <spacer name="verticalSpacer_2">
307      <property name="orientation">
308       <enum>Qt::Vertical</enum>
309      </property>
310      <property name="sizeHint" stdset="0">
311       <size>
312        <width>20</width>
313        <height>431</height>
314       </size>
315      </property>
316     </spacer>
317    </item>
318   </layout>
319  </widget>
320  <widget class="CompletablePage" name="qwpVolume">
321   <property name="title">
322    <string>Volume tuning</string>
323   </property>
324   <property name="subTitle">
325    <string>Tuning microphone hardware volume to optimal settings.</string>
326   </property>
327   <layout class="QVBoxLayout" name="verticalLayout_3">
328    <item>
329     <widget class="QLabel" name="qliVolumeTuningText">
330      <property name="text">
331       <string>&lt;p&gt;
332Open your sound control panel and go to the recording settings. Make sure the microphone is selected as active input with maximum recording volume. If there's an option to enable a &quot;Microphone boost&quot; make sure it's checked.
333&lt;/p&gt;
334&lt;p&gt;
335Speak loudly, as when you are annoyed or excited. Decrease the volume in the sound control panel until the bar below stays as high as possible in the blue and green but &lt;b&gt;not&lt;/b&gt; the red zone while you speak.
336&lt;/p&gt;
337</string>
338      </property>
339      <property name="wordWrap">
340       <bool>true</bool>
341      </property>
342     </widget>
343    </item>
344    <item>
345     <widget class="QLabel" name="qliVolumeTuningTextHC">
346      <property name="text">
347       <string comment="For high contrast mode">&lt;p&gt;
348Open your sound control panel and go to the recording settings. Make sure the microphone is selected as active input with maximum recording volume. If there's an option to enable a &quot;Microphone boost&quot; make sure it's checked.
349&lt;/p&gt;
350&lt;p&gt;
351Speak loudly, as when you are annoyed or excited. Decrease the volume in the sound control panel until the bar below stays as high as possible in the striped and the empty but &lt;b&gt;not&lt;/b&gt; the crisscrossed zone while you speak.
352&lt;/p&gt;
353</string>
354      </property>
355      <property name="wordWrap">
356       <bool>true</bool>
357      </property>
358     </widget>
359    </item>
360    <item>
361     <widget class="AudioBar" name="abAmplify" native="true">
362      <property name="minimumSize">
363       <size>
364        <width>0</width>
365        <height>30</height>
366       </size>
367      </property>
368     </widget>
369    </item>
370    <item>
371     <widget class="QLabel" name="qliAmpTuningText">
372      <property name="text">
373       <string>Now talk softly, as you would when talking late at night and you don't want to disturb anyone. Adjust the slider below so that the bar moves into green when you talk, but stays blue while you're silent.</string>
374      </property>
375      <property name="wordWrap">
376       <bool>true</bool>
377      </property>
378     </widget>
379    </item>
380    <item>
381     <widget class="QLabel" name="qliAmpTuningTextHC">
382      <property name="enabled">
383       <bool>true</bool>
384      </property>
385      <property name="text">
386       <string comment="For high contrast mode">Now talk softly, as you would when talking late at night and you don't want to disturb anyone. Adjust the slider below so that the bar moves into empty zone when you talk, but stays in the striped one while you're silent.</string>
387      </property>
388      <property name="wordWrap">
389       <bool>true</bool>
390      </property>
391     </widget>
392    </item>
393    <item>
394     <widget class="QSlider" name="qsMaxAmp">
395      <property name="maximum">
396       <number>32767</number>
397      </property>
398      <property name="singleStep">
399       <number>100</number>
400      </property>
401      <property name="pageStep">
402       <number>1000</number>
403      </property>
404      <property name="orientation">
405       <enum>Qt::Horizontal</enum>
406      </property>
407     </widget>
408    </item>
409    <item>
410     <spacer name="verticalSpacer_4">
411      <property name="orientation">
412       <enum>Qt::Vertical</enum>
413      </property>
414      <property name="sizeHint" stdset="0">
415       <size>
416        <width>20</width>
417        <height>552</height>
418       </size>
419      </property>
420     </spacer>
421    </item>
422    <item>
423     <layout class="QHBoxLayout" name="horizontalLayout_2">
424      <item>
425       <spacer name="horizontalSpacer">
426        <property name="orientation">
427         <enum>Qt::Horizontal</enum>
428        </property>
429        <property name="sizeHint" stdset="0">
430         <size>
431          <width>40</width>
432          <height>20</height>
433         </size>
434        </property>
435       </spacer>
436      </item>
437      <item>
438       <widget class="QCheckBox" name="qcbHighContrast">
439        <property name="toolTip">
440         <string>Apply some high contrast optimizations for visually impaired users</string>
441        </property>
442        <property name="text">
443         <string>Use high contrast graphics</string>
444        </property>
445       </widget>
446      </item>
447     </layout>
448    </item>
449   </layout>
450  </widget>
451  <widget class="CompletablePage" name="qwpTrigger">
452   <property name="title">
453    <string>Voice Activity Detection</string>
454   </property>
455   <property name="subTitle">
456    <string>Letting Mumble figure out when you're talking and when you're silent.</string>
457   </property>
458   <layout class="QGridLayout" name="gridLayout_4">
459    <item row="0" column="0" colspan="2">
460     <widget class="QLabel" name="qliVADText">
461      <property name="text">
462       <string>This will help Mumble figure out when you are talking. The first step is selecting which data value to use.</string>
463      </property>
464      <property name="wordWrap">
465       <bool>true</bool>
466      </property>
467     </widget>
468    </item>
469    <item row="1" column="0">
470     <layout class="QHBoxLayout" name="horizontalLayout">
471      <item>
472       <widget class="QRadioButton" name="qrPTT">
473        <property name="text">
474         <string>Push To Talk:</string>
475        </property>
476       </widget>
477      </item>
478      <item>
479       <widget class="ShortcutKeyWidget" name="skwPTT"/>
480      </item>
481     </layout>
482    </item>
483    <item row="1" column="1" rowspan="4">
484     <widget class="QLabel" name="qlTalkIcon">
485      <property name="minimumSize">
486       <size>
487        <width>64</width>
488        <height>64</height>
489       </size>
490      </property>
491      <property name="text">
492       <string/>
493      </property>
494     </widget>
495    </item>
496    <item row="3" column="0">
497     <widget class="QRadioButton" name="qrSNR">
498      <property name="text">
499       <string>Signal-To-Noise ratio</string>
500      </property>
501     </widget>
502    </item>
503    <item row="5" column="0" colspan="2">
504     <widget class="QWidget" name="qwVAD" native="true">
505      <layout class="QVBoxLayout" name="verticalLayout_6">
506       <property name="margin">
507        <number>0</number>
508       </property>
509       <item>
510        <widget class="AudioBar" name="abVAD" native="true">
511         <property name="minimumSize">
512          <size>
513           <width>0</width>
514           <height>30</height>
515          </size>
516         </property>
517        </widget>
518       </item>
519       <item>
520        <widget class="QLabel" name="qliVadTuningText">
521         <property name="text">
522          <string>Next you need to adjust the following slider. The first few utterances you say should end up in the green area (definitive speech). While talking, you should stay inside the yellow (might be speech) and when you're not talking, everything should be in the red (definitively not speech).</string>
523         </property>
524         <property name="wordWrap">
525          <bool>true</bool>
526         </property>
527        </widget>
528       </item>
529       <item>
530        <widget class="QLabel" name="qliVadTuningTextHC">
531         <property name="text">
532          <string comment="For high contrast mode">Next you need to adjust the following slider. The first few utterances you say should end up in the empty area (definitive speech). While talking, you should stay inside the striped (might be speech) and when you're not talking, everything should be in the crisscrossed (definitively not speech).</string>
533         </property>
534         <property name="wordWrap">
535          <bool>true</bool>
536         </property>
537        </widget>
538       </item>
539       <item>
540        <widget class="QSlider" name="qsVAD">
541         <property name="minimum">
542          <number>1</number>
543         </property>
544         <property name="maximum">
545          <number>32767</number>
546         </property>
547         <property name="singleStep">
548          <number>100</number>
549         </property>
550         <property name="pageStep">
551          <number>1000</number>
552         </property>
553         <property name="orientation">
554          <enum>Qt::Horizontal</enum>
555         </property>
556        </widget>
557       </item>
558      </layout>
559     </widget>
560    </item>
561    <item row="6" column="0">
562     <spacer name="verticalSpacer_7">
563      <property name="orientation">
564       <enum>Qt::Vertical</enum>
565      </property>
566      <property name="sizeHint" stdset="0">
567       <size>
568        <width>20</width>
569        <height>40</height>
570       </size>
571      </property>
572     </spacer>
573    </item>
574    <item row="2" column="0">
575     <widget class="QRadioButton" name="qrAmplitude">
576      <property name="text">
577       <string>Raw amplitude from input</string>
578      </property>
579     </widget>
580    </item>
581   </layout>
582  </widget>
583  <widget class="CompletablePage" name="qwpSettings">
584   <property name="title">
585    <string>Quality &amp; Notifications</string>
586   </property>
587   <property name="subTitle">
588    <string>Adjust quality and notification settings.</string>
589   </property>
590   <layout class="QVBoxLayout" name="verticalLayout_9">
591    <item>
592     <widget class="QGroupBox" name="qgbQuality">
593      <property name="sizePolicy">
594       <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
595        <horstretch>0</horstretch>
596        <verstretch>0</verstretch>
597       </sizepolicy>
598      </property>
599      <property name="title">
600       <string>Quality settings</string>
601      </property>
602      <layout class="QFormLayout" name="formLayout">
603       <property name="fieldGrowthPolicy">
604        <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
605       </property>
606       <property name="labelAlignment">
607        <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
608       </property>
609       <item row="0" column="0">
610        <widget class="QRadioButton" name="qrbQualityLow">
611         <property name="sizePolicy">
612          <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
613           <horstretch>0</horstretch>
614           <verstretch>0</verstretch>
615          </sizepolicy>
616         </property>
617         <property name="text">
618          <string>Low</string>
619         </property>
620        </widget>
621       </item>
622       <item row="0" column="1">
623        <widget class="QLabel" name="qlQualityLow">
624         <property name="text">
625          <string>In this configuration Mumble will use a &lt;b&gt;low amount of bandwidth&lt;/b&gt;. This will inevitably result in high latency and poor quality. Choose this only if your connection cannot handle the other settings. (16kbit/s, 60ms per packet)</string>
626         </property>
627         <property name="wordWrap">
628          <bool>true</bool>
629         </property>
630        </widget>
631       </item>
632       <item row="1" column="0">
633        <widget class="QRadioButton" name="qrbQualityBalanced">
634         <property name="sizePolicy">
635          <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
636           <horstretch>0</horstretch>
637           <verstretch>0</verstretch>
638          </sizepolicy>
639         </property>
640         <property name="text">
641          <string>Balanced</string>
642         </property>
643         <property name="checked">
644          <bool>true</bool>
645         </property>
646        </widget>
647       </item>
648       <item row="1" column="1">
649        <widget class="QLabel" name="qlQualityBalanced">
650         <property name="text">
651          <string>This is the &lt;b&gt;recommended default&lt;/b&gt; configuration. It provides a good balance between quality, latency, and bandwidth usage. (40kbit/s, 20ms per packet)</string>
652         </property>
653         <property name="wordWrap">
654          <bool>true</bool>
655         </property>
656        </widget>
657       </item>
658       <item row="2" column="0">
659        <widget class="QRadioButton" name="qrbQualityUltra">
660         <property name="sizePolicy">
661          <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
662           <horstretch>0</horstretch>
663           <verstretch>0</verstretch>
664          </sizepolicy>
665         </property>
666         <property name="text">
667          <string>High</string>
668         </property>
669        </widget>
670       </item>
671       <item row="2" column="1">
672        <widget class="QLabel" name="qlQualityUltra">
673         <property name="text">
674          <string>This configuration is only recommended for use in setups where bandwidth is not an issue, like a LAN. It provides the lowest latency supported by Mumble and &lt;b&gt;high quality&lt;/b&gt;. (72kbit/s, 10ms per packet)</string>
675         </property>
676         <property name="wordWrap">
677          <bool>true</bool>
678         </property>
679        </widget>
680       </item>
681       <item row="3" column="0">
682        <widget class="QRadioButton" name="qrbQualityCustom">
683         <property name="text">
684          <string>Custom</string>
685         </property>
686        </widget>
687       </item>
688       <item row="3" column="1">
689        <widget class="QLabel" name="qlQualityCustom">
690         <property name="text">
691          <string>You already set a customized quality configuration in Mumble. Select this setting to keep it.</string>
692         </property>
693        </widget>
694       </item>
695      </layout>
696     </widget>
697    </item>
698    <item>
699     <widget class="QGroupBox" name="qgbNotifications">
700      <property name="title">
701       <string>Notification settings</string>
702      </property>
703      <layout class="QVBoxLayout" name="verticalLayout_10">
704       <item>
705        <widget class="QRadioButton" name="qrbNotificationTTS">
706         <property name="text">
707          <string>Use Text-To-Speech to read notifications and messages to you.</string>
708         </property>
709         <property name="checked">
710          <bool>true</bool>
711         </property>
712        </widget>
713       </item>
714       <item>
715        <widget class="QRadioButton" name="qrbNotificationSounds">
716         <property name="text">
717          <string>Disable Text-To-Speech and use sounds instead.</string>
718         </property>
719        </widget>
720       </item>
721       <item>
722        <widget class="QRadioButton" name="qrbNotificationCustom">
723         <property name="text">
724          <string>Keep custom Text-To-Speech settings.</string>
725         </property>
726        </widget>
727       </item>
728      </layout>
729     </widget>
730    </item>
731    <item>
732     <spacer name="verticalSpacer_8">
733      <property name="orientation">
734       <enum>Qt::Vertical</enum>
735      </property>
736      <property name="sizeHint" stdset="0">
737       <size>
738        <width>20</width>
739        <height>40</height>
740       </size>
741      </property>
742     </spacer>
743    </item>
744   </layout>
745  </widget>
746  <widget class="CompletablePage" name="qwpPositional">
747   <property name="title">
748    <string>Positional Audio</string>
749   </property>
750   <property name="subTitle">
751    <string>Adjusting attenuation of positional audio.</string>
752   </property>
753   <layout class="QVBoxLayout" name="verticalLayout_5">
754    <item>
755     <widget class="QLabel" name="qliPositionalText">
756      <property name="text">
757       <string>&lt;p&gt;
758Mumble supports positional audio for some games, and will position the voice of other users relative to their position in game. Depending on their position, the volume of the voice will be changed between the speakers to simulate the direction and distance the other user is at. Such positioning depends on your speaker configuration being correct in your operating system, so a test is done here.
759&lt;/p&gt;
760&lt;p&gt;
761The graph below shows the position of &lt;font color=&quot;red&quot;&gt;you&lt;/font&gt;, the &lt;font color=&quot;yellow&quot;&gt;speakers&lt;/font&gt; and a &lt;font color=&quot;green&quot;&gt;moving sound source&lt;/font&gt; as if seen from above. You should hear the audio move between the channels.
762&lt;/p&gt;
763</string>
764      </property>
765      <property name="wordWrap">
766       <bool>true</bool>
767      </property>
768     </widget>
769    </item>
770    <item>
771     <widget class="QCheckBox" name="qcbHeadphone">
772      <property name="toolTip">
773       <string>Use headphones instead of speakers</string>
774      </property>
775      <property name="whatsThis">
776       <string>This ignores the OS speaker configuration and configures the positioning for headphones instead.</string>
777      </property>
778      <property name="text">
779       <string>Use headphones</string>
780      </property>
781     </widget>
782    </item>
783    <item>
784     <widget class="QGraphicsView" name="qgvView"/>
785    </item>
786    <item>
787     <spacer name="verticalSpacer_6">
788      <property name="orientation">
789       <enum>Qt::Vertical</enum>
790      </property>
791      <property name="sizeHint" stdset="0">
792       <size>
793        <width>20</width>
794        <height>41</height>
795       </size>
796      </property>
797     </spacer>
798    </item>
799   </layout>
800  </widget>
801  <widget class="CompletablePage" name="qwpDone">
802   <property name="title">
803    <string>Finished</string>
804   </property>
805   <property name="subTitle">
806    <string>Enjoy using Mumble</string>
807   </property>
808   <layout class="QVBoxLayout" name="verticalLayout_4">
809    <item>
810     <widget class="QLabel" name="qlDone">
811      <property name="text">
812       <string>&lt;p&gt;
813Congratulations. You should now be ready to enjoy a richer sound experience with Mumble.
814&lt;/p&gt;
815&lt;p&gt;
816Mumble is under continuous development, and the development team wants to focus on the features that benefit the most users. To this end, Mumble supports submitting anonymous statistics about your configuration to the developers. These statistics are essential for future development, and also make sure the features you use aren't deprecated.
817&lt;/p&gt;
818</string>
819      </property>
820      <property name="wordWrap">
821       <bool>true</bool>
822      </property>
823     </widget>
824    </item>
825    <item>
826     <widget class="QCheckBox" name="qcbUsage">
827      <property name="text">
828       <string>Submit anonymous statistics to the Mumble project</string>
829      </property>
830     </widget>
831    </item>
832    <item>
833     <spacer name="verticalSpacer_5">
834      <property name="orientation">
835       <enum>Qt::Vertical</enum>
836      </property>
837      <property name="sizeHint" stdset="0">
838       <size>
839        <width>20</width>
840        <height>267</height>
841       </size>
842      </property>
843     </spacer>
844    </item>
845   </layout>
846  </widget>
847 </widget>
848 <customwidgets>
849  <customwidget>
850   <class>AudioBar</class>
851   <extends>QWidget</extends>
852   <header>AudioStats.h</header>
853   <container>1</container>
854  </customwidget>
855  <customwidget>
856   <class>CompletablePage</class>
857   <extends>QWizardPage</extends>
858   <header>AudioWizard.h</header>
859   <container>1</container>
860  </customwidget>
861  <customwidget>
862   <class>ShortcutKeyWidget</class>
863   <extends>QLineEdit</extends>
864   <header>GlobalShortcut.h</header>
865  </customwidget>
866  <customwidget>
867   <class>MUComboBox</class>
868   <extends>QComboBox</extends>
869   <header>widgets/MUComboBox.h</header>
870  </customwidget>
871 </customwidgets>
872 <resources/>
873 <connections/>
874</ui>
875