Start basic AU loader code
[carla.git] / resources / ui / carla_edit.ui
blob321142a5e197d20ee837c72d39fe0bf1bc5cc0b3
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3 <class>PluginEdit</class>
4 <widget class="QDialog" name="PluginEdit">
5 <property name="geometry">
6 <rect>
7 <x>0</x>
8 <y>0</y>
9 <width>537</width>
10 <height>525</height>
11 </rect>
12 </property>
13 <property name="windowTitle">
14 <string>Plugin Editor</string>
15 </property>
16 <layout class="QVBoxLayout" name="verticalLayout">
17 <item>
18 <widget class="QTabWidget" name="tabWidget">
19 <property name="tabPosition">
20 <enum>QTabWidget::South</enum>
21 </property>
22 <property name="currentIndex">
23 <number>0</number>
24 </property>
25 <widget class="QWidget" name="tabEdit">
26 <attribute name="title">
27 <string>Edit</string>
28 </attribute>
29 <layout class="QGridLayout" name="gridLayout_2">
30 <item row="2" column="0">
31 <widget class="QGroupBox" name="groupBox_3">
32 <property name="title">
33 <string>Control</string>
34 </property>
35 <layout class="QVBoxLayout" name="verticalLayout_5">
36 <item>
37 <layout class="QHBoxLayout" name="horizontalLayout_5">
38 <item>
39 <spacer name="horizontalSpacer_5">
40 <property name="orientation">
41 <enum>Qt::Horizontal</enum>
42 </property>
43 <property name="sizeHint" stdset="0">
44 <size>
45 <width>40</width>
46 <height>20</height>
47 </size>
48 </property>
49 </spacer>
50 </item>
51 <item>
52 <widget class="QLabel" name="label_ctrl_channel">
53 <property name="text">
54 <string>MIDI Control Channel:</string>
55 </property>
56 </widget>
57 </item>
58 <item>
59 <widget class="QSpinBox" name="sb_ctrl_channel">
60 <property name="contextMenuPolicy">
61 <enum>Qt::CustomContextMenu</enum>
62 </property>
63 <property name="alignment">
64 <set>Qt::AlignCenter</set>
65 </property>
66 <property name="specialValueText">
67 <string>N</string>
68 </property>
69 <property name="minimum">
70 <number>0</number>
71 </property>
72 <property name="maximum">
73 <number>16</number>
74 </property>
75 <property name="value">
76 <number>0</number>
77 </property>
78 </widget>
79 </item>
80 <item>
81 <spacer name="horizontalSpacer_3">
82 <property name="orientation">
83 <enum>Qt::Horizontal</enum>
84 </property>
85 <property name="sizeHint" stdset="0">
86 <size>
87 <width>40</width>
88 <height>20</height>
89 </size>
90 </property>
91 </spacer>
92 </item>
93 </layout>
94 </item>
95 <item>
96 <layout class="QHBoxLayout" name="horizontalLayout_8">
97 <item>
98 <spacer name="horizontalSpacer_6">
99 <property name="orientation">
100 <enum>Qt::Horizontal</enum>
101 </property>
102 <property name="sizeHint" stdset="0">
103 <size>
104 <width>10</width>
105 <height>10</height>
106 </size>
107 </property>
108 </spacer>
109 </item>
110 <item>
111 <widget class="ScalableDial" name="dial_drywet">
112 <property name="minimumSize">
113 <size>
114 <width>34</width>
115 <height>34</height>
116 </size>
117 </property>
118 <property name="maximumSize">
119 <size>
120 <width>34</width>
121 <height>34</height>
122 </size>
123 </property>
124 <property name="contextMenuPolicy">
125 <enum>Qt::CustomContextMenu</enum>
126 </property>
127 <property name="statusTip">
128 <string>Output dry/wet (100%)</string>
129 </property>
130 </widget>
131 </item>
132 <item>
133 <widget class="ScalableDial" name="dial_vol">
134 <property name="minimumSize">
135 <size>
136 <width>34</width>
137 <height>34</height>
138 </size>
139 </property>
140 <property name="maximumSize">
141 <size>
142 <width>34</width>
143 <height>34</height>
144 </size>
145 </property>
146 <property name="contextMenuPolicy">
147 <enum>Qt::CustomContextMenu</enum>
148 </property>
149 <property name="statusTip">
150 <string>Output volume (100%)</string>
151 </property>
152 </widget>
153 </item>
154 <item>
155 <widget class="QStackedWidget" name="stackedWidget">
156 <property name="maximumSize">
157 <size>
158 <width>16777215</width>
159 <height>42</height>
160 </size>
161 </property>
162 <property name="lineWidth">
163 <number>0</number>
164 </property>
165 <property name="currentIndex">
166 <number>0</number>
167 </property>
168 <widget class="QWidget" name="page_bal">
169 <layout class="QHBoxLayout" name="horizontalLayout_6">
170 <property name="spacing">
171 <number>0</number>
172 </property>
173 <property name="leftMargin">
174 <number>0</number>
175 </property>
176 <property name="topMargin">
177 <number>0</number>
178 </property>
179 <property name="rightMargin">
180 <number>0</number>
181 </property>
182 <property name="bottomMargin">
183 <number>0</number>
184 </property>
185 <item>
186 <widget class="ScalableDial" name="dial_b_left">
187 <property name="minimumSize">
188 <size>
189 <width>26</width>
190 <height>26</height>
191 </size>
192 </property>
193 <property name="maximumSize">
194 <size>
195 <width>26</width>
196 <height>26</height>
197 </size>
198 </property>
199 <property name="contextMenuPolicy">
200 <enum>Qt::CustomContextMenu</enum>
201 </property>
202 <property name="statusTip">
203 <string>Balance Left (0%)</string>
204 </property>
205 </widget>
206 </item>
207 <item>
208 <widget class="ScalableDial" name="dial_b_right">
209 <property name="minimumSize">
210 <size>
211 <width>26</width>
212 <height>26</height>
213 </size>
214 </property>
215 <property name="maximumSize">
216 <size>
217 <width>26</width>
218 <height>26</height>
219 </size>
220 </property>
221 <property name="contextMenuPolicy">
222 <enum>Qt::CustomContextMenu</enum>
223 </property>
224 <property name="statusTip">
225 <string>Balance Right (0%)</string>
226 </property>
227 </widget>
228 </item>
229 </layout>
230 </widget>
231 <widget class="QWidget" name="page_pan">
232 <layout class="QHBoxLayout" name="horizontalLayout_7">
233 <property name="spacing">
234 <number>0</number>
235 </property>
236 <property name="leftMargin">
237 <number>0</number>
238 </property>
239 <property name="topMargin">
240 <number>0</number>
241 </property>
242 <property name="rightMargin">
243 <number>0</number>
244 </property>
245 <property name="bottomMargin">
246 <number>0</number>
247 </property>
248 <item>
249 <widget class="ScalableDial" name="dial_pan">
250 <property name="minimumSize">
251 <size>
252 <width>26</width>
253 <height>26</height>
254 </size>
255 </property>
256 <property name="maximumSize">
257 <size>
258 <width>26</width>
259 <height>26</height>
260 </size>
261 </property>
262 <property name="contextMenuPolicy">
263 <enum>Qt::CustomContextMenu</enum>
264 </property>
265 <property name="statusTip">
266 <string>Balance Right (0%)</string>
267 </property>
268 </widget>
269 </item>
270 </layout>
271 </widget>
272 </widget>
273 </item>
274 <item>
275 <layout class="QVBoxLayout" name="verticalLayout_2">
276 <property name="spacing">
277 <number>0</number>
278 </property>
279 <item>
280 <widget class="QRadioButton" name="rb_balance">
281 <property name="text">
282 <string>Use Balance</string>
283 </property>
284 <property name="checked">
285 <bool>true</bool>
286 </property>
287 </widget>
288 </item>
289 <item>
290 <widget class="QRadioButton" name="rb_pan">
291 <property name="text">
292 <string>Use Panning</string>
293 </property>
294 </widget>
295 </item>
296 </layout>
297 </item>
298 <item>
299 <spacer name="horizontalSpacer_4">
300 <property name="orientation">
301 <enum>Qt::Horizontal</enum>
302 </property>
303 <property name="sizeHint" stdset="0">
304 <size>
305 <width>10</width>
306 <height>10</height>
307 </size>
308 </property>
309 </spacer>
310 </item>
311 </layout>
312 </item>
313 </layout>
314 </widget>
315 </item>
316 <item row="1" column="1" rowspan="2">
317 <widget class="QGroupBox" name="groupBox">
318 <property name="sizePolicy">
319 <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
320 <horstretch>0</horstretch>
321 <verstretch>0</verstretch>
322 </sizepolicy>
323 </property>
324 <property name="title">
325 <string>Settings</string>
326 </property>
327 <layout class="QVBoxLayout" name="verticalLayout_4">
328 <item>
329 <widget class="QCheckBox" name="ch_use_chunks">
330 <property name="text">
331 <string>Use Chunks</string>
332 </property>
333 </widget>
334 </item>
335 <item>
336 <widget class="Line" name="line_2">
337 <property name="lineWidth">
338 <number>0</number>
339 </property>
340 <property name="midLineWidth">
341 <number>1</number>
342 </property>
343 <property name="orientation">
344 <enum>Qt::Horizontal</enum>
345 </property>
346 </widget>
347 </item>
348 <item>
349 <widget class="QLabel" name="label">
350 <property name="font">
351 <font>
352 <weight>75</weight>
353 <bold>true</bold>
354 </font>
355 </property>
356 <property name="text">
357 <string> Audio:</string>
358 </property>
359 </widget>
360 </item>
361 <item>
362 <widget class="QCheckBox" name="ch_fixed_buffer">
363 <property name="text">
364 <string>Fixed-Size Buffer</string>
365 </property>
366 </widget>
367 </item>
368 <item>
369 <widget class="QCheckBox" name="ch_force_stereo">
370 <property name="text">
371 <string>Force Stereo (needs reload)</string>
372 </property>
373 </widget>
374 </item>
375 <item>
376 <widget class="Line" name="line">
377 <property name="lineWidth">
378 <number>0</number>
379 </property>
380 <property name="midLineWidth">
381 <number>1</number>
382 </property>
383 <property name="orientation">
384 <enum>Qt::Horizontal</enum>
385 </property>
386 </widget>
387 </item>
388 <item>
389 <widget class="QLabel" name="label_2">
390 <property name="font">
391 <font>
392 <weight>75</weight>
393 <bold>true</bold>
394 </font>
395 </property>
396 <property name="text">
397 <string> MIDI:</string>
398 </property>
399 </widget>
400 </item>
401 <item>
402 <widget class="QCheckBox" name="ch_map_program_changes">
403 <property name="text">
404 <string>Map Program Changes</string>
405 </property>
406 </widget>
407 </item>
408 <item>
409 <widget class="QCheckBox" name="ch_send_notes">
410 <property name="text">
411 <string>Send Notes</string>
412 </property>
413 </widget>
414 </item>
415 <item>
416 <widget class="QCheckBox" name="ch_send_program_changes">
417 <property name="text">
418 <string>Send Bank/Program Changes</string>
419 </property>
420 </widget>
421 </item>
422 <item>
423 <widget class="QCheckBox" name="ch_send_control_changes">
424 <property name="text">
425 <string>Send Control Changes</string>
426 </property>
427 </widget>
428 </item>
429 <item>
430 <widget class="QCheckBox" name="ch_send_channel_pressure">
431 <property name="text">
432 <string>Send Channel Pressure</string>
433 </property>
434 </widget>
435 </item>
436 <item>
437 <widget class="QCheckBox" name="ch_send_note_aftertouch">
438 <property name="text">
439 <string>Send Note Aftertouch</string>
440 </property>
441 </widget>
442 </item>
443 <item>
444 <widget class="QCheckBox" name="ch_send_pitchbend">
445 <property name="text">
446 <string>Send Pitchbend</string>
447 </property>
448 </widget>
449 </item>
450 <item>
451 <widget class="QCheckBox" name="ch_send_all_sound_off">
452 <property name="text">
453 <string>Send All Sound/Notes Off</string>
454 </property>
455 </widget>
456 </item>
457 </layout>
458 </widget>
459 </item>
460 <item row="0" column="0" colspan="2">
461 <layout class="QHBoxLayout" name="horizontalLayout">
462 <item>
463 <spacer name="horizontalSpacer">
464 <property name="orientation">
465 <enum>Qt::Horizontal</enum>
466 </property>
467 <property name="sizeType">
468 <enum>QSizePolicy::Expanding</enum>
469 </property>
470 <property name="sizeHint" stdset="0">
471 <size>
472 <width>1</width>
473 <height>1</height>
474 </size>
475 </property>
476 </spacer>
477 </item>
478 <item>
479 <widget class="QLabel" name="label_plugin">
480 <property name="text">
481 <string>
482 Plugin Name
483 </string>
484 </property>
485 <property name="alignment">
486 <set>Qt::AlignCenter</set>
487 </property>
488 <property name="wordWrap">
489 <bool>true</bool>
490 </property>
491 </widget>
492 </item>
493 <item>
494 <spacer name="horizontalSpacer_2">
495 <property name="orientation">
496 <enum>Qt::Horizontal</enum>
497 </property>
498 <property name="sizeType">
499 <enum>QSizePolicy::Expanding</enum>
500 </property>
501 <property name="sizeHint" stdset="0">
502 <size>
503 <width>1</width>
504 <height>1</height>
505 </size>
506 </property>
507 </spacer>
508 </item>
509 <item>
510 <layout class="QGridLayout" name="gridLayout">
511 <item row="0" column="1" colspan="2">
512 <widget class="QStackedWidget" name="sw_programs">
513 <property name="sizePolicy">
514 <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
515 <horstretch>0</horstretch>
516 <verstretch>0</verstretch>
517 </sizepolicy>
518 </property>
519 <property name="lineWidth">
520 <number>0</number>
521 </property>
522 <property name="currentIndex">
523 <number>1</number>
524 </property>
525 <widget class="QWidget" name="sww_programs">
526 <layout class="QHBoxLayout" name="horizontalLayout_3">
527 <property name="leftMargin">
528 <number>2</number>
529 </property>
530 <property name="topMargin">
531 <number>2</number>
532 </property>
533 <property name="rightMargin">
534 <number>2</number>
535 </property>
536 <property name="bottomMargin">
537 <number>2</number>
538 </property>
539 <item>
540 <spacer name="horizontalSpacer_8">
541 <property name="orientation">
542 <enum>Qt::Horizontal</enum>
543 </property>
544 <property name="sizeHint" stdset="0">
545 <size>
546 <width>1</width>
547 <height>1</height>
548 </size>
549 </property>
550 </spacer>
551 </item>
552 <item>
553 <widget class="QLabel" name="label_programs">
554 <property name="sizePolicy">
555 <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
556 <horstretch>0</horstretch>
557 <verstretch>0</verstretch>
558 </sizepolicy>
559 </property>
560 <property name="text">
561 <string>Program:</string>
562 </property>
563 </widget>
564 </item>
565 <item>
566 <widget class="QComboBox" name="cb_programs">
567 <property name="minimumSize">
568 <size>
569 <width>150</width>
570 <height>0</height>
571 </size>
572 </property>
573 </widget>
574 </item>
575 </layout>
576 </widget>
577 <widget class="QWidget" name="sww_midiPrograms">
578 <layout class="QHBoxLayout" name="horizontalLayout_4">
579 <property name="leftMargin">
580 <number>2</number>
581 </property>
582 <property name="topMargin">
583 <number>2</number>
584 </property>
585 <property name="rightMargin">
586 <number>2</number>
587 </property>
588 <property name="bottomMargin">
589 <number>2</number>
590 </property>
591 <item>
592 <spacer name="horizontalSpacer_7">
593 <property name="orientation">
594 <enum>Qt::Horizontal</enum>
595 </property>
596 <property name="sizeType">
597 <enum>QSizePolicy::Expanding</enum>
598 </property>
599 <property name="sizeHint" stdset="0">
600 <size>
601 <width>1</width>
602 <height>1</height>
603 </size>
604 </property>
605 </spacer>
606 </item>
607 <item>
608 <widget class="QLabel" name="label_midi_programs">
609 <property name="sizePolicy">
610 <sizepolicy hsizetype="Fixed" vsizetype="Preferred">
611 <horstretch>0</horstretch>
612 <verstretch>0</verstretch>
613 </sizepolicy>
614 </property>
615 <property name="text">
616 <string>MIDI Program:</string>
617 </property>
618 </widget>
619 </item>
620 <item>
621 <widget class="QComboBox" name="cb_midi_programs">
622 <property name="minimumSize">
623 <size>
624 <width>150</width>
625 <height>0</height>
626 </size>
627 </property>
628 </widget>
629 </item>
630 </layout>
631 </widget>
632 </widget>
633 </item>
634 <item row="1" column="1">
635 <widget class="QPushButton" name="b_save_state">
636 <property name="focusPolicy">
637 <enum>Qt::NoFocus</enum>
638 </property>
639 <property name="text">
640 <string>Save State</string>
641 </property>
642 <property name="icon">
643 <iconset>
644 <normaloff>:/16x16/document-save.png</normaloff>:/16x16/document-save.png</iconset>
645 </property>
646 </widget>
647 </item>
648 <item row="1" column="2">
649 <widget class="QPushButton" name="b_load_state">
650 <property name="focusPolicy">
651 <enum>Qt::NoFocus</enum>
652 </property>
653 <property name="text">
654 <string>Load State</string>
655 </property>
656 <property name="icon">
657 <iconset>
658 <normaloff>:/16x16/document-open.png</normaloff>:/16x16/document-open.png</iconset>
659 </property>
660 </widget>
661 </item>
662 <item row="1" column="0">
663 <spacer name="horizontalSpacer_9">
664 <property name="orientation">
665 <enum>Qt::Horizontal</enum>
666 </property>
667 <property name="sizeType">
668 <enum>QSizePolicy::Expanding</enum>
669 </property>
670 <property name="sizeHint" stdset="0">
671 <size>
672 <width>1</width>
673 <height>1</height>
674 </size>
675 </property>
676 </spacer>
677 </item>
678 </layout>
679 </item>
680 </layout>
681 </item>
682 <item row="1" column="0">
683 <widget class="QGroupBox" name="groupBox_2">
684 <property name="sizePolicy">
685 <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
686 <horstretch>0</horstretch>
687 <verstretch>0</verstretch>
688 </sizepolicy>
689 </property>
690 <property name="title">
691 <string>Information</string>
692 </property>
693 <layout class="QVBoxLayout" name="verticalLayout_3">
694 <item>
695 <layout class="QGridLayout" name="gridLayout_3">
696 <item row="3" column="1">
697 <widget class="QLineEdit" name="le_maker">
698 <property name="inputMask">
699 <string notr="true"/>
700 </property>
701 <property name="text">
702 <string notr="true"/>
703 </property>
704 <property name="frame">
705 <bool>false</bool>
706 </property>
707 <property name="readOnly">
708 <bool>true</bool>
709 </property>
710 </widget>
711 </item>
712 <item row="2" column="0">
713 <widget class="QLabel" name="label_label">
714 <property name="text">
715 <string>Label/URI:</string>
716 </property>
717 <property name="alignment">
718 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
719 </property>
720 </widget>
721 </item>
722 <item row="1" column="0">
723 <widget class="QLabel" name="label_name">
724 <property name="text">
725 <string>Name:</string>
726 </property>
727 <property name="alignment">
728 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
729 </property>
730 </widget>
731 </item>
732 <item row="1" column="1">
733 <widget class="QLineEdit" name="le_name">
734 <property name="inputMask">
735 <string notr="true"/>
736 </property>
737 <property name="text">
738 <string notr="true"/>
739 </property>
740 <property name="frame">
741 <bool>false</bool>
742 </property>
743 <property name="readOnly">
744 <bool>true</bool>
745 </property>
746 </widget>
747 </item>
748 <item row="0" column="1">
749 <widget class="QLineEdit" name="le_type">
750 <property name="inputMask">
751 <string notr="true"/>
752 </property>
753 <property name="text">
754 <string notr="true"/>
755 </property>
756 <property name="frame">
757 <bool>false</bool>
758 </property>
759 <property name="readOnly">
760 <bool>true</bool>
761 </property>
762 </widget>
763 </item>
764 <item row="4" column="1">
765 <widget class="QLineEdit" name="le_copyright">
766 <property name="inputMask">
767 <string notr="true"/>
768 </property>
769 <property name="text">
770 <string notr="true"/>
771 </property>
772 <property name="frame">
773 <bool>false</bool>
774 </property>
775 <property name="readOnly">
776 <bool>true</bool>
777 </property>
778 </widget>
779 </item>
780 <item row="5" column="1">
781 <widget class="QLineEdit" name="le_unique_id">
782 <property name="inputMask">
783 <string notr="true"/>
784 </property>
785 <property name="text">
786 <string notr="true"/>
787 </property>
788 <property name="frame">
789 <bool>false</bool>
790 </property>
791 <property name="readOnly">
792 <bool>true</bool>
793 </property>
794 </widget>
795 </item>
796 <item row="0" column="0">
797 <widget class="QLabel" name="label_type">
798 <property name="text">
799 <string>Type:</string>
800 </property>
801 <property name="alignment">
802 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
803 </property>
804 </widget>
805 </item>
806 <item row="3" column="0">
807 <widget class="QLabel" name="label_maker">
808 <property name="text">
809 <string>Maker:</string>
810 </property>
811 <property name="alignment">
812 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
813 </property>
814 </widget>
815 </item>
816 <item row="4" column="0">
817 <widget class="QLabel" name="label_copyright">
818 <property name="text">
819 <string>Copyright:</string>
820 </property>
821 <property name="alignment">
822 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
823 </property>
824 </widget>
825 </item>
826 <item row="5" column="0">
827 <widget class="QLabel" name="label_unique_id">
828 <property name="text">
829 <string>Unique ID:</string>
830 </property>
831 <property name="alignment">
832 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
833 </property>
834 </widget>
835 </item>
836 <item row="2" column="1">
837 <widget class="QLineEdit" name="le_label">
838 <property name="inputMask">
839 <string notr="true"/>
840 </property>
841 <property name="text">
842 <string notr="true"/>
843 </property>
844 <property name="frame">
845 <bool>false</bool>
846 </property>
847 <property name="readOnly">
848 <bool>true</bool>
849 </property>
850 </widget>
851 </item>
852 </layout>
853 </item>
854 </layout>
855 </widget>
856 </item>
857 <item row="3" column="0" colspan="2">
858 <spacer name="verticalSpacer">
859 <property name="orientation">
860 <enum>Qt::Vertical</enum>
861 </property>
862 <property name="sizeType">
863 <enum>QSizePolicy::MinimumExpanding</enum>
864 </property>
865 <property name="sizeHint" stdset="0">
866 <size>
867 <width>1</width>
868 <height>1</height>
869 </size>
870 </property>
871 </spacer>
872 </item>
873 </layout>
874 </widget>
875 </widget>
876 </item>
877 </layout>
878 </widget>
879 <customwidgets>
880 <customwidget>
881 <class>ScalableDial</class>
882 <extends>QDial</extends>
883 <header>widgets/scalabledial.h</header>
884 </customwidget>
885 </customwidgets>
886 <resources>
887 <include location="../resources.qrc"/>
888 </resources>
889 <connections/>
890 </ui>