Forum

    • Register
    • Login
    • Search
    • Categories

    Looking into porting instruments from Kontakt to HISE: Questions

    General Questions
    2
    7
    183
    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.
    • C
      Confuzzled last edited by

      Hello HISE!

      I'm currently looking into porting some instruments from Kontakt over to HISE. I read through HISE's features, but I couldn't find exactly what I was looking for, so I figured it would be quicker to ask.

      In Kontakt I am utilizing:

      1. Start Sample Offsets: Guided by Scripting and other modulators

      2. Release Triggers and Release Trigger Counter Modulators. I have these being influenced by custom scripting, but there is a lot of interplay going on here between various elements. How are HISE's modulators when compared to Kontakt's?

      3. Finally, in my kontakt scripts, I have a lot of logic going on to determine which groups, round robins to be playing. I'm assuming I should be able to recreate these systems by just translating it over to HISE's syntax, since it is just meat and potato's logic and not software dependent.

      Thanks!

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

        @Confuzzled

        Start Sample Offsets: Guided by Scripting and other modulators

        1f828c3a-d370-44ab-b871-eff5bd0cce37-image.png

        Also available via scripting

        Release Triggers and Release Trigger Counter Modulators.

        No modulators required. Can all be done with scripting and there is a hardcoded release trigger script which is a good starting point.

        Finally, in my kontakt scripts, I have a lot of logic going on to determine which groups, round robins to be playing. I'm assuming I should be able to recreate these systems by just translating it over to HISE's syntax, since it is just meat and potato's logic and not software dependent

        HISE groups are not like Kontakt groups, so it depends on exactly what you're doing. If you are just using groups for round robin then it should be straightforward but if you are using them for other things like mic positions, articulations, dynamics layers, etc. Then you will need to adapt your Kontakt project to fit HISE's paradigm.

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

        C 1 Reply Last reply Reply Quote 0
        • C
          Confuzzled @d.healey last edited by Confuzzled

          @d-healey Thanks David.

          Ya, I'm using them for mic positions, articulations, and a few other things. For legato in kontakt, I work with my transitions held within a single group, and they are then distributed across the velocity portion of the mapping editor--selection guided by scripting. I'm assuming there is a similar method to handling these in HISE, within its architecture.

          I just watched your video on dynamic layers, and it looks like the same end results can be achieved just by a different pathway. For dynamic fades, whether I do it via the RR system or by the separate samplers doesnt really matter to me, because the result appears to get there in the end.

          I'm assuming Kontakt's equivalent ability to script group interactions can be simulated in HISE--case scenario depending?

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

            Everything you've described can be achieved in HISE. I'd start by making a few simple instruments in HISE to get a feel for it before you jump in to porting over a complicated instrument.

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

            C 1 Reply Last reply Reply Quote 0
            • C
              Confuzzled last edited by

              Fantastic!

              I'm very much in love with the idea of being able to hand someone a single, standalone VST, and I also like the potential to scale HISE's features with code. I highly doubt I'll need to be doing the latter, but its always a nice option to have.

              1 Reply Last reply Reply Quote 1
              • C
                Confuzzled @d.healey last edited by

                @d-healey I'm currently getting ready to get HISE onto my system. I stumbled across a youtube video that you posted awhile back commenting on how HISE could not reference the same source sample with various start positions. Has this been implemented yet? The video is fairly dated at this point.

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

                  @Confuzzled I think it is possible now, but I'm not sure... @Christoph-Hart ?

                  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

                  20
                  Online

                  1.1k
                  Users

                  6.8k
                  Topics

                  62.4k
                  Posts