HISE Logo Forum
    • Categories
    • Register
    • Login

    [Feature Request] Use Module GUIs in as pre-built templates in Interface Designer

    Scheduled Pinned Locked Moved Feature Requests
    6 Posts 4 Posters 338 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • I
      IsaacToast
      last edited by

      It would save a lot of time if the pre-built GUIs from each of the modules could also be used as the basis for our own GUIs in the interface designer. Ideally they would come all hooked up with each of the UI elements already configured properly for each of their attributes so that we don’t have to hook up each knob and its values one by one.

      Isaac Toast
      https://isaactoast.live
      music for your inner movie soundtrack

      LindonL 1 Reply Last reply Reply Quote 0
      • LindonL
        Lindon @IsaacToast
        last edited by

        @IsaacToast said in [Feature Request] Use Module GUIs in as pre-built templates in Interface Designer:

        It would save a lot of time if the pre-built GUIs from each of the modules could also be used as the basis for our own GUIs in the interface designer. Ideally they would come all hooked up with each of the UI elements already configured properly for each of their attributes so that we don’t have to hook up each knob and its values one by one.

        build your own using the include statement - for the scripts

        and in the script:

        use Component.add... to create the components you want in a panel...

        place the onComponent call backs...

        HISE Development for hire.
        www.channelrobot.com

        1 Reply Last reply Reply Quote 0
        • I
          IsaacToast
          last edited by IsaacToast

          Oh I didn’t realize this was possible to do. Someone else told me in another thread I had to build them myself, one UI element at a time. Though, would still be cool if it could be done via the Interface designer and not via the script editor.

          Anyway, thanks for the tip @Lindon !

          Isaac Toast
          https://isaactoast.live
          music for your inner movie soundtrack

          d.healeyD 1 Reply Last reply Reply Quote 0
          • d.healeyD
            d.healey @IsaacToast
            last edited by

            @IsaacToast said in [Feature Request] Use Module GUIs in as pre-built templates in Interface Designer:

            Though, would still be cool if it could be done via the Interface designer and not via the script editor.

            Most of the time you don't want all the controls from an effect on your UI. Usually you'll only want a few, especially if you have a lot of effects. It might also be the case that you want the controls to do more than just manipulate a single effect parameter. For example with the delay you probably want the delay time knob on your UI to control both the left and right delay knobs of the effect.

            Building out the UI yourself gives you all the flexibility to have what you want and it doesn't take very long. If you do it via scripting as Lindon suggests then once you've done it you never need to do it again.

            Libre Wave - Freedom respecting instruments and effects
            My Patreon - HISE tutorials
            YouTube Channel - Public HISE tutorials

            Christoph HartC 1 Reply Last reply Reply Quote 0
            • Christoph HartC
              Christoph Hart @d.healey
              last edited by

              Also for a quick connection of UI elements to modules you can use the connection wizard function in the interface designer - this makes connecting as easy as mapping parameters in a DAW.

              There‘s absolutely no point spending any effort in bringing the stock HISE module UIs to the interface - as soon as you want the tiniest amount of customization you‘re locked into whatever questionable design I chose for those bad boys.

              I 1 Reply Last reply Reply Quote 0
              • I
                IsaacToast @Christoph Hart
                last edited by

                Thanks @d-healey and @Christoph-Hart - good to know.

                I should have clarified in the feature request that, of course, one would want to be able to edit the prefab modules in the interface designer, for those of us who just want to quickly prototype visually without doing a lot of coding. But, if that is impossible, then, yeah, not worth it.

                Anyway, thanks again!

                Isaac Toast
                https://isaactoast.live
                music for your inner movie soundtrack

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post

                36

                Online

                1.7k

                Users

                11.7k

                Topics

                102.3k

                Posts