1 <?xml version=
"1.0" encoding=
"UTF-8"?>
4 <widget class=
"QMainWindow" name=
"MainW">
5 <property name=
"geometry">
13 <property name=
"windowTitle">
14 <string>Jack2 Simple Config
</string>
16 <widget class=
"QWidget" name=
"centralwidget">
17 <layout class=
"QHBoxLayout" name=
"horizontalLayout_4">
19 <layout class=
"QVBoxLayout" name=
"verticalLayout_8">
21 <widget class=
"QFrame" name=
"frame">
22 <property name=
"frameShape">
23 <enum>QFrame::StyledPanel
</enum>
25 <property name=
"frameShadow">
26 <enum>QFrame::Raised
</enum>
28 <layout class=
"QVBoxLayout" name=
"verticalLayout">
30 <widget class=
"QPushButton" name=
"b_start">
31 <property name=
"text">
32 <string>&Start JACK
</string>
37 <widget class=
"QLabel" name=
"label">
38 <property name=
"text">
39 <string>Starts the JACK Audio Server using the configuration set below, on the
"Configure JACK
" option.
40 The file used for the configuration is '~/.config/jack/conf.xml'.
</string>
42 <property name=
"alignment">
43 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop
</set>
45 <property name=
"wordWrap">
54 <widget class=
"QFrame" name=
"frame_2">
55 <property name=
"frameShape">
56 <enum>QFrame::StyledPanel
</enum>
58 <property name=
"frameShadow">
59 <enum>QFrame::Raised
</enum>
61 <layout class=
"QVBoxLayout" name=
"verticalLayout_2">
63 <widget class=
"QPushButton" name=
"b_stop">
64 <property name=
"text">
65 <string>St
&op JACK
</string>
70 <widget class=
"QLabel" name=
"label_3">
71 <property name=
"text">
72 <string>Stops the JACK Audio Server.
73 Be careful when pressing this button - all your sound applications will stop working!
74 Don't forget to save!
</string>
76 <property name=
"alignment">
77 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop
</set>
79 <property name=
"wordWrap">
88 <widget class=
"QFrame" name=
"frame_3">
89 <property name=
"frameShape">
90 <enum>QFrame::StyledPanel
</enum>
92 <property name=
"frameShadow">
93 <enum>QFrame::Raised
</enum>
95 <layout class=
"QVBoxLayout" name=
"verticalLayout_3">
97 <widget class=
"QPushButton" name=
"b_force">
98 <property name=
"text">
99 <string>&Force Restart
</string>
104 <widget class=
"QLabel" name=
"label_4">
105 <property name=
"text">
106 <string>Forces the JACK Audio Server to stop, kill all Jack related applications (jackd, lash, ladish, etc), then starts Jack again.
109 <property name=
"alignment">
110 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop
</set>
112 <property name=
"wordWrap">
121 <widget class=
"QFrame" name=
"frame_4">
122 <property name=
"frameShape">
123 <enum>QFrame::StyledPanel
</enum>
125 <property name=
"frameShadow">
126 <enum>QFrame::Raised
</enum>
128 <layout class=
"QVBoxLayout" name=
"verticalLayout_4">
130 <widget class=
"QPushButton" name=
"b_config">
131 <property name=
"text">
132 <string>&Configure Jack
</string>
137 <widget class=
"QLabel" name=
"label_2">
138 <property name=
"text">
139 <string>Configures the JACK Audio Server.
140 Network support is not implemented yet.
</string>
142 <property name=
"alignment">
143 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop
</set>
145 <property name=
"wordWrap">
156 <widget class=
"Line" name=
"line">
157 <property name=
"orientation">
158 <enum>Qt::Vertical
</enum>
163 <layout class=
"QVBoxLayout" name=
"verticalLayout_9">
165 <widget class=
"QGroupBox" name=
"groupBox">
166 <property name=
"title">
167 <string>Jack Status
</string>
169 <layout class=
"QGridLayout" name=
"gridLayout">
170 <item row=
"0" column=
"0">
171 <widget class=
"QLabel" name=
"label_9">
172 <property name=
"text">
173 <string>Server Status:
</string>
175 <property name=
"alignment">
176 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
180 <item row=
"0" column=
"1">
181 <widget class=
"QLabel" name=
"l_ico_jackserver">
182 <property name=
"maximumSize">
188 <property name=
"text">
193 <item row=
"0" column=
"2">
194 <widget class=
"QLabel" name=
"l_jackserver">
195 <property name=
"text">
196 <string>TextLabel
</string>
200 <item row=
"2" column=
"0">
201 <widget class=
"QLabel" name=
"label_10">
202 <property name=
"text">
203 <string>DSP Load:
</string>
205 <property name=
"alignment">
206 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
210 <item row=
"2" column=
"1" colspan=
"2">
211 <widget class=
"QLabel" name=
"l_dspload">
212 <property name=
"text">
213 <string>TextLabel
</string>
217 <item row=
"3" column=
"0">
218 <widget class=
"QLabel" name=
"label_11">
219 <property name=
"text">
220 <string>Xruns:
</string>
222 <property name=
"alignment">
223 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
227 <item row=
"3" column=
"1" colspan=
"2">
228 <widget class=
"QLabel" name=
"l_xruns">
229 <property name=
"text">
230 <string>TextLabel
</string>
234 <item row=
"4" column=
"0">
235 <widget class=
"QLabel" name=
"label_12">
236 <property name=
"text">
237 <string>Sample Rate:
</string>
239 <property name=
"alignment">
240 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
244 <item row=
"4" column=
"1" colspan=
"2">
245 <widget class=
"QLabel" name=
"l_samplerate">
246 <property name=
"text">
247 <string>TextLabel
</string>
251 <item row=
"5" column=
"0">
252 <widget class=
"QLabel" name=
"label_15">
253 <property name=
"text">
254 <string>Latency:
</string>
256 <property name=
"alignment">
257 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
261 <item row=
"5" column=
"1" colspan=
"2">
262 <widget class=
"QLabel" name=
"l_latency">
263 <property name=
"text">
264 <string>TextLabel
</string>
268 <item row=
"6" column=
"0">
269 <widget class=
"QLabel" name=
"label_16">
270 <property name=
"text">
271 <string>Buffer Size:
</string>
273 <property name=
"alignment">
274 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
278 <item row=
"6" column=
"1" colspan=
"2">
279 <widget class=
"QLabel" name=
"l_buffersize">
280 <property name=
"text">
281 <string>TextLabel
</string>
285 <item row=
"1" column=
"0">
286 <widget class=
"QLabel" name=
"label_17">
287 <property name=
"text">
288 <string>Realtime:
</string>
290 <property name=
"alignment">
291 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
295 <item row=
"1" column=
"1">
296 <widget class=
"QLabel" name=
"l_ico_realtime">
297 <property name=
"maximumSize">
303 <property name=
"text">
306 <property name=
"alignment">
307 <set>Qt::AlignCenter
</set>
311 <item row=
"1" column=
"2">
312 <widget class=
"QLabel" name=
"l_realtime">
313 <property name=
"text">
322 <widget class=
"QGroupBox" name=
"groupBox_3">
323 <property name=
"title">
324 <string>System Status
</string>
326 <layout class=
"QGridLayout" name=
"gridLayout_2">
327 <item row=
"0" column=
"0">
328 <widget class=
"QLabel" name=
"label_30">
329 <property name=
"text">
330 <string>OS Name:
</string>
332 <property name=
"alignment">
333 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
337 <item row=
"2" column=
"0">
338 <widget class=
"QLabel" name=
"label_31">
339 <property name=
"text">
340 <string>Running Kernel:
</string>
342 <property name=
"alignment">
343 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
347 <item row=
"3" column=
"0">
348 <widget class=
"QLabel" name=
"label_32">
349 <property name=
"text">
350 <string>Average CPU Load:
</string>
352 <property name=
"alignment">
353 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
357 <item row=
"0" column=
"1">
358 <widget class=
"QLabel" name=
"l_osname">
359 <property name=
"text">
360 <string>TextLabel
</string>
364 <item row=
"2" column=
"1">
365 <widget class=
"QLabel" name=
"l_kernel">
366 <property name=
"text">
367 <string>TextLabel
</string>
371 <item row=
"3" column=
"1">
372 <widget class=
"QLabel" name=
"l_cpuload">
373 <property name=
"text">
374 <string>TextLabel
</string>
378 <item row=
"1" column=
"0">
379 <widget class=
"QLabel" name=
"label_33">
380 <property name=
"text">
381 <string>Architecture:
</string>
383 <property name=
"alignment">
384 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
388 <item row=
"1" column=
"1">
389 <widget class=
"QLabel" name=
"l_arch">
390 <property name=
"text">
391 <string>TextLabel
</string>
399 <widget class=
"QGroupBox" name=
"gr_misc">
400 <property name=
"title">
401 <string>Bridges
</string>
403 <layout class=
"QVBoxLayout" name=
"verticalLayout_5">
405 <layout class=
"QHBoxLayout" name=
"horizontalLayout_2">
407 <widget class=
"QCheckBox" name=
"ch_alsa">
408 <property name=
"text">
409 <string>Enable
&ALSA Bridge:
</string>
414 <widget class=
"QComboBox" name=
"co_alsa">
415 <property name=
"enabled">
419 <property name=
"text">
420 <string>Jack
</string>
424 <property name=
"text">
425 <string>PulseAudio
</string>
429 <property name=
"text">
430 <string>Custom...
</string>
438 <widget class=
"QCheckBox" name=
"ch_pulsejack">
439 <property name=
"text">
440 <string>Enable
&Pulse-Jack Integration
</string>
445 <layout class=
"QHBoxLayout" name=
"horizontalLayout_5">
447 <widget class=
"QLabel" name=
"label_5">
448 <property name=
"maximumSize">
451 <height>16777215</height>
454 <property name=
"text">
460 <widget class=
"QCheckBox" name=
"ch_pulse_playback_only">
461 <property name=
"text">
462 <string>Playback mode only
</string>
469 <widget class=
"QGroupBox" name=
"groupBox_2">
470 <property name=
"title">
471 <string>Specific KXStudio Options
</string>
473 <layout class=
"QHBoxLayout" name=
"horizontalLayout_3">
475 <widget class=
"QCheckBox" name=
"ch_ladish">
476 <property name=
"text">
477 <string>&Load this studio at startup:
</string>
482 <widget class=
"QComboBox" name=
"co_ladish">
483 <property name=
"enabled">
498 <widget class=
"QMenuBar" name=
"menuBar">
499 <property name=
"geometry">
507 <widget class=
"QMenu" name=
"menu_File">
508 <property name=
"title">
509 <string>&File
</string>
511 <addaction name=
"act_close"/>
513 <widget class=
"QMenu" name=
"menu_Tasks">
514 <property name=
"title">
515 <string>&Tasks
</string>
517 <addaction name=
"act_start"/>
518 <addaction name=
"act_stop"/>
519 <addaction name=
"separator"/>
520 <addaction name=
"act_force"/>
521 <addaction name=
"separator"/>
522 <addaction name=
"act_config"/>
524 <widget class=
"QMenu" name=
"menu_Tools">
525 <property name=
"title">
526 <string>T
&ools
</string>
528 <widget class=
"QMenu" name=
"menuSet_Buffer_Size">
529 <property name=
"title">
530 <string>Set
&Buffer Size
</string>
532 <addaction name=
"act_bf_32"/>
533 <addaction name=
"act_bf_64"/>
534 <addaction name=
"act_bf_128"/>
535 <addaction name=
"act_bf_256"/>
536 <addaction name=
"act_bf_512"/>
537 <addaction name=
"act_bf_1024"/>
538 <addaction name=
"act_bf_2048"/>
539 <addaction name=
"act_bf_4096"/>
540 <addaction name=
"act_bf_8192"/>
542 <addaction name=
"menuSet_Buffer_Size"/>
543 <addaction name=
"separator"/>
544 <addaction name=
"act_x_logs"/>
545 <addaction name=
"act_x_clear"/>
546 <addaction name=
"separator"/>
547 <addaction name=
"act_x_refresh"/>
549 <widget class=
"QMenu" name=
"menu_Help">
550 <property name=
"title">
551 <string>&Help
</string>
553 <addaction name=
"act_about"/>
555 <addaction name=
"menu_File"/>
556 <addaction name=
"menu_Tasks"/>
557 <addaction name=
"menu_Tools"/>
558 <addaction name=
"menu_Help"/>
560 <action name=
"act_close">
561 <property name=
"text">
562 <string>&Close
</string>
564 <property name=
"shortcut">
565 <string>Ctrl+W
</string>
568 <action name=
"act_about">
569 <property name=
"text">
570 <string>&About
</string>
573 <action name=
"act_start">
574 <property name=
"text">
575 <string>&Start JACK
</string>
578 <action name=
"act_stop">
579 <property name=
"text">
580 <string>Stop JACK
</string>
583 <action name=
"act_force">
584 <property name=
"text">
585 <string>&Force Restart
</string>
588 <action name=
"act_config">
589 <property name=
"text">
590 <string>&Configure Jack
</string>
593 <action name=
"act_x_logs">
594 <property name=
"text">
595 <string>Show
&Logs
</string>
598 <action name=
"act_x_clear">
599 <property name=
"text">
600 <string>&Clear Xruns
</string>
603 <action name=
"act_x_refresh">
604 <property name=
"text">
605 <string>Force
&Refresh
</string>
608 <action name=
"act_bf_32">
609 <property name=
"checkable">
612 <property name=
"text">
616 <action name=
"act_bf_64">
617 <property name=
"checkable">
620 <property name=
"text">
624 <action name=
"act_bf_128">
625 <property name=
"checkable">
628 <property name=
"text">
632 <action name=
"act_bf_256">
633 <property name=
"checkable">
636 <property name=
"text">
640 <action name=
"act_bf_512">
641 <property name=
"checkable">
644 <property name=
"text">
648 <action name=
"act_bf_1024">
649 <property name=
"checkable">
652 <property name=
"text">
653 <string>1024</string>
656 <action name=
"act_bf_2048">
657 <property name=
"checkable">
660 <property name=
"text">
661 <string>2048</string>
664 <action name=
"act_bf_4096">
665 <property name=
"checkable">
668 <property name=
"text">
669 <string>4096</string>
672 <action name=
"act_bf_8192">
673 <property name=
"checkable">
676 <property name=
"text">
677 <string>8192</string>
684 <sender>ch_alsa
</sender>
685 <signal>toggled(bool)
</signal>
686 <receiver>co_alsa
</receiver>
687 <slot>setEnabled(bool)
</slot>
689 <hint type=
"sourcelabel">
693 <hint type=
"destinationlabel">
700 <sender>ch_ladish
</sender>
701 <signal>toggled(bool)
</signal>
702 <receiver>co_ladish
</receiver>
703 <slot>setEnabled(bool)
</slot>
705 <hint type=
"sourcelabel">
709 <hint type=
"destinationlabel">
716 <sender>ch_pulsejack
</sender>
717 <signal>toggled(bool)
</signal>
718 <receiver>ch_pulse_playback_only
</receiver>
719 <slot>setEnabled(bool)
</slot>
721 <hint type=
"sourcelabel">
725 <hint type=
"destinationlabel">