Collection of tools useful for audio production
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

622 lines
16KB

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <ui version="4.0">
  3. <class>PluginWidget</class>
  4. <widget class="QFrame" name="PluginWidget">
  5. <property name="geometry">
  6. <rect>
  7. <x>0</x>
  8. <y>0</y>
  9. <width>791</width>
  10. <height>46</height>
  11. </rect>
  12. </property>
  13. <property name="sizePolicy">
  14. <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
  15. <horstretch>0</horstretch>
  16. <verstretch>0</verstretch>
  17. </sizepolicy>
  18. </property>
  19. <property name="minimumSize">
  20. <size>
  21. <width>0</width>
  22. <height>0</height>
  23. </size>
  24. </property>
  25. <property name="maximumSize">
  26. <size>
  27. <width>16777215</width>
  28. <height>46</height>
  29. </size>
  30. </property>
  31. <property name="windowTitle">
  32. <string>Form</string>
  33. </property>
  34. <property name="styleSheet">
  35. <string notr="true"/>
  36. </property>
  37. <layout class="QHBoxLayout" name="horizontalLayout_3">
  38. <property name="spacing">
  39. <number>0</number>
  40. </property>
  41. <property name="leftMargin">
  42. <number>2</number>
  43. </property>
  44. <property name="topMargin">
  45. <number>0</number>
  46. </property>
  47. <property name="rightMargin">
  48. <number>2</number>
  49. </property>
  50. <property name="bottomMargin">
  51. <number>0</number>
  52. </property>
  53. <item>
  54. <widget class="QWidget" name="area_left" native="true">
  55. <layout class="QHBoxLayout" name="horizontalLayout_2">
  56. <property name="spacing">
  57. <number>0</number>
  58. </property>
  59. <property name="margin">
  60. <number>0</number>
  61. </property>
  62. <item>
  63. <widget class="LEDButton" name="led_enable">
  64. <property name="minimumSize">
  65. <size>
  66. <width>32</width>
  67. <height>32</height>
  68. </size>
  69. </property>
  70. <property name="maximumSize">
  71. <size>
  72. <width>32</width>
  73. <height>32</height>
  74. </size>
  75. </property>
  76. <property name="statusTip">
  77. <string>Activate/Deactivate plugin</string>
  78. </property>
  79. </widget>
  80. </item>
  81. <item>
  82. <widget class="QPushButton" name="b_gui">
  83. <property name="minimumSize">
  84. <size>
  85. <width>22</width>
  86. <height>22</height>
  87. </size>
  88. </property>
  89. <property name="maximumSize">
  90. <size>
  91. <width>22</width>
  92. <height>22</height>
  93. </size>
  94. </property>
  95. <property name="statusTip">
  96. <string>Show plugin's custom GUI</string>
  97. </property>
  98. <property name="text">
  99. <string>G</string>
  100. </property>
  101. <property name="checkable">
  102. <bool>true</bool>
  103. </property>
  104. </widget>
  105. </item>
  106. <item>
  107. <widget class="QPushButton" name="b_edit">
  108. <property name="minimumSize">
  109. <size>
  110. <width>22</width>
  111. <height>22</height>
  112. </size>
  113. </property>
  114. <property name="maximumSize">
  115. <size>
  116. <width>22</width>
  117. <height>22</height>
  118. </size>
  119. </property>
  120. <property name="statusTip">
  121. <string>Edit parameters</string>
  122. </property>
  123. <property name="text">
  124. <string>E</string>
  125. </property>
  126. <property name="checkable">
  127. <bool>true</bool>
  128. </property>
  129. </widget>
  130. </item>
  131. <item>
  132. <widget class="QPushButton" name="b_configure">
  133. <property name="enabled">
  134. <bool>false</bool>
  135. </property>
  136. <property name="minimumSize">
  137. <size>
  138. <width>22</width>
  139. <height>22</height>
  140. </size>
  141. </property>
  142. <property name="maximumSize">
  143. <size>
  144. <width>22</width>
  145. <height>22</height>
  146. </size>
  147. </property>
  148. <property name="statusTip">
  149. <string>Configure plugin</string>
  150. </property>
  151. <property name="text">
  152. <string>C</string>
  153. </property>
  154. <property name="checkable">
  155. <bool>true</bool>
  156. </property>
  157. </widget>
  158. </item>
  159. <item>
  160. <widget class="QLabel" name="label_name">
  161. <property name="sizePolicy">
  162. <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
  163. <horstretch>0</horstretch>
  164. <verstretch>0</verstretch>
  165. </sizepolicy>
  166. </property>
  167. <property name="statusTip">
  168. <string>Plugin name</string>
  169. </property>
  170. <property name="text">
  171. <string>Plugin Name</string>
  172. </property>
  173. <property name="wordWrap">
  174. <bool>true</bool>
  175. </property>
  176. </widget>
  177. </item>
  178. </layout>
  179. </widget>
  180. </item>
  181. <item>
  182. <spacer name="horizontalSpacer">
  183. <property name="orientation">
  184. <enum>Qt::Horizontal</enum>
  185. </property>
  186. <property name="sizeHint" stdset="0">
  187. <size>
  188. <width>40</width>
  189. <height>20</height>
  190. </size>
  191. </property>
  192. </spacer>
  193. </item>
  194. <item>
  195. <widget class="QFrame" name="frame_controls">
  196. <property name="minimumSize">
  197. <size>
  198. <width>160</width>
  199. <height>40</height>
  200. </size>
  201. </property>
  202. <property name="maximumSize">
  203. <size>
  204. <width>160</width>
  205. <height>40</height>
  206. </size>
  207. </property>
  208. <property name="frameShape">
  209. <enum>QFrame::StyledPanel</enum>
  210. </property>
  211. <property name="frameShadow">
  212. <enum>QFrame::Raised</enum>
  213. </property>
  214. <widget class="PixmapDial" name="dial_drywet">
  215. <property name="geometry">
  216. <rect>
  217. <x>8</x>
  218. <y>0</y>
  219. <width>34</width>
  220. <height>34</height>
  221. </rect>
  222. </property>
  223. <property name="minimumSize">
  224. <size>
  225. <width>34</width>
  226. <height>34</height>
  227. </size>
  228. </property>
  229. <property name="maximumSize">
  230. <size>
  231. <width>34</width>
  232. <height>34</height>
  233. </size>
  234. </property>
  235. <property name="contextMenuPolicy">
  236. <enum>Qt::CustomContextMenu</enum>
  237. </property>
  238. <property name="statusTip">
  239. <string>Output dry/wet (100%)</string>
  240. </property>
  241. <property name="maximum">
  242. <number>1000</number>
  243. </property>
  244. <property name="value">
  245. <number>1000</number>
  246. </property>
  247. </widget>
  248. <widget class="PixmapDial" name="dial_vol">
  249. <property name="geometry">
  250. <rect>
  251. <x>57</x>
  252. <y>0</y>
  253. <width>34</width>
  254. <height>34</height>
  255. </rect>
  256. </property>
  257. <property name="minimumSize">
  258. <size>
  259. <width>34</width>
  260. <height>34</height>
  261. </size>
  262. </property>
  263. <property name="maximumSize">
  264. <size>
  265. <width>34</width>
  266. <height>34</height>
  267. </size>
  268. </property>
  269. <property name="contextMenuPolicy">
  270. <enum>Qt::CustomContextMenu</enum>
  271. </property>
  272. <property name="statusTip">
  273. <string>Output volume (100%)</string>
  274. </property>
  275. <property name="maximum">
  276. <number>1270</number>
  277. </property>
  278. <property name="value">
  279. <number>1000</number>
  280. </property>
  281. </widget>
  282. <widget class="PixmapDial" name="dial_b_left">
  283. <property name="geometry">
  284. <rect>
  285. <x>103</x>
  286. <y>0</y>
  287. <width>26</width>
  288. <height>26</height>
  289. </rect>
  290. </property>
  291. <property name="minimumSize">
  292. <size>
  293. <width>26</width>
  294. <height>26</height>
  295. </size>
  296. </property>
  297. <property name="maximumSize">
  298. <size>
  299. <width>26</width>
  300. <height>26</height>
  301. </size>
  302. </property>
  303. <property name="contextMenuPolicy">
  304. <enum>Qt::CustomContextMenu</enum>
  305. </property>
  306. <property name="statusTip">
  307. <string>Balance Left (0%)</string>
  308. </property>
  309. <property name="minimum">
  310. <number>-1000</number>
  311. </property>
  312. <property name="maximum">
  313. <number>1000</number>
  314. </property>
  315. <property name="value">
  316. <number>-1000</number>
  317. </property>
  318. </widget>
  319. <widget class="PixmapDial" name="dial_b_right">
  320. <property name="geometry">
  321. <rect>
  322. <x>130</x>
  323. <y>0</y>
  324. <width>26</width>
  325. <height>26</height>
  326. </rect>
  327. </property>
  328. <property name="minimumSize">
  329. <size>
  330. <width>26</width>
  331. <height>26</height>
  332. </size>
  333. </property>
  334. <property name="maximumSize">
  335. <size>
  336. <width>26</width>
  337. <height>26</height>
  338. </size>
  339. </property>
  340. <property name="contextMenuPolicy">
  341. <enum>Qt::CustomContextMenu</enum>
  342. </property>
  343. <property name="statusTip">
  344. <string>Balance Right (0%)</string>
  345. </property>
  346. <property name="minimum">
  347. <number>-1000</number>
  348. </property>
  349. <property name="maximum">
  350. <number>1000</number>
  351. </property>
  352. <property name="value">
  353. <number>1000</number>
  354. </property>
  355. </widget>
  356. </widget>
  357. </item>
  358. <item>
  359. <widget class="QWidget" name="area_right" native="true">
  360. <layout class="QHBoxLayout" name="horizontalLayout">
  361. <property name="spacing">
  362. <number>0</number>
  363. </property>
  364. <property name="margin">
  365. <number>0</number>
  366. </property>
  367. <item>
  368. <widget class="LEDButton" name="led_control">
  369. <property name="maximumSize">
  370. <size>
  371. <width>14</width>
  372. <height>14</height>
  373. </size>
  374. </property>
  375. <property name="statusTip">
  376. <string>Parameter/Program Activity LED</string>
  377. </property>
  378. </widget>
  379. </item>
  380. <item>
  381. <widget class="LEDButton" name="led_midi">
  382. <property name="maximumSize">
  383. <size>
  384. <width>14</width>
  385. <height>14</height>
  386. </size>
  387. </property>
  388. <property name="statusTip">
  389. <string>MIDI Activity LED</string>
  390. </property>
  391. <property name="text">
  392. <string/>
  393. </property>
  394. </widget>
  395. </item>
  396. <item>
  397. <widget class="LEDButton" name="led_audio_in">
  398. <property name="maximumSize">
  399. <size>
  400. <width>14</width>
  401. <height>14</height>
  402. </size>
  403. </property>
  404. <property name="statusTip">
  405. <string>Audio Input Activity LED</string>
  406. </property>
  407. </widget>
  408. </item>
  409. <item>
  410. <widget class="LEDButton" name="led_audio_out">
  411. <property name="maximumSize">
  412. <size>
  413. <width>14</width>
  414. <height>14</height>
  415. </size>
  416. </property>
  417. <property name="statusTip">
  418. <string>Audio Output Activity LED</string>
  419. </property>
  420. <property name="text">
  421. <string/>
  422. </property>
  423. </widget>
  424. </item>
  425. <item>
  426. <layout class="QVBoxLayout" name="peak_layout">
  427. <property name="spacing">
  428. <number>1</number>
  429. </property>
  430. <item>
  431. <widget class="DigitalPeakMeter" name="peak_in" native="true">
  432. <property name="sizePolicy">
  433. <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
  434. <horstretch>0</horstretch>
  435. <verstretch>0</verstretch>
  436. </sizepolicy>
  437. </property>
  438. <property name="minimumSize">
  439. <size>
  440. <width>150</width>
  441. <height>0</height>
  442. </size>
  443. </property>
  444. <property name="maximumSize">
  445. <size>
  446. <width>150</width>
  447. <height>16777215</height>
  448. </size>
  449. </property>
  450. <layout class="QHBoxLayout" name="horizontalLayout_5">
  451. <property name="spacing">
  452. <number>0</number>
  453. </property>
  454. <property name="margin">
  455. <number>0</number>
  456. </property>
  457. </layout>
  458. </widget>
  459. </item>
  460. <item>
  461. <widget class="DigitalPeakMeter" name="peak_out" native="true">
  462. <property name="sizePolicy">
  463. <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
  464. <horstretch>0</horstretch>
  465. <verstretch>0</verstretch>
  466. </sizepolicy>
  467. </property>
  468. <property name="minimumSize">
  469. <size>
  470. <width>150</width>
  471. <height>0</height>
  472. </size>
  473. </property>
  474. <property name="maximumSize">
  475. <size>
  476. <width>150</width>
  477. <height>16777215</height>
  478. </size>
  479. </property>
  480. <layout class="QHBoxLayout" name="horizontalLayout_4">
  481. <property name="spacing">
  482. <number>0</number>
  483. </property>
  484. <property name="margin">
  485. <number>0</number>
  486. </property>
  487. </layout>
  488. </widget>
  489. </item>
  490. </layout>
  491. </item>
  492. <item>
  493. <layout class="QGridLayout" name="gridLayout">
  494. <property name="spacing">
  495. <number>0</number>
  496. </property>
  497. <item row="0" column="0">
  498. <widget class="QPushButton" name="pushButton">
  499. <property name="enabled">
  500. <bool>false</bool>
  501. </property>
  502. <property name="minimumSize">
  503. <size>
  504. <width>22</width>
  505. <height>22</height>
  506. </size>
  507. </property>
  508. <property name="maximumSize">
  509. <size>
  510. <width>22</width>
  511. <height>22</height>
  512. </size>
  513. </property>
  514. <property name="text">
  515. <string>A</string>
  516. </property>
  517. </widget>
  518. </item>
  519. <item row="0" column="1">
  520. <widget class="QPushButton" name="b_remove">
  521. <property name="minimumSize">
  522. <size>
  523. <width>22</width>
  524. <height>22</height>
  525. </size>
  526. </property>
  527. <property name="maximumSize">
  528. <size>
  529. <width>22</width>
  530. <height>22</height>
  531. </size>
  532. </property>
  533. <property name="statusTip">
  534. <string>Remove this plugin</string>
  535. </property>
  536. <property name="styleSheet">
  537. <string notr="true"/>
  538. </property>
  539. <property name="text">
  540. <string>X</string>
  541. </property>
  542. </widget>
  543. </item>
  544. <item row="1" column="0">
  545. <widget class="QPushButton" name="pushButton_2">
  546. <property name="enabled">
  547. <bool>false</bool>
  548. </property>
  549. <property name="minimumSize">
  550. <size>
  551. <width>22</width>
  552. <height>22</height>
  553. </size>
  554. </property>
  555. <property name="maximumSize">
  556. <size>
  557. <width>22</width>
  558. <height>22</height>
  559. </size>
  560. </property>
  561. <property name="text">
  562. <string>V</string>
  563. </property>
  564. </widget>
  565. </item>
  566. <item row="1" column="1">
  567. <widget class="QPushButton" name="pushButton_3">
  568. <property name="enabled">
  569. <bool>false</bool>
  570. </property>
  571. <property name="minimumSize">
  572. <size>
  573. <width>22</width>
  574. <height>22</height>
  575. </size>
  576. </property>
  577. <property name="maximumSize">
  578. <size>
  579. <width>22</width>
  580. <height>22</height>
  581. </size>
  582. </property>
  583. <property name="text">
  584. <string>M</string>
  585. </property>
  586. </widget>
  587. </item>
  588. </layout>
  589. </item>
  590. </layout>
  591. </widget>
  592. </item>
  593. </layout>
  594. <zorder>frame_controls</zorder>
  595. <zorder>area_right</zorder>
  596. <zorder>area_left</zorder>
  597. <zorder>horizontalSpacer</zorder>
  598. </widget>
  599. <customwidgets>
  600. <customwidget>
  601. <class>PixmapDial</class>
  602. <extends>QDial</extends>
  603. <header>pixmapdial.h</header>
  604. </customwidget>
  605. <customwidget>
  606. <class>DigitalPeakMeter</class>
  607. <extends>QWidget</extends>
  608. <header>digitalpeakmeter.h</header>
  609. <container>1</container>
  610. </customwidget>
  611. <customwidget>
  612. <class>LEDButton</class>
  613. <extends>QPushButton</extends>
  614. <header>ledbutton.h</header>
  615. </customwidget>
  616. </customwidgets>
  617. <resources>
  618. <include location="../resources.qrc"/>
  619. </resources>
  620. <connections/>
  621. </ui>