Audio plugin host https://kx.studio/carla
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.

589 lines
17KB

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <ui version="4.0">
  3. <class>Dialog</class>
  4. <widget class="QDialog" name="Dialog">
  5. <property name="geometry">
  6. <rect>
  7. <x>0</x>
  8. <y>0</y>
  9. <width>487</width>
  10. <height>572</height>
  11. </rect>
  12. </property>
  13. <property name="windowTitle">
  14. <string>Add JACK Application</string>
  15. </property>
  16. <layout class="QVBoxLayout" name="verticalLayout">
  17. <item>
  18. <widget class="QLabel" name="label_9">
  19. <property name="text">
  20. <string>Note: Features not implemented yet are greyed out</string>
  21. </property>
  22. </widget>
  23. </item>
  24. <item>
  25. <widget class="QGroupBox" name="group_command">
  26. <property name="title">
  27. <string>Application</string>
  28. </property>
  29. <layout class="QGridLayout" name="gridLayout">
  30. <item row="0" column="0" rowspan="3">
  31. <spacer name="horizontalSpacer_4">
  32. <property name="orientation">
  33. <enum>Qt::Horizontal</enum>
  34. </property>
  35. <property name="sizeType">
  36. <enum>QSizePolicy::Fixed</enum>
  37. </property>
  38. <property name="sizeHint" stdset="0">
  39. <size>
  40. <width>20</width>
  41. <height>60</height>
  42. </size>
  43. </property>
  44. </spacer>
  45. </item>
  46. <item row="0" column="1">
  47. <widget class="QLabel" name="label_10">
  48. <property name="text">
  49. <string>Name:</string>
  50. </property>
  51. <property name="alignment">
  52. <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
  53. </property>
  54. </widget>
  55. </item>
  56. <item row="0" column="2" colspan="2">
  57. <widget class="QLineEdit" name="le_name"/>
  58. </item>
  59. <item row="0" column="4" rowspan="3">
  60. <spacer name="horizontalSpacer_3">
  61. <property name="orientation">
  62. <enum>Qt::Horizontal</enum>
  63. </property>
  64. <property name="sizeType">
  65. <enum>QSizePolicy::Fixed</enum>
  66. </property>
  67. <property name="sizeHint" stdset="0">
  68. <size>
  69. <width>20</width>
  70. <height>60</height>
  71. </size>
  72. </property>
  73. </spacer>
  74. </item>
  75. <item row="1" column="1">
  76. <widget class="QLabel" name="label_5">
  77. <property name="text">
  78. <string>Application:</string>
  79. </property>
  80. <property name="alignment">
  81. <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
  82. </property>
  83. </widget>
  84. </item>
  85. <item row="1" column="2">
  86. <widget class="QRadioButton" name="rb_template">
  87. <property name="enabled">
  88. <bool>false</bool>
  89. </property>
  90. <property name="sizePolicy">
  91. <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
  92. <horstretch>0</horstretch>
  93. <verstretch>0</verstretch>
  94. </sizepolicy>
  95. </property>
  96. <property name="text">
  97. <string>From template</string>
  98. </property>
  99. </widget>
  100. </item>
  101. <item row="1" column="3">
  102. <widget class="QRadioButton" name="rb_custom">
  103. <property name="sizePolicy">
  104. <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
  105. <horstretch>0</horstretch>
  106. <verstretch>0</verstretch>
  107. </sizepolicy>
  108. </property>
  109. <property name="text">
  110. <string>Custom</string>
  111. </property>
  112. <property name="checked">
  113. <bool>true</bool>
  114. </property>
  115. </widget>
  116. </item>
  117. <item row="2" column="1" colspan="3">
  118. <widget class="QStackedWidget" name="stackedWidget">
  119. <property name="currentIndex">
  120. <number>1</number>
  121. </property>
  122. <widget class="QWidget" name="page_template">
  123. <layout class="QHBoxLayout" name="horizontalLayout_2">
  124. <property name="margin">
  125. <number>0</number>
  126. </property>
  127. <item>
  128. <widget class="QLabel" name="l_template">
  129. <property name="text">
  130. <string>Template:</string>
  131. </property>
  132. <property name="alignment">
  133. <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
  134. </property>
  135. </widget>
  136. </item>
  137. <item>
  138. <widget class="QComboBox" name="cb_template">
  139. <property name="sizePolicy">
  140. <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
  141. <horstretch>0</horstretch>
  142. <verstretch>0</verstretch>
  143. </sizepolicy>
  144. </property>
  145. <property name="editable">
  146. <bool>false</bool>
  147. </property>
  148. </widget>
  149. </item>
  150. </layout>
  151. </widget>
  152. <widget class="QWidget" name="page_command">
  153. <layout class="QHBoxLayout" name="horizontalLayout_3">
  154. <property name="margin">
  155. <number>0</number>
  156. </property>
  157. <item>
  158. <widget class="QLabel" name="l_command">
  159. <property name="text">
  160. <string>Command:</string>
  161. </property>
  162. <property name="alignment">
  163. <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
  164. </property>
  165. </widget>
  166. </item>
  167. <item>
  168. <widget class="QLineEdit" name="le_command"/>
  169. </item>
  170. </layout>
  171. </widget>
  172. </widget>
  173. </item>
  174. </layout>
  175. </widget>
  176. </item>
  177. <item>
  178. <widget class="QGroupBox" name="group_setup">
  179. <property name="title">
  180. <string>Setup</string>
  181. </property>
  182. <layout class="QGridLayout" name="gridLayout_2">
  183. <item row="2" column="0">
  184. <spacer name="horizontalSpacer_5">
  185. <property name="orientation">
  186. <enum>Qt::Horizontal</enum>
  187. </property>
  188. <property name="sizeType">
  189. <enum>QSizePolicy::Fixed</enum>
  190. </property>
  191. <property name="sizeHint" stdset="0">
  192. <size>
  193. <width>20</width>
  194. <height>1</height>
  195. </size>
  196. </property>
  197. </spacer>
  198. </item>
  199. <item row="0" column="1" colspan="8">
  200. <layout class="QHBoxLayout" name="horizontalLayout">
  201. <item>
  202. <spacer name="horizontalSpacer_10">
  203. <property name="orientation">
  204. <enum>Qt::Horizontal</enum>
  205. </property>
  206. <property name="sizeHint" stdset="0">
  207. <size>
  208. <width>40</width>
  209. <height>20</height>
  210. </size>
  211. </property>
  212. </spacer>
  213. </item>
  214. <item>
  215. <widget class="QLabel" name="label_6">
  216. <property name="text">
  217. <string>Session Manager:</string>
  218. </property>
  219. <property name="alignment">
  220. <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
  221. </property>
  222. </widget>
  223. </item>
  224. <item>
  225. <widget class="QComboBox" name="cb_session_mgr">
  226. <property name="currentIndex">
  227. <number>0</number>
  228. </property>
  229. <item>
  230. <property name="text">
  231. <string>None</string>
  232. </property>
  233. </item>
  234. <item>
  235. <property name="text">
  236. <string notr="true">LADISH (SIGUSR1)</string>
  237. </property>
  238. </item>
  239. <item>
  240. <property name="text">
  241. <string notr="true">NSM</string>
  242. </property>
  243. </item>
  244. </widget>
  245. </item>
  246. <item>
  247. <spacer name="horizontalSpacer_9">
  248. <property name="orientation">
  249. <enum>Qt::Horizontal</enum>
  250. </property>
  251. <property name="sizeHint" stdset="0">
  252. <size>
  253. <width>40</width>
  254. <height>20</height>
  255. </size>
  256. </property>
  257. </spacer>
  258. </item>
  259. </layout>
  260. </item>
  261. <item row="2" column="1">
  262. <widget class="QLabel" name="label_3">
  263. <property name="sizePolicy">
  264. <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
  265. <horstretch>0</horstretch>
  266. <verstretch>0</verstretch>
  267. </sizepolicy>
  268. </property>
  269. <property name="text">
  270. <string>Audio inputs:</string>
  271. </property>
  272. <property name="alignment">
  273. <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
  274. </property>
  275. </widget>
  276. </item>
  277. <item row="2" column="2">
  278. <widget class="QSpinBox" name="sb_audio_ins">
  279. <property name="maximum">
  280. <number>64</number>
  281. </property>
  282. </widget>
  283. </item>
  284. <item row="2" column="3">
  285. <spacer name="horizontalSpacer_7">
  286. <property name="orientation">
  287. <enum>Qt::Horizontal</enum>
  288. </property>
  289. <property name="sizeType">
  290. <enum>QSizePolicy::Fixed</enum>
  291. </property>
  292. <property name="sizeHint" stdset="0">
  293. <size>
  294. <width>20</width>
  295. <height>1</height>
  296. </size>
  297. </property>
  298. </spacer>
  299. </item>
  300. <item row="2" column="4" rowspan="2">
  301. <widget class="Line" name="line">
  302. <property name="lineWidth">
  303. <number>0</number>
  304. </property>
  305. <property name="midLineWidth">
  306. <number>1</number>
  307. </property>
  308. <property name="orientation">
  309. <enum>Qt::Vertical</enum>
  310. </property>
  311. </widget>
  312. </item>
  313. <item row="2" column="5">
  314. <spacer name="horizontalSpacer_13">
  315. <property name="orientation">
  316. <enum>Qt::Horizontal</enum>
  317. </property>
  318. <property name="sizeType">
  319. <enum>QSizePolicy::Fixed</enum>
  320. </property>
  321. <property name="sizeHint" stdset="0">
  322. <size>
  323. <width>20</width>
  324. <height>1</height>
  325. </size>
  326. </property>
  327. </spacer>
  328. </item>
  329. <item row="2" column="6">
  330. <widget class="QLabel" name="label_7">
  331. <property name="text">
  332. <string>MIDI inputs:</string>
  333. </property>
  334. <property name="alignment">
  335. <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
  336. </property>
  337. </widget>
  338. </item>
  339. <item row="2" column="7">
  340. <widget class="QSpinBox" name="sb_midi_ins">
  341. <property name="maximum">
  342. <number>1</number>
  343. </property>
  344. </widget>
  345. </item>
  346. <item row="2" column="8">
  347. <spacer name="horizontalSpacer_15">
  348. <property name="orientation">
  349. <enum>Qt::Horizontal</enum>
  350. </property>
  351. <property name="sizeHint" stdset="0">
  352. <size>
  353. <width>1</width>
  354. <height>1</height>
  355. </size>
  356. </property>
  357. </spacer>
  358. </item>
  359. <item row="3" column="0">
  360. <spacer name="horizontalSpacer_6">
  361. <property name="orientation">
  362. <enum>Qt::Horizontal</enum>
  363. </property>
  364. <property name="sizeType">
  365. <enum>QSizePolicy::Fixed</enum>
  366. </property>
  367. <property name="sizeHint" stdset="0">
  368. <size>
  369. <width>20</width>
  370. <height>1</height>
  371. </size>
  372. </property>
  373. </spacer>
  374. </item>
  375. <item row="3" column="1">
  376. <widget class="QLabel" name="label_4">
  377. <property name="sizePolicy">
  378. <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
  379. <horstretch>0</horstretch>
  380. <verstretch>0</verstretch>
  381. </sizepolicy>
  382. </property>
  383. <property name="text">
  384. <string>Audio outputs:</string>
  385. </property>
  386. <property name="alignment">
  387. <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
  388. </property>
  389. </widget>
  390. </item>
  391. <item row="3" column="2">
  392. <widget class="QSpinBox" name="sb_audio_outs">
  393. <property name="maximum">
  394. <number>64</number>
  395. </property>
  396. </widget>
  397. </item>
  398. <item row="3" column="3">
  399. <spacer name="horizontalSpacer_8">
  400. <property name="orientation">
  401. <enum>Qt::Horizontal</enum>
  402. </property>
  403. <property name="sizeType">
  404. <enum>QSizePolicy::Fixed</enum>
  405. </property>
  406. <property name="sizeHint" stdset="0">
  407. <size>
  408. <width>20</width>
  409. <height>1</height>
  410. </size>
  411. </property>
  412. </spacer>
  413. </item>
  414. <item row="3" column="5">
  415. <spacer name="horizontalSpacer_14">
  416. <property name="orientation">
  417. <enum>Qt::Horizontal</enum>
  418. </property>
  419. <property name="sizeType">
  420. <enum>QSizePolicy::Fixed</enum>
  421. </property>
  422. <property name="sizeHint" stdset="0">
  423. <size>
  424. <width>20</width>
  425. <height>1</height>
  426. </size>
  427. </property>
  428. </spacer>
  429. </item>
  430. <item row="3" column="6">
  431. <widget class="QLabel" name="label_8">
  432. <property name="text">
  433. <string>MIDI outputs:</string>
  434. </property>
  435. <property name="alignment">
  436. <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
  437. </property>
  438. </widget>
  439. </item>
  440. <item row="3" column="7">
  441. <widget class="QSpinBox" name="sb_midi_outs">
  442. <property name="maximum">
  443. <number>1</number>
  444. </property>
  445. </widget>
  446. </item>
  447. <item row="3" column="8">
  448. <spacer name="horizontalSpacer_16">
  449. <property name="orientation">
  450. <enum>Qt::Horizontal</enum>
  451. </property>
  452. <property name="sizeHint" stdset="0">
  453. <size>
  454. <width>1</width>
  455. <height>1</height>
  456. </size>
  457. </property>
  458. </spacer>
  459. </item>
  460. <item row="1" column="2" colspan="7">
  461. <widget class="QCheckBox" name="cb_manage_window">
  462. <property name="text">
  463. <string>Take control of main application window</string>
  464. </property>
  465. </widget>
  466. </item>
  467. </layout>
  468. </widget>
  469. </item>
  470. <item>
  471. <widget class="QGroupBox" name="groupBox">
  472. <property name="title">
  473. <string>Workarounds</string>
  474. </property>
  475. <layout class="QGridLayout" name="gridLayout_3">
  476. <item row="4" column="1">
  477. <widget class="QCheckBox" name="cb_external_start">
  478. <property name="text">
  479. <string>Wait for external application start (Advanced, for Debug only)</string>
  480. </property>
  481. </widget>
  482. </item>
  483. <item row="0" column="1">
  484. <widget class="QCheckBox" name="cb_capture_first_window">
  485. <property name="enabled">
  486. <bool>false</bool>
  487. </property>
  488. <property name="text">
  489. <string>Capture only the first X11 Window</string>
  490. </property>
  491. </widget>
  492. </item>
  493. <item row="0" column="0">
  494. <spacer name="horizontalSpacer">
  495. <property name="orientation">
  496. <enum>Qt::Horizontal</enum>
  497. </property>
  498. <property name="sizeType">
  499. <enum>QSizePolicy::Fixed</enum>
  500. </property>
  501. <property name="sizeHint" stdset="0">
  502. <size>
  503. <width>20</width>
  504. <height>1</height>
  505. </size>
  506. </property>
  507. </spacer>
  508. </item>
  509. <item row="0" column="2">
  510. <spacer name="horizontalSpacer_2">
  511. <property name="orientation">
  512. <enum>Qt::Horizontal</enum>
  513. </property>
  514. <property name="sizeHint" stdset="0">
  515. <size>
  516. <width>135</width>
  517. <height>1</height>
  518. </size>
  519. </property>
  520. </spacer>
  521. </item>
  522. <item row="2" column="1">
  523. <widget class="QCheckBox" name="cb_buffers_addition_mode">
  524. <property name="text">
  525. <string>Use previous client output buffer as input for the next client</string>
  526. </property>
  527. </widget>
  528. </item>
  529. <item row="1" column="1">
  530. <widget class="QCheckBox" name="cb_out_midi_mixdown">
  531. <property name="text">
  532. <string>Simulate 16 JACK MIDI outputs, with MIDI channel as port index</string>
  533. </property>
  534. </widget>
  535. </item>
  536. </layout>
  537. </widget>
  538. </item>
  539. <item>
  540. <widget class="QDialogButtonBox" name="buttonBox">
  541. <property name="orientation">
  542. <enum>Qt::Horizontal</enum>
  543. </property>
  544. <property name="standardButtons">
  545. <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
  546. </property>
  547. </widget>
  548. </item>
  549. </layout>
  550. </widget>
  551. <resources>
  552. <include location="../resources.qrc"/>
  553. </resources>
  554. <connections>
  555. <connection>
  556. <sender>buttonBox</sender>
  557. <signal>accepted()</signal>
  558. <receiver>Dialog</receiver>
  559. <slot>accept()</slot>
  560. <hints>
  561. <hint type="sourcelabel">
  562. <x>248</x>
  563. <y>254</y>
  564. </hint>
  565. <hint type="destinationlabel">
  566. <x>157</x>
  567. <y>274</y>
  568. </hint>
  569. </hints>
  570. </connection>
  571. <connection>
  572. <sender>buttonBox</sender>
  573. <signal>rejected()</signal>
  574. <receiver>Dialog</receiver>
  575. <slot>reject()</slot>
  576. <hints>
  577. <hint type="sourcelabel">
  578. <x>316</x>
  579. <y>260</y>
  580. </hint>
  581. <hint type="destinationlabel">
  582. <x>286</x>
  583. <y>274</y>
  584. </hint>
  585. </hints>
  586. </connection>
  587. </connections>
  588. </ui>