HISE Logo Forum
    • Categories
    • Register
    • Login

    How to use the pitch mod node?

    Scheduled Pinned Locked Moved Solved Scripting
    pitchmodnode
    9 Posts 4 Posters 674 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

      What does it do and how do I make use of it if it can't be in a container?

      26d0e725-428e-4fd8-94e6-575429defdd5-image.png

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

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

        I think you can only use it in the Scriptnode Synthesizer at the moment.

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

          @Christoph-Hart Aha ok, any way to do pitch modulation in an fx plugin?

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

          Matt_SFM LindonL 2 Replies Last reply Reply Quote 0
          • Matt_SFM
            Matt_SF @d.healey
            last edited by

            @d-healey You can use this as a starting point :

            HiseSnippet 1535.3oc2X8zaaaCEmx1xo1osncqnXG0gcHEnKvtqqq.CCwINwcFqNwHxMq8TFqDcLmkHUknRh2vtua6busuF619HLf8Eo21wsGEkrjhUcscaxglDzJ9dj7868362i+ouO2hDDv8QZ0FLwifzttt4DlXT6QXJC0cWj1M06gCDDeCkncl3gCBH1HMsxOQJPqVETzOuYqcvNXlEIUDBcDmZQdJ0kJRk1u02Scb5fsICntY58Ca00hyZyc3g.dJq2.4gsFiOgrOV1sR5Hsp6YSEbeSAVPBPZU1gaOwbD+Llp+GQCnuzgHazDYBSjRbGtisDwxuQsGQcr6m32AHjld+znPYUT3N58n1zoxSiF2JRgQ5HxFOzJkGdkyAuluM3U.jzx.oJJHcacSKepmHUiDOqq2kAKNCwPXOKTT8Eo8W5s4PGXhMcwiIc7gFSGvFOpQi6a.+y89lggLKAkyL3r84BxArMtW8eods5+ZciKpZ3vB0IMiO2wg3WnZ4Js+7F3FrP2WR7uuwoXmPxzNBte9XZ0EKlZo75Lcjy5xnhC7HwsSSJZVvJ.JNrAe8rt6hEX4hRrLnedDeAUBGscImBY3pknZ56RBFK3dPN9LqePlC2NzAKxmNI4PwJf3Qt0P4BEKfJljkicwbrJu83QiBo.E5sKHbusdepvZTw3sTA3EhZW13MlwdC88FNjXIRAaE8NOetzyJKVpz6n5QAT05wTUv9Rfb83lFcddyBIo+ldJgvym3g8IC38cvS1H.654PNDv68MdoC2ZrI8mIyxh7TPXGYO1vZDlwHNAqBYq5GnBXnC4gBJ6jdXgO8bnD69gtlPYcKR6XzAxzJI4Yp1Mjsk4KlDlcTi+C9IVYSYasXkMSTlghtOQbF2ebzxQ72Hs0Tw9fnf7wCOGfOwOPlzpsldiMgeQa63vOqM20iFmNCKJQx5ycl3MhynVRQpdj.8sc4gfUiw+2gCFfoNx7eyv.n5h8ALSnyQ6CJy41maCeo2AaAA1I8whQRdjr9DjnR72zZZBaNrllmHivxIIYiQUbBvjqz4i1VrrTux6UVSMcCom+3iiRaP4L+cyX9L8Iap46xfYpApn.xV.wujxxcCNRp0B6fNRlhICOnDPVJCHqq6xsUgfbP7NYf3zdbUAvx4hh7.K33JxBgnYVD8IalQ8phOoJfledx9L6RC7.1+NgPEMUMlbRjNAylbdBQXOfKaCknhFdB4nO1GN0jPM9pSaAe2ixhc4zpz8vmeAY2pkof3IK2jc2GywjyTAgrRkwopx8KHnYlYzbL8e75W+maMqoQYLcUISEp07Vs655c7IuJD3aSRM9q915ve+6Vn462uo.i2XI86qGYeiCk0OPyL+nkOvCFaIC7OAJVeoYZzbh8qo2eDNXIWz+.Y6pQmbp.2NC2sld.8jG.kOxSbuotK7+alnaIXskxwZyQwztJB2pIX1vcFetptGAeg58qqpTEoXI71J471zC8M.6eBQDDehXFwRs0YTY8tvDeM8exl.UqRCPRoqCGNFDFckuK6Bd4ajI5LEZ4hO2.jF3sYrpOL4CkV57gV+dqEJe3G+zc+m37A0EqmYZxR+VawxEeQqkKWL6p4LS+1gBNPwT2JXNKLqxdz6v4icwQm0689lY2TobccS3bFQO6Qz4vtaTaie.eJw3ID3DHxM2aNmW93uWzW9vage4iCrDf4G3iYAd7f7KJDW5.NS5ioBeV.QtOjZanLxayw9Ep5Ma0AbxBGiIVD5GwzSNpalqyUdktCU9a4lo+EbgpJWVOGyU5Uke+uYe4ECtuiqjVKAilTYI28XmRb.RRDF+DfULDG5HRjlOIuGmwStDTZFvgD3JcmbBIeIghbnsEBLbshoRtSqCINDb1r4Ou0SgrPrezYGWsXwx+RZEtd8Y5J3ZHYlFeb7hLk+H5EYVBnbU71CWE1vEa4yO1R8jMxb4qEIA7aVzChWSumrsQSzopsG0kWVB4BUDO1xRFt+BH9T7XdvJLlubEFyCWgw7UqvXdzJLludEFyim6XjaFEe3GIUDDzeO0gT01iggL4nrdz+CymrBD
            

            Develop branch
            Win10 & VS17 / Ventura & Xcode 14. 3

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

              @d-healey
              -- Faust is your friend here...

              HISE Development for hire.
              www.channelrobot.com

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

                Aha ok, any way to do pitch modulation in an fx plugin?

                Do you want to do pitch modulation (aka using interpolating delay lines) or do you want to grab the modulation signal from the pitch chain?

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

                  @Christoph-Hart I want to make incoming audio go up and down in pitch with an lfo :) So I think option 1.

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

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

                    That's easy:

                    HiseSnippet 1556.3oc2Y07aaTDEeV6rNwIoUsPA0iqPbHUpDYWJEjPn7gSbwh5DqrtgdKLc2wwCd2YVlc1jXPbm+P3uCD24Rk3.G3J+AjqbBdyN6lc2ZWWa2jVnNRIddu4iey664kNBtCILjKPFU6NLffLV0zdHS1uQeLkgZsCx35lswgRhvRSZ6gA3vPhKxvn7CUDLpt.J9y4arM1CybHYjPnC4TGxin9TYF0Na9UTOulXWRWpetYe+Ma4vYM3d7H.OkMqgBvNCvGS1CqlVISjQkccoRtvVhkjPXNaycGZ2meJSO+Cogzm5QTCpirgMRSF0nO0ysS5cMDgLL6jcyKqu42xrM0kdA8LIvMhYXksh7x.iRSBR0mAHYjCRKngzMMscDz.YFGEdVwrECTH8vfnNOTzyEY7qlM3vDXx08wCHMEvfKVvZOnVs6ZA+5NeduHlijxYVb1dbIYe1Z2Y4eX4pK+iKa87r50ar7TGif64QDiksR6JlzBWiE4+Th3tVmf8hHWLQ35WTlVY5joN5actIxYsXT49AjjwM4dtJYk56ipAPIhM3aOt0NXIVoTRnAyKfHjTEbL1gbBXUqUQUM2gDNPxC.65QzefkC2MxCKKZNo7aRX.xiB5PkhhERkCy6WMC1X0lnM1zBwaZ1gJc5OdLVZLXDjTWEXLwy7Zl61qGwQlAvELa9j40Mr1L6FtbhaHblpCe0jgVMeR8w5.9SlYF6ABR.VP5x63gGtVH1Ovib.fw6Z8TOty.a52SF0CIPCgsUyXMm9XFi3ENONRUtjBNgNfGIoriaikB5YP3y8h7sgvzNjFInCnYTR4CoGWSMVYWXSXtwC9G3SBy5pwFILqmxLm62dD4obwfX0Qx2QFKpi8EnrLOxm6h1xyieZCte.MwHETAwz5v8FFzmynNJR5YjBzs74QvYjf1uDG1ES8TV01QgPbB28Y1vjiyhYT9PhHLdiWzr15vOfU9dbWfkYSrCHWG1AK6qbWTgd.aShXcmKrQyC07VIpcHMImVFAHzWcwiSwUNWnFs0nZD3qURa60J7PEWGrG5Pk1VgcjZO0RKM7zIt6IfDm26nXCMTADe6bHtvrdS.zEMCC7fBDdgxTM64EZWblkJblZE0KQO95RbXlCZKY53Qvh5Ew1pl9veWOl0r.qREDEcvJkMTKfFioif.EsorDXkESuM9rmi14aXKIApfV4mm8.xoZvlelZwrdCFYqQ4tvqZxCcfJBU4fFUgHHqmi8baDnhB3QNKMs9NTvnBOb6HHwhVXTfhRqwbImkFaZWH7pKT5P7xSiWUPXVY1El2XyQElf.9EJLqnRUONY4reze3lyldbEylBx2EAwEGlc9+bvWr7er36s4K47OeiQO+Zy3Ue03y25.UbdzH6O5xwPdxx9GBoPuxN5I6C0oON7xQuOqmck3ZUyN5+5Yeve92+xusQd22plgziumJKWAe2qqCXkx6slPVUzxk.B94xothNXULio+1l9jDnD1EJbuyJ9tKVbLQFl7ZDFwQWrSb5rVtpDFeqKABckIpTTWAdXBPL9I1W0Q+PEyrFmi5s5rWunK+R5xJp+ek5JLJfsDyjBX6Z.0vf0SXc4nZJM6pl6OcIj9l2cmeOQ0napzHaS9fhKdod14RFl4YMx1uUjjC155WJWzNYJGrMmOvGG+5mW49PbcMyULsAiu3F6E+zj2Odr0WiOgX8PBXVppsp9D5s2yl1d6EL081aeGIb7cEXVX.Ornnm3S6xYp6XFwGGRT0.nKAHG8FbrXrrNeilvkbrqwFKiDwwVSeNXtFYTt3alWX5dybwd5ja9ioECK7Fn4iWNMF5MXuqJzXlpoXzlpRrsK6DhG3XDiw2A7D5gi7joTKZX2ly3oMGHSqe.QJnGeLony93tPaIkX3gxWP4Vad.ARqEVn55GAVdXQb45ymrX16U7X0W21TCWKk2n0+e64X42p643qktq853L7wNB9QN5lRprSWJlBbuYw+KbpZ1VM1pN5DcdSSUe0P9PDtibbTh3OBBXN90bu4XMe7brl6OGq4Sli07f4XMe5brlOahqQkbIojEkKGPnyt5x7M1kgAq2XKcz+hSGWk.
                    

                    A few things to watch out for:

                    1. Definitely use a frame container to enable sample based processing (and if you're done, definitely compile this to a C++ node
                    2. Use the jdelay node because this will interpolate the delay times (the core.delay will fade between different times and not create a doppler effect).
                    3. make sure that the delay parameter range is not skewed to get a good pitch modulation curve
                    4. the perceived pitch modulation is the derivative of the oscillator function (if you switch the oscillator to triangle, you'll hear a square modulation).
                    d.healeyD 1 Reply Last reply Reply Quote 0
                    • d.healeyD
                      d.healey @Christoph Hart
                      last edited by

                      @Christoph-Hart Thanks!

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

                      1 Reply Last reply Reply Quote 0
                      • d.healeyD d.healey has marked this topic as solved on
                      • First post
                        Last post

                      34

                      Online

                      1.7k

                      Users

                      11.8k

                      Topics

                      102.7k

                      Posts