root/trunk/libffado/support/mixer/mixer_phase88.ui

Revision 459, 21.3 kB (checked in by ppalmers, 17 years ago)

- Add basic OSC mixer control for Phase88

Line 
1 <!DOCTYPE UI><UI version="3.3" stdsetdef="1">
2 <class>Phase88Control</class>
3 <comment>Python:
4 Python:# Import the OSC module
5 Python:import osc
6 </comment>
7 <widget class="QDialog">
8     <property name="name">
9         <cstring>Phase88Control</cstring>
10     </property>
11     <property name="geometry">
12         <rect>
13             <x>0</x>
14             <y>0</y>
15             <width>682</width>
16             <height>439</height>
17         </rect>
18     </property>
19     <property name="caption">
20         <string>Terratec Phase 88 Control</string>
21     </property>
22     <widget class="QLabel">
23         <property name="name">
24             <cstring>textLabel1</cstring>
25         </property>
26         <property name="geometry">
27             <rect>
28                 <x>10</x>
29                 <y>10</y>
30                 <width>160</width>
31                 <height>30</height>
32             </rect>
33         </property>
34         <property name="text">
35             <string>Mixer bus output:</string>
36         </property>
37     </widget>
38     <widget class="QLabel">
39         <property name="name">
40             <cstring>textLabel1_2_2</cstring>
41         </property>
42         <property name="geometry">
43             <rect>
44                 <x>10</x>
45                 <y>310</y>
46                 <width>190</width>
47                 <height>30</height>
48             </rect>
49         </property>
50         <property name="text">
51             <string>In 7/8 Input Select</string>
52         </property>
53     </widget>
54     <widget class="QComboBox">
55         <item>
56             <property name="text">
57                 <string>Front</string>
58             </property>
59         </item>
60         <item>
61             <property name="text">
62                 <string>Back</string>
63             </property>
64         </item>
65         <property name="name">
66             <cstring>comboFrontBack</cstring>
67         </property>
68         <property name="geometry">
69             <rect>
70                 <x>201</x>
71                 <y>310</y>
72                 <width>100</width>
73                 <height>30</height>
74             </rect>
75         </property>
76     </widget>
77     <widget class="QLabel">
78         <property name="name">
79             <cstring>textLabel1_2</cstring>
80         </property>
81         <property name="geometry">
82             <rect>
83                 <x>10</x>
84                 <y>270</y>
85                 <width>190</width>
86                 <height>30</height>
87             </rect>
88         </property>
89         <property name="text">
90             <string>Waveplay Channel Source</string>
91         </property>
92     </widget>
93     <widget class="QLabel">
94         <property name="name">
95             <cstring>textLabel1_2_3</cstring>
96         </property>
97         <property name="geometry">
98             <rect>
99                 <x>10</x>
100                 <y>390</y>
101                 <width>190</width>
102                 <height>30</height>
103             </rect>
104         </property>
105         <property name="text">
106             <string>External Sync Source</string>
107         </property>
108     </widget>
109     <widget class="QComboBox">
110         <item>
111             <property name="text">
112                 <string>S/PDIF</string>
113             </property>
114         </item>
115         <item>
116             <property name="text">
117                 <string>WordClock</string>
118             </property>
119         </item>
120         <property name="name">
121             <cstring>comboExtSync</cstring>
122         </property>
123         <property name="geometry">
124             <rect>
125                 <x>200</x>
126                 <y>390</y>
127                 <width>100</width>
128                 <height>31</height>
129             </rect>
130         </property>
131     </widget>
132     <widget class="QLabel">
133         <property name="name">
134             <cstring>textLabel1_2_3_2</cstring>
135         </property>
136         <property name="geometry">
137             <rect>
138                 <x>10</x>
139                 <y>350</y>
140                 <width>190</width>
141                 <height>30</height>
142             </rect>
143         </property>
144         <property name="text">
145             <string>Sync Source</string>
146         </property>
147     </widget>
148     <widget class="QComboBox">
149         <item>
150             <property name="text">
151                 <string>S/PDIF</string>
152             </property>
153         </item>
154         <item>
155             <property name="text">
156                 <string>CH 1/2</string>
157             </property>
158         </item>
159         <item>
160             <property name="text">
161                 <string>CH 3/4</string>
162             </property>
163         </item>
164         <item>
165             <property name="text">
166                 <string>CH5/6</string>
167             </property>
168         </item>
169         <item>
170             <property name="text">
171                 <string>CH7/8</string>
172             </property>
173         </item>
174         <property name="name">
175             <cstring>comboInAssign</cstring>
176         </property>
177         <property name="geometry">
178             <rect>
179                 <x>200</x>
180                 <y>270</y>
181                 <width>100</width>
182                 <height>31</height>
183             </rect>
184         </property>
185     </widget>
186     <widget class="QComboBox">
187         <item>
188             <property name="text">
189                 <string>Internal</string>
190             </property>
191         </item>
192         <item>
193             <property name="text">
194                 <string>External</string>
195             </property>
196         </item>
197         <property name="name">
198             <cstring>comboSyncSource</cstring>
199         </property>
200         <property name="geometry">
201             <rect>
202                 <x>200</x>
203                 <y>350</y>
204                 <width>100</width>
205                 <height>31</height>
206             </rect>
207         </property>
208     </widget>
209     <widget class="QComboBox">
210         <item>
211             <property name="text">
212                 <string>S/PDIF Out</string>
213             </property>
214         </item>
215         <item>
216             <property name="text">
217                 <string>Line Out 1/2</string>
218             </property>
219         </item>
220         <item>
221             <property name="text">
222                 <string>Line Out 3/4</string>
223             </property>
224         </item>
225         <item>
226             <property name="text">
227                 <string>Line Out 5/6</string>
228             </property>
229         </item>
230         <item>
231             <property name="text">
232                 <string>Line Out 7/8</string>
233             </property>
234         </item>
235         <item>
236             <property name="text">
237                 <string>None</string>
238             </property>
239         </item>
240         <property name="name">
241             <cstring>comboOutAssign</cstring>
242         </property>
243         <property name="geometry">
244             <rect>
245                 <x>180</x>
246                 <y>10</y>
247                 <width>160</width>
248                 <height>30</height>
249             </rect>
250         </property>
251     </widget>
252     <widget class="QGroupBox">
253         <property name="name">
254             <cstring>groupBox1</cstring>
255         </property>
256         <property name="geometry">
257             <rect>
258                 <x>10</x>
259                 <y>50</y>
260                 <width>400</width>
261                 <height>181</height>
262             </rect>
263         </property>
264         <property name="title">
265             <string>Hardware Mixer</string>
266         </property>
267         <widget class="QLabel">
268             <property name="name">
269                 <cstring>textLabel2</cstring>
270             </property>
271             <property name="geometry">
272                 <rect>
273                     <x>20</x>
274                     <y>20</y>
275                     <width>22</width>
276                     <height>21</height>
277                 </rect>
278             </property>
279             <property name="text">
280                 <string>1/2</string>
281             </property>
282         </widget>
283         <widget class="QLabel">
284             <property name="name">
285                 <cstring>textLabel2_2</cstring>
286             </property>
287             <property name="geometry">
288                 <rect>
289                     <x>60</x>
290                     <y>20</y>
291                     <width>22</width>
292                     <height>21</height>
293                 </rect>
294             </property>
295             <property name="text">
296                 <string>3/4</string>
297             </property>
298         </widget>
299         <widget class="QLabel">
300             <property name="name">
301                 <cstring>textLabel2_3</cstring>
302             </property>
303             <property name="geometry">
304                 <rect>
305                     <x>100</x>
306                     <y>20</y>
307                     <width>22</width>
308                     <height>21</height>
309                 </rect>
310             </property>
311             <property name="text">
312                 <string>5/6</string>
313             </property>
314         </widget>
315         <widget class="QLabel">
316             <property name="name">
317                 <cstring>textLabel2_4</cstring>
318             </property>
319             <property name="geometry">
320                 <rect>
321                     <x>140</x>
322                     <y>20</y>
323                     <width>22</width>
324                     <height>21</height>
325                 </rect>
326             </property>
327             <property name="text">
328                 <string>7/8</string>
329             </property>
330         </widget>
331         <widget class="QLabel">
332             <property name="name">
333                 <cstring>textLabel2_4_2</cstring>
334             </property>
335             <property name="geometry">
336                 <rect>
337                     <x>180</x>
338                     <y>20</y>
339                     <width>41</width>
340                     <height>21</height>
341                 </rect>
342             </property>
343             <property name="text">
344                 <string>S/PDIF</string>
345             </property>
346         </widget>
347         <widget class="QLabel">
348             <property name="name">
349                 <cstring>textLabel2_4_2_2_2</cstring>
350             </property>
351             <property name="geometry">
352                 <rect>
353                     <x>340</x>
354                     <y>20</y>
355                     <width>50</width>
356                     <height>21</height>
357                 </rect>
358             </property>
359             <property name="text">
360                 <string>Master</string>
361             </property>
362         </widget>
363         <widget class="QSlider">
364             <property name="name">
365                 <cstring>sldInput12</cstring>
366             </property>
367             <property name="geometry">
368                 <rect>
369                     <x>20</x>
370                     <y>50</y>
371                     <width>24</width>
372                     <height>120</height>
373                 </rect>
374             </property>
375             <property name="minValue">
376                 <number>0</number>
377             </property>
378             <property name="maxValue">
379                 <number>32767</number>
380             </property>
381             <property name="lineStep">
382                 <number>10000</number>
383             </property>
384             <property name="pageStep">
385                 <number>1000</number>
386             </property>
387             <property name="orientation">
388                 <enum>Vertical</enum>
389             </property>
390             <property name="tickmarks">
391                 <enum>Both</enum>
392             </property>
393             <property name="tickInterval">
394                 <number>10000</number>
395             </property>
396         </widget>
397         <widget class="QSlider">
398             <property name="name">
399                 <cstring>sldInput34</cstring>
400             </property>
401             <property name="geometry">
402                 <rect>
403                     <x>60</x>
404                     <y>50</y>
405                     <width>24</width>
406                     <height>120</height>
407                 </rect>
408             </property>
409             <property name="minValue">
410                 <number>0</number>
411             </property>
412             <property name="maxValue">
413                 <number>32767</number>
414             </property>
415             <property name="lineStep">
416                 <number>10000</number>
417             </property>
418             <property name="pageStep">
419                 <number>1000</number>
420             </property>
421             <property name="orientation">
422                 <enum>Vertical</enum>
423             </property>
424             <property name="tickmarks">
425                 <enum>Both</enum>
426             </property>
427             <property name="tickInterval">
428                 <number>10000</number>
429             </property>
430         </widget>
431         <widget class="QSlider">
432             <property name="name">
433                 <cstring>sldInput56</cstring>
434             </property>
435             <property name="geometry">
436                 <rect>
437                     <x>100</x>
438                     <y>50</y>
439                     <width>24</width>
440                     <height>120</height>
441                 </rect>
442             </property>
443             <property name="minValue">
444                 <number>0</number>
445             </property>
446             <property name="maxValue">
447                 <number>32767</number>
448             </property>
449             <property name="lineStep">
450                 <number>10000</number>
451             </property>
452             <property name="pageStep">
453                 <number>1000</number>
454             </property>
455             <property name="orientation">
456                 <enum>Vertical</enum>
457             </property>
458             <property name="tickmarks">
459                 <enum>Both</enum>
460             </property>
461             <property name="tickInterval">
462                 <number>10000</number>
463             </property>
464         </widget>
465         <widget class="QSlider">
466             <property name="name">
467                 <cstring>sldInput78</cstring>
468             </property>
469             <property name="geometry">
470                 <rect>
471                     <x>140</x>
472                     <y>50</y>
473                     <width>24</width>
474                     <height>120</height>
475                 </rect>
476             </property>
477             <property name="minValue">
478                 <number>0</number>
479             </property>
480             <property name="maxValue">
481                 <number>32767</number>
482             </property>
483             <property name="lineStep">
484                 <number>10000</number>
485             </property>
486             <property name="pageStep">
487                 <number>1000</number>
488             </property>
489             <property name="orientation">
490                 <enum>Vertical</enum>
491             </property>
492             <property name="tickmarks">
493                 <enum>Both</enum>
494             </property>
495             <property name="tickInterval">
496                 <number>10000</number>
497             </property>
498         </widget>
499         <widget class="QSlider">
500             <property name="name">
501                 <cstring>sldInputSPDIF</cstring>
502             </property>
503             <property name="geometry">
504                 <rect>
505                     <x>190</x>
506                     <y>50</y>
507                     <width>24</width>
508                     <height>120</height>
509                 </rect>
510             </property>
511             <property name="minValue">
512                 <number>0</number>
513             </property>
514             <property name="maxValue">
515                 <number>32767</number>
516             </property>
517             <property name="lineStep">
518                 <number>10000</number>
519             </property>
520             <property name="pageStep">
521                 <number>1000</number>
522             </property>
523             <property name="orientation">
524                 <enum>Vertical</enum>
525             </property>
526             <property name="tickmarks">
527                 <enum>Both</enum>
528             </property>
529             <property name="tickInterval">
530                 <number>10000</number>
531             </property>
532         </widget>
533         <widget class="QSlider">
534             <property name="name">
535                 <cstring>sldInputWavePlay</cstring>
536             </property>
537             <property name="geometry">
538                 <rect>
539                     <x>260</x>
540                     <y>50</y>
541                     <width>24</width>
542                     <height>120</height>
543                 </rect>
544             </property>
545             <property name="minValue">
546                 <number>0</number>
547             </property>
548             <property name="maxValue">
549                 <number>32767</number>
550             </property>
551             <property name="lineStep">
552                 <number>10000</number>
553             </property>
554             <property name="pageStep">
555                 <number>1000</number>
556             </property>
557             <property name="orientation">
558                 <enum>Vertical</enum>
559             </property>
560             <property name="tickmarks">
561                 <enum>Both</enum>
562             </property>
563             <property name="tickInterval">
564                 <number>10000</number>
565             </property>
566         </widget>
567         <widget class="QSlider">
568             <property name="name">
569                 <cstring>sldInputMaster</cstring>
570             </property>
571             <property name="geometry">
572                 <rect>
573                     <x>350</x>
574                     <y>50</y>
575                     <width>24</width>
576                     <height>120</height>
577                 </rect>
578             </property>
579             <property name="minValue">
580                 <number>0</number>
581             </property>
582             <property name="maxValue">
583                 <number>32767</number>
584             </property>
585             <property name="lineStep">
586                 <number>10000</number>
587             </property>
588             <property name="pageStep">
589                 <number>1000</number>
590             </property>
591             <property name="orientation">
592                 <enum>Vertical</enum>
593             </property>
594             <property name="tickmarks">
595                 <enum>Both</enum>
596             </property>
597             <property name="tickInterval">
598                 <number>10000</number>
599             </property>
600         </widget>
601         <widget class="QLabel">
602             <property name="name">
603                 <cstring>textLabel2_4_2_2</cstring>
604             </property>
605             <property name="geometry">
606                 <rect>
607                     <x>240</x>
608                     <y>20</y>
609                     <width>70</width>
610                     <height>21</height>
611                 </rect>
612             </property>
613             <property name="text">
614                 <string>WavePlay</string>
615             </property>
616         </widget>
617     </widget>
618 </widget>
619 <connections>
620     <connection>
621         <sender>comboOutAssign</sender>
622         <signal>activated(int)</signal>
623         <receiver>Phase88Control</receiver>
624         <slot>switchOutAssign(int)</slot>
625     </connection>
626     <connection>
627         <sender>comboFrontBack</sender>
628         <signal>activated(int)</signal>
629         <receiver>Phase88Control</receiver>
630         <slot>switchFrontState(int)</slot>
631     </connection>
632     <connection>
633         <sender>comboInAssign</sender>
634         <signal>activated(int)</signal>
635         <receiver>Phase88Control</receiver>
636         <slot>switchWaveInAssign(int)</slot>
637     </connection>
638     <connection>
639         <sender>comboSyncSource</sender>
640         <signal>activated(int)</signal>
641         <receiver>Phase88Control</receiver>
642         <slot>switchSyncSource(int)</slot>
643     </connection>
644     <connection>
645         <sender>comboExtSync</sender>
646         <signal>activated(int)</signal>
647         <receiver>Phase88Control</receiver>
648         <slot>switchExtSyncSource(int)</slot>
649     </connection>
650     <connection>
651         <sender>sldInput12</sender>
652         <signal>valueChanged(int)</signal>
653         <receiver>Phase88Control</receiver>
654         <slot>setVolume12(int)</slot>
655     </connection>
656     <connection>
657         <sender>sldInput34</sender>
658         <signal>valueChanged(int)</signal>
659         <receiver>Phase88Control</receiver>
660         <slot>setVolume34(int)</slot>
661     </connection>
662     <connection>
663         <sender>sldInput56</sender>
664         <signal>valueChanged(int)</signal>
665         <receiver>Phase88Control</receiver>
666         <slot>setVolume56(int)</slot>
667     </connection>
668     <connection>
669         <sender>sldInput78</sender>
670         <signal>valueChanged(int)</signal>
671         <receiver>Phase88Control</receiver>
672         <slot>setVolume78(int)</slot>
673     </connection>
674     <connection>
675         <sender>sldInputMaster</sender>
676         <signal>valueChanged(int)</signal>
677         <receiver>Phase88Control</receiver>
678         <slot>setVolumeMaster(int)</slot>
679     </connection>
680     <connection>
681         <sender>sldInputSPDIF</sender>
682         <signal>valueChanged(int)</signal>
683         <receiver>Phase88Control</receiver>
684         <slot>setVolumeSPDIF(int)</slot>
685     </connection>
686     <connection>
687         <sender>sldInputWavePlay</sender>
688         <signal>valueChanged(int)</signal>
689         <receiver>Phase88Control</receiver>
690         <slot>setVolumeWavePlay(int)</slot>
691     </connection>
692 </connections>
693 <includes>
694     <include location="local" impldecl="in implementation">mixer_phase88.ui.h</include>
695 </includes>
696 <slots>
697     <slot>switchFrontState( int )</slot>
698     <slot>switchOutAssign( int )</slot>
699     <slot>switchWaveInAssign( int )</slot>
700     <slot>switchSyncSource( int )</slot>
701     <slot>switchExtSyncSource( int )</slot>
702     <slot>setVolume12( int )</slot>
703     <slot>setVolume34( int )</slot>
704     <slot>setVolume56( int )</slot>
705     <slot>setVolume78( int )</slot>
706     <slot>setVolumeSPDIF( int )</slot>
707     <slot>setVolumeWavePlay( int )</slot>
708     <slot>setVolumeMaster( int )</slot>
709 </slots>
710 <layoutdefaults spacing="6" margin="11"/>
711 </UI>
Note: See TracBrowser for help on using the browser.