hdgui_2D.lua 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. format_version = "2.0"
  2. front = jbox.panel{
  3. graphics = {
  4. node = "Surface_Bg",
  5. },
  6. widgets = {
  7. -------------------------------------------
  8. -------------------------------------------
  9. --- Stringize
  10. -------------------------------------------
  11. jbox.zero_snap_knob{
  12. graphics = {
  13. node = "Stringize_Amount"
  14. },
  15. value = "/custom_properties/stringize_amount",
  16. },
  17. jbox.toggle_button{
  18. graphics = {
  19. node = "OnOff",
  20. },
  21. value = "/custom_properties/OnOff",
  22. },
  23. jbox.patch_name{
  24. graphics = {
  25. node = "PatchNameSurface",
  26. },
  27. center = false,
  28. fg_color = { 96, 96, 96 },
  29. loader_alt_color = { 0, 0, 0 },
  30. -- text_style = "Big bold LCD font",
  31. text_style = "Arial medium font",
  32. },
  33. jbox.patch_browse_group{
  34. graphics = {
  35. node = "PatchBrowseGroup",
  36. },
  37. },
  38. },
  39. }
  40. back = jbox.panel{
  41. graphics = {
  42. node = "Surface_Bg"
  43. },
  44. widgets = {
  45. jbox.placeholder{
  46. graphics = {
  47. node = "Placeholder",
  48. },
  49. },
  50. jbox.cv_input_socket{
  51. graphics = {
  52. node = "CVJack1",
  53. },
  54. socket = "/cv_inputs/numerator_note_cv",
  55. },
  56. jbox.cv_input_socket{
  57. graphics = {
  58. node = "CVJack2",
  59. },
  60. socket = "/cv_inputs/denominator_note_cv",
  61. },
  62. },
  63. }
  64. folded_front = jbox.panel{
  65. graphics = {
  66. node = "Panel_front",
  67. },
  68. }
  69. folded_back = jbox.panel{
  70. graphics = {
  71. node = "Panel_back",
  72. },
  73. cable_origin = {
  74. node = "CableOrigin",
  75. },
  76. }