KXStudio Website https://kx.studio/
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.

external-ui.php 3.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <?php
  2. $PAGE_TITLE = "KXStudio LV2-Extensions Namespace";
  3. $PAGE_TYPE = "NAMESPACE";
  4. $PAGE_SOURCE_1 = ARRAY("/ns", "/ns/lv2ext", "/ns/lv2ext/external-ui");
  5. $PAGE_SOURCE_2 = ARRAY("Namespace", "LV2-Extensions", "External UI");
  6. include_once("../../includes/header.php");
  7. ?>
  8. <p>
  9. LV2 External UI extension is an <a href="http://lv2plug.in/ns/extensions/ui" target="_blank">LV2 UI</a> extension, subclass of <a href="http://lv2plug.in/ns/extensions/ui/#UI" target="_blank">http://lv2plug.in/ns/extensions/ui/#UI</a> just like <a href="http://lv2plug.in/ns/extensions/ui/#GtkUI" target="_blank">http://lv2plug.in/ns/extensions/ui/#GtkUI</a> is.<br/>
  10. It defines LV2UI_Widget pointer/handle as a pointer to LV2_External_UI_Widget, defined in the lv2_external_ui.h header (see below).<br/>
  11. </p>
  12. <ul>
  13. <li>C header file: <a href="lv2_external_ui.h">lv2_external_ui.h</a></li>
  14. <li>DSSI-like universal "wrapper": <a href="dssi_wrapper.c">dssi_wrapper.c</a>.<br/>
  15. Example DSSI-like implementation of external UI (made originally for lv2 nekobee). Must be built with defines for UI_EXECUTABLE and UI_URI (strings).</li>
  16. </ul>
  17. <p>
  18. This extension used to be available under the <b style="text-decoration: line-through;">http://lv2plug.in/ns/extensions/ui#external</b> URI, and later <b style="text-decoration: line-through;">http://nedko.arnaudov.name/lv2/external_ui/</b>.<br/>
  19. These old URIs are deprecated and the extension is available under the new <b>http://kxstudio.sf.net/ns/lv2ext/external-ui</b> URI.<br/>
  20. Or if you prefer, the old extensions are deprecated and a new one with exactly same semantics but different URI is available.<br/>
  21. <br/>
  22. NOTE: The old <b style="text-decoration: line-through;">http://nedko.arnaudov.name/lv2/external_ui/</b> URI has been removed from the header file, since there were no plugins using it.
  23. </p>
  24. <hr/>
  25. <p>
  26. List of plugins that use this extension:
  27. <ul>
  28. <li><a href="http://calf.sourceforge.net/" target="_blank">Calf</a> (custom version as available <a href="https://github.com/falkTX/calf" target="_blank">here</a>)</li>
  29. <li><a href="http://distrho.sourceforge.net/" target="_blank">DISTRHO Plugins and Ports</a></li>
  30. <li><a href="http://www.drumgizmo.org/" target="_blank">DrumGizmo</a></li>
  31. <li><a href="http://drumkv1.sourceforge.net/" target="_blank">drumkv1</a></li>
  32. <li><a href="http://www.linuxdsp.co.uk/" target="_blank">linuxDSP</a></li>
  33. <li><a href="https://github.com/x42/meters.lv2" target="_blank">meters.lv2</a></li>
  34. <li><a href="https://www.pianoteq.com/pianoteq4" target="_blank">Pianoteq</a></li>
  35. <li><a href="http://samplv1.sourceforge.net/" target="_blank">samplv1</a></li>
  36. <li><a href="https://github.com/x42/sisco.lv2" target="_blank">sisco.lv2</a></li>
  37. <li><a href="http://synthv1.sourceforge.net/" target="_blank">synthv1</a></li>
  38. <li><a href="https://github.com/x42/tuna.lv2" target="_blank">tuna.lv2</a></li>
  39. </ul>
  40. </p>
  41. <p>
  42. List of hosts that use this extension:
  43. <ul>
  44. <li><a href="http://ardour.org" target="_blank">Ardour</a></li>
  45. <li><a href="<?php echo $ROOT; ?>/Applications:Carla" target="_blank">Carla</a></i></li>
  46. <li><a href="http://drobilla.net/software/jalv/" target="_blank">Jalv</a> (using <a href="jalv_extui_svn5273b.diff" target="_blank">this patch</a>)</li>
  47. <li><a href="http://qtractor.sourceforge.net" target="_blank">Qtractor</a></li>
  48. </ul>
  49. </p>
  50. <br/>
  51. <?php
  52. include_once("../../includes/footer.php");
  53. ?>