HISE Logo Forum
    • Categories
    • Register
    • Login

    Two modulators for one LFO?

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

      @ulrik Sure:

      HiseSnippet 1186.3oc2XEsaiSDEcbRlUztvJ5REhG8C7PWX0Jml1Rq3gl1zlkHZZC0Y6hDOrL0dbxnZOiY73BUHdfu.9E3y.IdgOA9D3SX+Cf6X6Da20aaZ1tU.tRQdtyb8bl68bOyUcfT3PihDRjwhCuHjhLdWr8Eb03NiILNp2dHiGf6ShTToYpocuHjDEQcQFF0ep1fwBMPIOub6cI9DtCM2DBchf4POfEvT4VGz9KY99cItzgrfBqds18bD7NBeQLfm5XKTHw4LxH5gD8xpgQeAIZLx3SvqtpmylVVa1p05VDRKWBYslzVaQ81vyYcqsrbOccK3uMPF2aeWlRHsUDEMBYzXWg6E1iEeOOcCNgEwN0mpGzDYC6bp4tBeW8QT+NpyXlu6fIApHDx.OHOrUOMrsLtOykM0dd368SlvL2ihAPiZkgW8Rvq4qCdU.IiBPpQJjVBa6HYgp7Yz3493dbHa5Qf7TQnjtVjwef6HfEvUOIfbFsqDFL0gU1vx5wlvOO5y8h4NJlfaJ3GJTzi3q7nE+wEWXweZQyKOkmWkyo2Fov2mJqbZM0PdUNtBON3Tp7wlmS7ioSWHb7KGSu2rEScRO0EVnf2iyTGERyFmSJZVQF.kE1f2dVu8HJhNojYCVWHUpXZ3XrG8bnjHMEs.dOZzYJQHTT7J4Of4Hbi8IpxzIcQW1DP7nTNTmn3QL0EEKJuLGqwqOdXUYIPkm1YDtKgGvTNiqFu0p.uPT6sMdypXeO79ddTGUNXaf690WY44sNTdPJTtO1lwoI5tI.4CSFa9bx4TymR4ToNn17Jjd+yYU5MblkdOxQAa+PIgGEJhJ8gsoArgBtNhja7YQfXA86NVmkKZuifHqbpWtcW3PVoO1DUrLgtrSfHlqJQOpOy4jhk2kqZJr9JzRa71Rd+Nsz6MWon9rA2q41nElfQaVPnOce94TePNLAiODz+7Hw9pIVKSx6K3hvwBNyoHC3XpRxFMhJKh8JOP6nTPCD4VVt8wTeJoHa9iae.vBIRHNQmyXwM+l4JyWeDNEtl5JSy+envW+MUg+FzTVw37Ro.FiOn6QYECvalSgeyqDj+5Oe3uu8trPgOQpulRqQES4NSl+u9pe6gs0Zn8xkfa+Ks0x0dBYP1U6SSOGPGA6YQKCoAgBPtuDs1NPHTiY7QkUlWt8ABQ39bBDQbK9QFLFHxPyUQzR5i5O6PQZK6c7EEo+HTuQbgjl1vVIQ53HkHXxAHoUaaEMLoMFiuAuwZOAd79T8ua0A9o0Q2NiQ2dkY0lQ95GjvDllx0bha0Jra.isVUpj5qSxaMNSkL4NlbqMudDCWGOjj.oBYePjUpJxhR6ZM8idXR6zE+FoLxxzQV6LE6SzcceUU0ycpDMugkUuKBKea6+EDVtdB9TMqacB9+Ma59XQrBzV6SfdG9A3lAHsZC855PAjv4TeXivF0zY9zwV5woM6xcSF72vS1jM0iMxlr4jIuS1i.hiT7BmT5oVD4cRr.madx+jjEv80iMahN+xLw.nZ4ENNk+TuhiqNuN1Zdcbs40w0mWG2Xdc7ylWG275cTKlsSLbMbZWTHT+A6mdArwza+Mpi9G.U1UKKC
      
      ulrikU 1 Reply Last reply Reply Quote 0
      • ulrikU
        ulrik @alfaholic
        last edited by

        @alfaholic thank you, so if any of the midi controllers are is set to 0, it will not let the other controller have any influence on the LFO
        It seems the controllers are working "serie", and you mean this has not been the case before?

        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 Well, when I say before I mean any other hardware and software synth I worked with in the past.
          Is there any other way to achieve this?

          ulrikU 1 Reply Last reply Reply Quote 0
          • 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.8k

                              Users

                              11.9k

                              Topics

                              104.0k

                              Posts