HISE Logo Forum
    • Categories
    • Register
    • Login

    Master Tune Knob

    Scheduled Pinned Locked Moved General Questions
    14 Posts 6 Posters 994 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.
    • Christoph HartC
      Christoph Hart @d.healey
      last edited by

      There‘s a global detune but I forgot the API call.

      Casey KolbC 1 Reply Last reply Reply Quote 1
      • Casey KolbC
        Casey Kolb @Christoph Hart
        last edited by

        @Christoph-Hart Is that already in the scripting API?

        Casey Kolb
        Founder & CEO of Lunacy Audio
        Composer | Producer | Software Developer

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

          @Casey-Kolb not sure it‘s super ancient, I‘ll check when I‘m back.

          Casey KolbC JL.LVJ 2 Replies Last reply Reply Quote 1
          • Casey KolbC
            Casey Kolb @Christoph Hart
            last edited by

            @Christoph-Hart Sounds good! I'm trying to think if there's a clever way to handle 440 tuning vs 438 or others. Maybe a master micro tune knob is the easiest method.

            Casey Kolb
            Founder & CEO of Lunacy Audio
            Composer | Producer | Software Developer

            1 Reply Last reply Reply Quote 1
            • JL.LVJ
              JL.LV @Christoph Hart
              last edited by

              @Christoph-Hart Would this work with arpeggiators?

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

                @Christoph-Hart Any update on this?

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

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

                  Following

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

                    It was actually hiding in plain sight and just needed a scripting wrapper...

                    It won't work with scriptnode oscillators (for now), but the HISE modules should all react to the pitch factor (for performance reasons, it's a static voice value so it won't change for currently playing voices).

                    ulrikU 1 Reply Last reply Reply Quote 3
                    • ulrikU
                      ulrik @Christoph Hart
                      last edited by ulrik

                      @Christoph-Hart so where do I find the code for "master tuning"?

                      This will only change in semitones

                      Skärmavbild 2022-06-07 kl. 23.20.15.png

                      Hise Develop branch
                      MacOs 15.3.1, Xcode 16.2
                      http://musikboden.se

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

                        @ulrik It's a double, so if you divide it you will get cents, no?

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

                        ulrikU 1 Reply Last reply Reply Quote 1
                        • ulrikU
                          ulrik @d.healey
                          last edited by

                          @d-healey yeah, of course 😂

                          Hise Develop branch
                          MacOs 15.3.1, Xcode 16.2
                          http://musikboden.se

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

                            I've updated my coarse/fine tuning script to use the new Engine.setGlobalPitchFactor() API function. You can drop this script into any project and connect your UI knobs to it using the property editor, so you get the benefit of this functionality without having to do any scripting.

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

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

                            19

                            Online

                            1.8k

                            Users

                            11.9k

                            Topics

                            104.0k

                            Posts