HISE Logo Forum
    • Categories
    • Register
    • Login

    How could this possibly be?

    Scheduled Pinned Locked Moved General Questions
    27 Posts 4 Posters 1.3k 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.
    • d.healeyD
      d.healey @gorangrooves
      last edited by

      @gorangrooves said in How could this possibly be?:

      @Christoph-Hart I will try commits before the two you pointed to.

      Remember that my previous working version was with November 2022 HISE compiling. So, there have been a ton of updates since, and trying one by one is going to suck a lot of my time. Also, I have to make sure it includes the FL Studio fix, which is the main reason for recompiling the plugins.

      Hopefully, I'll be able to narrow it down with a couple of compiles ๐Ÿคž

      I'll report back.

      Don't try one by one. Try one somewhere between the one that worked and the one that doesn't, if it still doesn't work do the same again. Repeat until you find one that works, then try one by one from there until you find the broken commit. And use got, don't download the zips. Also you don't need to rebuild HISE each time if the problem is only in your compiled project.

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

      gorangroovesG 1 Reply Last reply Reply Quote 0
      • gorangroovesG
        gorangrooves @d.healey
        last edited by

        @d-healey Thank you. Yes, good point that I don't have to rebuild HISE! That will save me time. I was thinking of the same strategy rather than one by one.

        You mentioned I should use "got". What is that?

        Goran Rista
        https://gorangrooves.com

        Handy Drums and Handy Grooves
        https://library.gorangrooves.com

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

          @gorangrooves That is my phone auto-correcting. Should be git.

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

          gorangroovesG 1 Reply Last reply Reply Quote 0
          • gorangroovesG
            gorangrooves @d.healey
            last edited by

            @d-healey I know it sounds silly, but I don't know how to do it. I'll see if it takes me longer to set that up and learn or just download zips...

            Goran Rista
            https://gorangrooves.com

            Handy Drums and Handy Grooves
            https://library.gorangrooves.com

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

              @gorangrooves git checkout #hash that's the only command you need once you're setup. Or you can use a GUI.

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

              gorangroovesG 1 Reply Last reply Reply Quote 0
              • gorangroovesG
                gorangrooves @d.healey
                last edited by

                @d-healey Thanks very much. I'll check it out!

                Goran Rista
                https://gorangrooves.com

                Handy Drums and Handy Grooves
                https://library.gorangrooves.com

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

                  Yeah use a GUI client for git then its as easy as double clicking the commit and rebuild HISE.

                  Check around the commits I mentioned above.

                  gorangroovesG 1 Reply Last reply Reply Quote 0
                  • gorangroovesG
                    gorangrooves @Christoph Hart
                    last edited by

                    @Christoph-Hart I will do that. Thank you!

                    Goran Rista
                    https://gorangrooves.com

                    Handy Drums and Handy Grooves
                    https://library.gorangrooves.com

                    1 Reply Last reply Reply Quote 0
                    • gorangroovesG
                      gorangrooves @Christoph Hart
                      last edited by

                      @Christoph-Hart Bingo! You were correct: the first of the two commits broke my poor innocent plugins.

                      Link Preview Image
                      - fix multichannel issue introduced with previous commits ยท christophhart/HISE@d151991

                      The open source framework for sample based instruments - - fix multichannel issue introduced with previous commits ยท christophhart/HISE@d151991

                      favicon

                      GitHub (github.com)

                      Please let me know if you need anything else from me to help you squash the bug.

                      Thank you!

                      Goran Rista
                      https://gorangrooves.com

                      Handy Drums and Handy Grooves
                      https://library.gorangrooves.com

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

                        @gorangrooves Can you make a minimal snippet that has the issue?

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

                        gorangroovesG 1 Reply Last reply Reply Quote 0
                        • gorangroovesG
                          gorangrooves @d.healey
                          last edited by

                          @d-healey I don't think so. It is only the compiled plugin that has an issue. The plugin is quite complex, and without the samples, you can't tell that it is not working. Everything looks fine; it just doesn't play two notes.

                          Goran Rista
                          https://gorangrooves.com

                          Handy Drums and Handy Grooves
                          https://library.gorangrooves.com

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

                            @gorangrooves yeah, I either need a minimal example or you need to send me one of your projects. I keep looking at this commit but I can't see anything that would cause this issue, so I need to debug it.

                            gorangroovesG 1 Reply Last reply Reply Quote 0
                            • gorangroovesG
                              gorangrooves @Christoph Hart
                              last edited by

                              @Christoph-Hart Thanks, Christoph. I'll send the link in pm shortly. I can't make any sense of it either, especially considering that half of plugins work perfectly, half don't, but are all based on the same structure.

                              Goran Rista
                              https://gorangrooves.com

                              Handy Drums and Handy Grooves
                              https://library.gorangrooves.com

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

                                @gorangrooves it has something to do with multimic samples, but only with a certain configuration, hence why I need a project to reproduce it.

                                gorangroovesG 2 Replies Last reply Reply Quote 0
                                • gorangroovesG
                                  gorangrooves @Christoph Hart
                                  last edited by gorangrooves

                                  @Christoph-Hart Alright. We are getting closer to it ๐Ÿ˜Š

                                  Goran Rista
                                  https://gorangrooves.com

                                  Handy Drums and Handy Grooves
                                  https://library.gorangrooves.com

                                  1 Reply Last reply Reply Quote 0
                                  • gorangroovesG
                                    gorangrooves @Christoph Hart
                                    last edited by

                                    @Christoph-Hart Happy to confirm that you fixed the issue! I am very happy and relieved about it, and as an added bonus, I am learning to use Git. ๐Ÿ˜ Thanks, Christoph and Dave!

                                    Goran Rista
                                    https://gorangrooves.com

                                    Handy Drums and Handy Grooves
                                    https://library.gorangrooves.com

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

                                      What did the problem turn out to be?

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

                                      gorangroovesG 1 Reply Last reply Reply Quote 0
                                      • gorangroovesG
                                        gorangrooves @d.healey
                                        last edited by

                                        @d-healey Christoph said: "if you have multiple containers they will overwrite the sound that was generated on previous siblings."

                                        Goran Rista
                                        https://gorangrooves.com

                                        Handy Drums and Handy Grooves
                                        https://library.gorangrooves.com

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

                                          Basically I used a copy function where a add function was supposed to be used, but it was hidden behind 3 levels of preprocessor madness which is why I didn't spot it first.

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

                                          48

                                          Online

                                          1.7k

                                          Users

                                          11.7k

                                          Topics

                                          101.8k

                                          Posts