HISE Logo Forum
    • Categories
    • Register
    • Login

    Two modulators for one LFO?

    Scheduled Pinned Locked Moved General Questions
    15 Posts 3 Posters 307 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.
    • ulrikU
      ulrik @alfaholic
      last edited by

      @alfaholic How do you want the LFO react to cc 128, pitchbend?
      bend down value == bend up value? or...

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

      A 1 Reply Last reply Reply Quote 0
      • A
        alfaholic @ulrik
        last edited by alfaholic

        @ulrik No, this is LFO and the amount is controlled with the Modulation Wheel at CC1 as usual, however I want the AfterTouch to do the same, which is CC128.

        I tried to remap the 128 to 1 with the CC Swapper, but it goes only to 127.

        I also tried with the script processor but no success:

        // This function is called when a Control Change (CC) message is received
        function onControlChange(event)
        {
            // Get the CC number (controller number) from the event
            var ccNumber = event.getControllerNumber();
        
            // Debugging: Print the received CC number to the console
            Console.print("Received CC: " + ccNumber);
        
            // If the CC number is 128, remap it to CC1
            if (ccNumber == 128)
            {
                event.setControllerNumber(1); // Remap CC128 to CC1
                Console.print("Mapped CC128 to CC1");
            }
        
            // Send the (modified or unmodified) MIDI event to the next processor
            event.send();
        }
        

        I can create another LFO and control it with the CC128, but this is a brute force solution.

        ulrikU LindonL 2 Replies Last reply Reply Quote 0
        • ulrikU
          ulrik @alfaholic
          last edited by

          @alfaholic said in Two modulators for one LFO?:

          however I want the AfterTouch to do the same, which is CC128.

          in Hise cc 128 is pitchbend if I remember correctly (there are som threads here talking about it, you can search for it)
          Anyway, so aftertouch has a value from 0 to 127?

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

          A 1 Reply Last reply Reply Quote 0
          • A
            alfaholic @ulrik
            last edited by

            @ulrik Actually no, aftertouch is CC128, Pitch Bend is a separate controller.

            Yes, aftertouch goes from 0 to 127.

            ulrikU 2 Replies Last reply Reply Quote 0
            • ulrikU
              ulrik @alfaholic
              last edited by

              @alfaholic if you have your keyboard connected, you can easily log what number AfterTóuch has

              I don't have a keyboard with After touch connected but if I log pitchbend it shows cc 128

              getcontrollernumber.gif

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

              1 Reply Last reply Reply Quote 0
              • ulrikU
                ulrik @alfaholic
                last edited by

                @alfaholic Anyway, this is a way you could accomplish what your after (works here anyway)
                I use the cc numbers 1 and 2 in this example (both has the range 0 - 127)

                Skärmavbild 2024-11-29 kl. 10.00.59.png

                HiseSnippet 1436.3oc0X0saaaCElxNZX1cqX8GLrKIJ1EtacoVItNMHnHtwIoynwIdQtcCXWzwHQYQDIRMI5zEr1K1SvdE1iw.1KwdD1iPueWrcn9yRINotttEn9BgPxyOe7vy4iGlAgBKZTjHDoUe3oATj1mnadJW510kv3ndaiztg9vmK5J3xPgmGMLZucO.s0oAjnHpMRSq5iTBpUaIT7uWs4VDOB2hNYJD5oBlEcOlOSNY1AcdLyyaWhMcHyufzs5zyRv6J7DiAPUUuIJfXcLYDcehRrJ5nukD4hz9J8l2qMkt1pN11jUW0tc61qe+0astAwoYKxQFsWu0JsVak6ulCR6i1wlIEglRhjFgzVZKg8olthmySbvSYQri7npAFHSvyISuqvyVsEUyh55x7rGjEshPHM8AShcUShc2TuOylkO+jX3mEu.dhFECfZUJCupkfmQQ30r.7lBjzJ.okRfz0zMsBYAxIqnvyUz6wkzPGBbNUDJIxhp7uUzUm3TtbYexwzcCgA4Zzncyl2ACet8F0gipHItq5KgKMvO.Gm8r7HpruvdrGA1WMtU952BTIUGHMxPYRdDSd5i4GApl4RP4tB+.AGFz3VmUvXaT+t2sVDUFgktTkovrLIpy3dLNE6LlaIYBNVvOqERSlaXk4j6fOg3Mld65+Z8Z4XcYv94Z0vX4l3uIUrMp+R.ByJZU1I0icIddGAYyMtPLA1t.v2WHoGvaDiq5urN9rK43L00lTrlrrmvh3gsrfPbeHG.pkR.clT6O1+Hkra.VpFDXYbrEIhFGaAsh2zQ3QB3iSnvG2DKEXiUVqdMlCtgxtO.afewKvI+4J2FWuF31T+dxE41mprarWA2V6rADUXKQhStK3qXwNmLVtD9HpcrQd4YhBJZkvKK9zfGuuKd3qDDJcJWOpew0iEoKrRxGJHnf2iyjGDP4WDIBJMIRU6lhJPTYbk6USqbM8X1zPDCJPut9Yi.nXrWjqE8jdaSjjLKBFGbX.MTxT6Essom.bwIbC0z2lFcrTDDKaZJLvV9l3+eonuOs3fmyrkt4Sz4m53RYibA6qqsR7E.miqBXIy3LJRcptfIcA37qDeUNTJdAzBiOcVg30zGvjVtSGiUlBFgCm2EXL8VnOUeGGGpkbB.WRe2e3cyUNEc+USb+UzMA923qAhc9mGOF+8jSn3GQ4zPUvy3RZg3um0VHBl4VHNvRBteXHgGEHhJYXSpOaHj4GUbxmDA24Q+4CUmlEmuqfDN0kd0l6BaxopiIQNNLNs3g9hwbYozfpWVmIFyYmIK8tpyjklszjKGde.T3WpQpZYXzj4G3Q2geB0CHTiw30AFTGxXOY1rkyq6K3h.WAmYU7P+PpLjMZDMrH1m5F5gRIzsvjYtYmCodTRwD3urydPhGIDhSz4LVX7F2T4TOu9B8D3hUEi32lys2qoYWJ4c0Yh79Mtp80FmuVBf0U22lVLnZxMG9FWJH+iea++ZysXABORn5FHEszXJ2Ja8+469yq2QQa1aBqameuihg1QD5m1bP9wydzQfOKNyPJzr.vvWJs1zWHjtL9nxjw2rydBQvNbBDQrKZjAtPhLzBKzmWIy.lcnnOIBdsQWnCxiKtXuQbQHMos3R7xiijB+rMP7qDMkzf3Fgz9Q81sVF9470puq2E9r5AKlwu8oBSk.uxLl6di3rh7ieU9wBsZaNydSgbc8r2Rk9ly7mVsPoxMVH8vkDJyqTV3gx4i3Z96naw.kCEikPEceBbiEzouN7RQSnoJKJfDNm5odcjVEUAXx3lpwIcUwsiG7evuzEMTi0RWzHaw2K9vmXEJdlUxKrToqeb7Lv9lG+eUplde0Xrw4eOkOzdzyrrJapyo3JyqhqNuJ1ZdU7dyqhsmWEWadU79udEUcu9vw.4exc2HT+A6jP6qkemiVUz+CTdEoJF
                

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

                A 2 Replies Last reply Reply Quote 0
                • A
                  alfaholic @ulrik
                  last edited by

                  @ulrik It is 1 and 129 here:

                  Screenshot 2024-11-29 at 10.04.23.png

                  Thanks, I will try this now.

                  1 Reply Last reply Reply Quote 0
                  • A
                    alfaholic @ulrik
                    last edited by alfaholic

                    Ah, sorry. It works, thanks.

                    1 Reply Last reply Reply Quote 0
                    • LindonL
                      Lindon @alfaholic
                      last edited by

                      @alfaholic said in Two modulators for one LFO?:

                      No, this is LFO and the amount is controlled with the Modulation Wheel at CC1 as usual, however I want the AfterTouch to do the same, which is CC128.

                      Nope, Aftertouch is CC129....

                      HISE Development for hire.
                      www.channelrobot.com

                      A 1 Reply Last reply Reply Quote 1
                      • A
                        alfaholic @Lindon
                        last edited by

                        @Lindon

                        Thanks, with this script it works on 129, but with the CC it works on 128.

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

                        20

                        Online

                        1.7k

                        Users

                        11.8k

                        Topics

                        102.5k

                        Posts