HISE Logo Forum
    • Categories
    • Register
    • Login

    Auto Looping

    Scheduled Pinned Locked Moved Feature Requests
    5 Posts 2 Posters 782 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

      How about adding batch auto-looping to HISE? The code is already available - https://sourceforge.net/p/loopauditioneer/code/HEAD/tree/trunk/

      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

        Nice find!

        The files AutoLooping.h and AutoLooping.cpp seem to be self-contained and could be used in another project (the rest of it depends on another GUI library called wxwidgets, which I don't want to embed for obvious reasons).

        The library is GPL, so it should be no problem embedding it into the HISE Development code (it won't be included in compiled plugins, but that's OK, because by then you should have your loop codes).

        There's much on my plate right now, but I'll take a look at it when I find the time (I was playing around with writing such an algorithm myself, because it's not too complicated, but this might be a viable candidate).

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

          @christoph-hart Yeah, no rush at all!

          I've been using Loop Auditioneer for a while to find loop points on my close mic samples, then I reimport the samples back into Reaper to apply the same loop points to the other mic positions. If it was built in to HISE it would be a smoother process. I've had to compile it myself to get it to run on Linux Mint 64bit and have had some troubles with the wx library so getting rid of that dependency is also a bonus :)

          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

            It could actually use all channels to find the best loop point (just looking in the close mics might create clicks on the other channels).

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

              @christoph-hart Yeah as long as the loop points it settles on are the same across all mics to avoid phasing/chorusing. The XFade also helps to hide the seams nicely. Is there a way to enable/disable looping via scripting? Or a way to limit the number of times the sample is looped?

              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

              36

              Online

              1.7k

              Users

              11.7k

              Topics

              102.0k

              Posts