HISE Logo Forum
    • Categories
    • Register
    • Login

    Bug with polyphonic filter

    Scheduled Pinned Locked Moved Bug Reports
    5 Posts 2 Posters 534 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
      last edited by

      The polyphonic filter is causing me problems. It's holding on to sampler voices. The video will demonstrate more clearly, basically I add a sampler, load in some samples, add a polyphonic filter, if I play a note and release it the voice count goes to 1 and it stays there, then if I play another note it goes to 2, etc. It keeps climbing and the voices are never released. Major problem with my multi-mic samples with 9 voices per key! :)

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

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

        Ah yes, I've already fixed that on the feature/full-dynamics branch (actually I wanted to commit this change as hot fix directly to the develop branch, but accidentally committed the files as they are).

        Luckily the fix is rather trivial, so you can do it yourself:

        In hi_modules/effects/fx/Filters.h

        line 1364: bool hasTail() const override { return true; };
        
        to:
        
        line 1364: bool hasTail() const override { return false; };
        
        d.healeyD 1 Reply Last reply Reply Quote 1
        • d.healeyD
          d.healey @Christoph Hart
          last edited by

          @christoph-hart Those line numbers don't seem to be correct

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

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

            Oops, I was looking on the master branch. Line 181 it is...

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

              @christoph-hart That worked! :)

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

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

              19

              Online

              1.7k

              Users

              11.8k

              Topics

              102.5k

              Posts