Forum
    • Categories
    • Register
    • Login

    Matrix Modulation System - Last Call for bugs fixes & changes!!

    Scheduled Pinned Locked Moved General Questions
    72 Posts 3 Posters 1.1k 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.
    • DanHD
      DanH @ustk
      last edited by

      @ustk what if you just open the project in Hise but don't load any xml? Can you compile that way?

      DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
      https://dhplugins.com/ | https://dcbreaks.com/
      London, UK

      1 Reply Last reply Reply Quote 0
      • Christoph HartC
        Christoph Hart @ustk
        last edited by

        @ustk said in Matrix Modulation System - Last Call for bugs fixes & changes!!:

        the project crashes when opening…

        Can you open it under the debugger?

        ustkU DanHD 2 Replies Last reply Reply Quote 0
        • ustkU
          ustk @Christoph Hart
          last edited by ustk

          Opened a new thread to stop polluting this one ☺
          https://forum.hise.audio/topic/14252/nodes-compiled-project-crashes

          Hise made me an F5 dude, any other app just suffers...

          1 Reply Last reply Reply Quote 0
          • DanHD
            DanH @Christoph Hart
            last edited by

            @Christoph-Hart any idea what's going on here? I've selected the top params to have external modulation enabled but it's suggesting something also happening with the nested params in the child container.... ui glitch or bug?

            Screenshot 2026-01-21 at 09.47.33.png

            DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
            https://dhplugins.com/ | https://dcbreaks.com/
            London, UK

            1 Reply Last reply Reply Quote 0
            • ustkU
              ustk @Christoph Hart
              last edited by ustk

              @Christoph-Hart said in Matrix Modulation System - Last Call for bugs fixes & changes!!:

              @DanH just use the css inspector to get the CSS selectors (#delete for the column and .delete-button for the button itself.

              Can't seem to style the new delete button nor the column... EDIT: just me being dumb...

              Hise made me an F5 dude, any other app just suffers...

              DanHD 1 Reply Last reply Reply Quote 0
              • DanHD
                DanH @ustk
                last edited by

                @ustk I managed a it a bit but haven't gone back to sort it out. This uses the general button css before it in the script

                /** ============================================================ DELETE ============================================================ */
                
                .delete-button
                {
                  width: 20px;
                  padding: 0;
                }
                
                .delete-button::before
                {
                  left: 0;
                  top: 0;
                  width: 100%;
                  height: 100%;
                }
                
                .delete-button::after
                {
                  content: 'X';
                  position: relative;
                  color: #C4C3C3;
                  font-size: 12px;
                  pointer-events: none;
                }
                

                DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                https://dhplugins.com/ | https://dcbreaks.com/
                London, UK

                ustkU 1 Reply Last reply Reply Quote 0
                • ustkU
                  ustk @DanH
                  last edited by

                  @DanH How sh...! I wasn't editing the right css file ! 😱 πŸ˜‚

                  Thanks! πŸ˜†

                  Hise made me an F5 dude, any other app just suffers...

                  DanHD 1 Reply Last reply Reply Quote 1
                  • DanHD
                    DanH @ustk
                    last edited by

                    @ustk lols

                    DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                    https://dhplugins.com/ | https://dcbreaks.com/
                    London, UK

                    1 Reply Last reply Reply Quote 0
                    • DanHD
                      DanH @DanH
                      last edited by DanH

                      @DanH said in Matrix Modulation System - Last Call for bugs fixes & changes!!:

                      @Christoph-Hart So I'm not convinced that the accumulated range is helpful / necessary.

                      So I need to row back on this a little bit 😁

                      Displaying the Accumulated Range and a range isn't important to me, but I definitely do need the accumulated range values in order to have my little white dot display how the modulation is behaving, accumulated or not.

                      So is it possible to get something like obj.accumulatedModMin / obj.accumulatedModMax as obj items in the drawRotarySlider function? Might also need a currently selected range too (although this is basically "modMinValue": 1.0,
                      "modMaxValue": 1.0, I think?).

                      DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                      https://dhplugins.com/ | https://dcbreaks.com/
                      London, UK

                      DanHD 1 Reply Last reply Reply Quote 0
                      • DanHD
                        DanH @DanH
                        last edited by

                        @Christoph-Hart Would it be possible to have a value parameter inside the extra_mod nodes -this way we could change the values whilst editing the network. Currently we have to break all the connections and then reconnect them when we need to compile. Obviously the value param would be ignored in the compiled network.

                        Screenshot 2026-01-23 at 13.09.51.png

                        DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                        https://dhplugins.com/ | https://dcbreaks.com/
                        London, UK

                        Christoph HartC 1 Reply Last reply Reply Quote 0
                        • Christoph HartC
                          Christoph Hart @DanH
                          last edited by

                          @DanH if you assign a modulation slot to a network parameter and then use the extra mod for this, then you can use the network parameter as value parameter? This is how it's supposed to be used and compiled anyway.

                          DanHD ustkU 2 Replies Last reply Reply Quote 0
                          • DanHD
                            DanH @Christoph Hart
                            last edited by

                            @Christoph-Hart Ah ok, this does actually work in this latest commit πŸ˜† Didn't before, all good, bravo πŸ‘ πŸ˜†

                            DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                            https://dhplugins.com/ | https://dcbreaks.com/
                            London, UK

                            DanHD 1 Reply Last reply Reply Quote 0
                            • DanHD
                              DanH @DanH
                              last edited by

                              @Christoph-Hart However it doesn't look like LFOs assigned to a parameter are having an effect yet....

                              ScreenRecording2026-01-23at13.33.36-ezgif.com-video-to-gif-converter.gif

                              DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                              https://dhplugins.com/ | https://dcbreaks.com/
                              London, UK

                              ustkU 1 Reply Last reply Reply Quote 0
                              • ustkU
                                ustk @DanH
                                last edited by

                                @DanH In this case I think the parameter should just be a normal parameter without ExternalModulation
                                The way I understand it, a scriptnode parameter that has ExternalModulation set shouldn't be connected with a cable. @Christoph-Hart if I'm right then the connector (and any previous cable) should be removed or disabled and greyed out.

                                Just set the target for the corresponding UI knob

                                Hise made me an F5 dude, any other app just suffers...

                                1 Reply Last reply Reply Quote 0
                                • ustkU
                                  ustk @Christoph Hart
                                  last edited by

                                  @Christoph-Hart For the delete button, I can't seem to actually set a background color like I do with other elements.
                                  background and background-color are both setting the icon color (be it the original one or a custom icon in .delete-button::before)

                                  Hise made me an F5 dude, any other app just suffers...

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

                                  33

                                  Online

                                  2.1k

                                  Users

                                  13.3k

                                  Topics

                                  115.3k

                                  Posts