HISE Logo Forum
    • Categories
    • Register
    • Login

    Time Stretching

    Scheduled Pinned Locked Moved Feature Requests
    6 Posts 4 Posters 429 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.
    • AxiomCruxA
      AxiomCrux
      last edited by

      Re: Time Stretching

      Im wondering if this has anything that could be useful, paulstretch is in there.. https://github.com/PaulBatchelor/Soundpipe

      I feel like time / pitch independent playback is an important feature in a modern sampler tool, I want to use HISE for some projects and I have some collaborators/friends that would use it as well but many cases require things like that.

      http://www.axiom-crux.net

      T 1 Reply Last reply Reply Quote 3
      • T
        TNTHM @AxiomCrux
        last edited by

        @MacroMachines said in Time Stretching:

        Link Preview Image
        GitHub - PaulBatchelor/Soundpipe: A lightweight music DSP library.

        A lightweight music DSP library. Contribute to PaulBatchelor/Soundpipe development by creating an account on GitHub.

        favicon

        GitHub (github.com)

        I also think that time stretching would be a great feature in hise.

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

          Paul stretch is really meant for extreme time stretching, which isn't usually what you want in a sampler (but might be useful in some cases). Rubberband is probably the best option currently available that could be implemented in HISE.

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

          ustkU 1 Reply Last reply Reply Quote 0
          • ustkU
            ustk @d.healey
            last edited by

            @d-healey I don't know either of these algorithms but, in my opinion, quality is the most important point to focus on.
            But the fact is that pitch shift algos are different for percussive and pitched materials for instance. Therefore, at least two specialized algos should be embedded I think

            Can't help pressing F5 in the forum...

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

              @ustk Rubberband has different modes for different types of sound, including percussive. Rubberband is the best quality library of this type that is compatible with HISE's licensing. It's not the best quality time/pitch shifting library though, that title probably goes to Elastique, but Elastique is not compatible with HISE's licensing so we don't need to consider it :)

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

              ustkU 1 Reply Last reply Reply Quote 2
              • ustkU
                ustk @d.healey
                last edited by

                @d-healey Cool ;)

                Can't help pressing F5 in the forum...

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

                30

                Online

                1.7k

                Users

                11.8k

                Topics

                102.3k

                Posts