HISE Logo Forum
    • Categories
    • Register
    • Login

    Macro Modulation Issue, Need Help

    Scheduled Pinned Locked Moved General Questions
    17 Posts 4 Posters 668 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.
    • NatanN
      Natan @A Former User
      last edited by

      @iamlamprey Lamprey, So What Is The Solution?
      Do You Have A Snippet?

      The Only Trick I Found Out Is To Overlay Another Knob With No LAF, And Making It Transparent, Then Linking It To The Knob That I Want To Control Which Is Not The Best Idea For A Big Project.

      ? 1 Reply Last reply Reply Quote 0
      • ?
        A Former User @Natan
        last edited by

        @Natan I don't know, sorry.

        NatanN 1 Reply Last reply Reply Quote 0
        • NatanN
          Natan @A Former User
          last edited by

          @iamlamprey 😔

          1 Reply Last reply Reply Quote 0
          • NatanN
            Natan
            last edited by Natan

            Okay, I Guess I Found The Bug :love-you_gesture:
            @iamlamprey @Christoph-Hart

            This Happens Because Of The Sliders "Text Property"
            Just Add A Slider And Give It A Name ( In-Text Property ) Other Than Its Parameter Name, The Macro Assignment Refuses And Then Removes The Connection.

            Take A Look At The Below Example:

            Knob 1 & Knob 2 Has Exact Name In Their Text Property And Works Just Fine
            But Knob 3 Has Another Name In Text Property And It Gets Rejected.

            HiseSnippet 2127.3oc6Z0saaibElzNLqs10Acwt.EnWMwWzJknHSJYKaCmzH+mRDV+ifj61EvvvcL4HoYM0Lpjirs1E4InWzGg9Nzq5k4EnnE8In.8En.8Av8LCIEIUjsk2Mt65tgFfly4LyY9N+LybliccOtMw2m6ooO6AC5Qzz+DilCXhNa1ASYZ01RS+QF6h8EDOT.oMFzC66Sbzz0m9URB5y9.M0y+9kafcwLaRLIMsujSsI6P6REwTqW4KnttUwNjCncSz6EqTyly1j6x6C3YZCSsdX6SwsI6gkcaJCM8GtsCUv8ZJvBhul9C1f6LnYG94rf9+kTe5ItDYCKslffBHWk65HQrjp1lcntN0izaeMMci5wVgoCrBetwtTG5P5wVielhAJdDIsG5SccvyJI7Lmb3om.dOH.depQSaOZOQLGI19XiZLvQ0BCtfjvJnuZS8OmwXSNzClnPW7ojpdPigiHaYSy7nkLMys1bY.2fu.cF1C4hagdAZaVaJiTv1i.J1qb4mfcCD5Nb9oqybpRHtYkCbgzOHztquYi8ahRSdtLykITj9DgBGDlytXaOte1CmGFi074QxeWb9ijhEPQAORapLNrZelsfxYYm2wCe9d86dBw6.baX.sh3zNOhexWmatLe6bYPvSvafTALnAGZdD5ouHtYwiPOCYszZizKKUuLGkLz6WfrVbTxkRQN3sz9Yqhl86pzMnKGZdQ4U1dUyRasZdj4EUqZZVdkxqbT3.WXg1RSRvZfrw7yExOI2Th9PIRTeVi4Pt3n3AzBVq0f2Gn5zfXKvr1tjrQ3NOZwwIZyKVtzVkk+DyUZsuN4jGUL26n9tDA3xTJ97JeJ3PS0o.4ttKsMi3b.4BQ1vgLpBkGEOWyaCwvdDm4kS3ajuB94pCSZvEXuAMcoNDuqKRQhYLJN3XsXxmScDcPohaRvsCg1tiHI6RIY6K73mR.1kRPrK16Tfzho5G1SreqVfq.3TrvRI3AKQFxYIzSTyzYX29j83dcwtzug3.AxIjfxtLpqUNJpfzMnoU53jscco87IYw4RLVOtb6rrCm97nCUKCV.ULOJ5qixckyl.7pAMugfxCCLwfz.8PYbTSArsjrQ9Ha7BR6BDOXUXoT9+q16uCrSC166k22SBVogOUzKsERoh9hAtf2E7X4BXDJvwYNNocZiw0YPj6UIswVGEXokuKczQIVpEikIzQmd.pPWraqcor99MB0Q4LsfzGnT50R2aU70HzT9swJ+HCznwo+ZjI38h6WB6k7QMI.RRCs0R2onEjYUv7IEygd5n5xSF+r+L0rCbKlPjuI9ShqO4VhMPlu6baUvDnOND7jzdvIWctRQBCXswoK2bPlRghhxTnXXXlBJQ.8MnvEaQqePb1dbAYeV1bY91Lyl4MYPixpUqwxSlFhG20k3MV1xzB8ttAlkoN1OORYDF1QH+nzIfYb0IfkL+P6frhRzQNqFiJ1uGgcUokoElJEjf1zgnB9RnRO6QgomEriiFExB6iL9BF+DKMEfCS48s49a+4WpMwCt32mAWJ8fI+k+0K09M01BKvxLLC0EP+5Q7DTooSeKxYPp6A4aNqwVD+SE7dfIcSd2dblTy0MtQ08hgY2W4fJCF13sGWQEnEm6+qqnkPvydilhXAq4jPv+N7HB9scpn1bVdwlWy8neCnoXWsfiRhkwpU7AmuL+iM3WHyYNdmSnSOTS6xKU8KAF+3azhm.iMRfw58tSwn73VIF9J4iVzoMxdb4kWt2nZQnkdtPsXG7IDWkRLig56jtPz4IcgMizBC8+AzNBsF5+ggfXWkg.Yg9kH0GEyj44O+4nM3vFcA1Kezqw9nC5PPaeA1Vfj2zCUiIoP8PRcEEFTNPqaeWA0ENJGz8oZA1nlv9dIu83sQuRFAg7RFAwh0q+ZJ85+LTu9SFR0nl7Fwr1vt4JkqzuxO.9GvQRSuTMpI7SqD4QvskPpa5fdEA31f70vNwDmLYx73G+XTcWB1mfZnRzYSWp8opAzj3B8BsNBVFJnLrb2v.QAFJF50TnyftSgjP.oLAVp28JkvEa4N8cwhz21UdE+PFvbl5ZkxqNx7ohAIKAvcxUfmT39oF0oB6NiGuSMF7B68cWi2vBJLmw1sZA9vXv9.ipe0ce0CRBkYBfxO2PE+EakZB6OXSTf5WDvCEyDEv05ZJ7yeeRK7SuItvO5SOw1hwWnGywUIkO4G0E54mhKJm9m7KJuNS2rgqFst8t3omLbdCka7QAfyvXmp6GF6AegFB0I.XU8H+99DlcBhyTQtEPs3cPp7Gq7awmQZAWlILeygCeGRaXhRR4.BbHeyAL6jQLM6xgjJnr1o2X4yqrCm2aaFFTcmjBodG3X1fxYjTLa12Wv6FgEUImaJH8ToIqenQ4EK.Osdp78paBuJs+6m1Z2B2m0069lZBis9LkmbnKS5S+Q9FIAHdX7z8.DGs9s36UbdKNv61rVt3GVK+g0xeXs7MsVtz8Dbt38Dbtz8DbV9dBNW9dBNW4GJb1f2W.GtrKV3Qu.NObu9cCthqrZNLhqrrw5SIO.Insors5bIByQ03R3IjokrsdHSqHl+OYNT+sQO1Nn.vxSKlQQAzal5eWhGZH+6nGU12OyX0BkJYYsn0hKasR4hKuZIstvEbO11VdqmmAxcJ6npx6bbOrGHDAQV2PYUyR9uVPBdA+OZD173f4MpzuckkHvvvrfI.UoQvvB9zkedD0Nz1chHSYmQ7DQYx3QvNbl6fPe32EbYcE3p36QbMF6cwX68xqTnX4EWcoRksJUbEqhKMp8V+6hdU7JzqR2Y5Ej2TnNEJ7TZw++2YYYfVuOjJYPwK.B02NHIR8gIipOs1+kwv8sU
            
            1 Reply Last reply Reply Quote 0
            • NatanN
              Natan
              last edited by

              The Above Bug Scares Me, Because Of LookandFeel Need For If Obj Text 😩

              MikeBM 1 Reply Last reply Reply Quote 1
              • MikeBM
                MikeB @Natan
                last edited by

                @Natan See if this helps you

                You can also provide the obj.text with substrings and read them out separately
                This way, the actual text "Knob1", "Knob2" and so on remains.
                Nevertheless, you can use your own designation in the 2nd part of the string.

                This is also possible for sliders - but I have only done it here in the snippet for the knobs.
                If it is good for them, you can transfer it to the LinearSliders.

                This is an idea from David that I adopted last week for all my knobs and buttons and reduced my code by 70%.

                HiseSnippet 2431.3oc6Z8zbaiaEmzNLMVMNylYyLcldBwGZkcjkIkrUrGmzHGaoD00+ar7ltc73IAhDRBwTfpjP1Valbqm5k8iPa+BzOCc5L8dO1q8ZO0uAtO.PJRJKaqrMtMtYYxHS7.vC+d+AOf2SZWeOaRPfmul9T62uKQS+tF06y3sWuMlxzpsgl98L1BGvI9HEom2uKNHf3noqO4KDDzm5VZxm+0ydN1EyrIwjzzdkG0lrIsCkGSc2xeE00sJ1grOsShQuX4Z1dr08b85A3YRCSstX6ivsHaiECaBCM8aWwgx87qywbRfl9sdtmS+5s8NgoF+qnAzFtDQCKs5.iTjq545HPrfp15sotN6FI2AZZ5F6FqElToEdfwVTG5.5wZiuP1AJdFI0G5SbYvyJI7LGe3om.d2RAu6aT21m1kG2i.a+XiZLvP0DClfjvRMVsI9620XcOXDLd9N3iHU8gFClQ1Rll4PKYZN6pSmALCAbzwXejKtI5onJrVTFIusOADrW350.6pX5lddGsFyoJg3lULwER+fPas156sScTZxSmY5LgrLfvk3fvb1Ba66Ej8fYf4XMSNj3uEl4PAaATj2mzhJ7Cq1iYyodrry33iOY6dcZP72G2BlPyndZkC403syNcl2McFD7n9DHkGCRvAlGhdzSiaV3Pz7HqkVcnQYIGk4vjgQ+Tj0hCStXJxpOE5Oao2bPGorAC4.ySKsbkULKtwJ4PlmVspoYokKs7ggSbgEZITIp8.Yi6e1v9S1aJVef.IxWqwbHmdX7DZB601yqGP0YOhMGyZ4RxFg6bnEGEqMO8wE2nj3ew8Jz1WFexgJL64DeWBGLYRAeFoMELnoFjhuq4RawHN6SNkmMbJCKP4Pwq0L1fOrOwYFwB9dwGp+cwtI64ww98q6RcH9WjmxBKvaSCPv+YjSPye88DI6RMDFE6Jt5pCTbbPUD1i307A8ZDv8orVYGPhJzK6zL6LyOyrnGgrxEOZWBqEu8rqB9SuB6SwPPGD2CI10iJfTLJ.75aPN1CVq1D3cLyAgaJBzCs6jWhD4GzlnQrneEyqgErvO7on4slUIOC4Eo9S.XRblc0Ai3J3YgwimMb6QR6tcwrr3GBKSiS01mJttztAjrXn6AVHHh0NMaBrALSKglSp7OFC7XaO+NXW52Rb.sZ.32wUia0PN56INdH6f4mCcfLrxBnB4PQucXHRxbQn8j1TdDbO+lHgRPxWyCE7TDKCICRArFPUAy3UC12JFTh8Tx088pv4ye8+jzHBK4boifjZ+QL4SnN71nTQwSzaaBsUadxtKlraXCfGrS3onhIH1A6eDPZwTiafwC5oP9kRz2Gt4WDgZXqoXVfcripoU5n1Ib6hm6358bQqlvyP07JNh3.kJV4vHUNxk.tjfnQtHc7BB8B3+XkeovnwysvUEMdS3jer+kGM9Jr+9B3JT8ohA7wL14UE.rE.gtwQ.U.3cSOxPLhY2nUZ09ko5i22FsGU3AeXhiXSJyikKU5IH2jfcatEk0KXuPcoXkVPXskJ2USOZom7PzjdHij+Qprg2Q7KPlfeR73RnuDOxEAPRZnsZ5AEs0OqDlyUPX.GRVlazq97xUG5sPBV993WItAjOPrA777qsUdSf9nPvbosfiu3bgrDlvpiRVtZmLo.E4kIQw.2LITh.56QgWxJZeJxissGmrCK6rYdWlox79Lng6pYyQ1mH8CeOWWh+H6VjNn+kMwrL408ygjJgACDxKJchWFWbhWIyKzVkMThA5wpwn7c5RXWT5XZgoPAIlMYHpf23xzxtWXZYpHaZTH6qejg7hRZR.Glpa46+G+mOSarmbg+SlbwTSVqRle2yz95Zaf4XQlkgxBHecI9bpP0ouA4XHkcUdlSYrAI3HtWWPkttWmtdLgjqe6qTbOcPV8k2ub+AM9yutrzQKNm+WVVDUUSeZ0DmeChMtuPIOXwl5JUOwKFpcxEaugWrecY0gVIoD.FewUldt2ohbkiibBC51ZZmclXXJLdO05M+urW2tjzfLyUZFhAo1dI.Y4tez.YzALBZmc1YaOLvKN+V82uBzdDZ2oCA9l3FDWItuig78jlRzII0t0GB3ke6v.+M3Pi6Vx0GYg9YH4KExj4IO4Inm6AA9Tpp.zKwAn8gDQpbJ1liDU7AUiInP8QBQGE5j1WqSOWN0EtBAnJlnI3AWGhClrJReHxWJuG+Dx2aXCIe+A54jOVn786MDhSMQExXsfn7Rgr3OOPIF66g9F3QHN03AoElbn0f36xJefdAA5cOxagHzDmLYx7vG9PzttDb.Asm7pVq6RsORNg5DWXTn0Pv1SNkgEQIUrBTXLzKovfAc.ER6C3xXnwNeIl9Bis7b54h4oq9knjegc.qYpxLIJkDKfx6mrjfWKkDabg68M1kxsaOZ7NwHvKDS75FugEXbZiJMaB1vXvdKipey0e0DSBk6nfxOwP5+EqkpCAQrIRP8SU8gh6Do505RJD7eabKDb2wtPv5SN15hQW3WyQUY069Icge+bbS4je1uo7xTcSEtaz5C2DO43sg4J95GtmBbFFaVcmPeO3Mz.nd4.6Me2e4u9rp9jeSOByNAZuSYQHfZwQPJ+ck+U3iIMgjbBuG5.4ZSRKXgRRYeBbXe89L6jdL063AWt.R4OcfkGTdSOutUXhBh5jjI61FNlUUPkjrY8dAbuNQXQ9UPUmS5Ju9r9AFkVLO7z7QhOWYc3ih67wos1GOy2Diou0WJsjCLYBa5m3ARTHdf+zM.DGs+svmp6eGCf8C6e+g8uetu+s3MDbt3MDbtzMDbV5FBNe7MDbt7+qv4dd83vgKag49zSgyC2tWGUZshJ3vHthRHqOg3.DUaSQa44RDlirwYvSXmVh15gcZE04+UVC4uOhWaqJFr3zh6Ho.xMS9Sl51FheKMQk.9KMrLWJeokWbIqRqXV5wEWtnVGHo1WaaKxzYdfuSXGUgdmW2E6CLgSDETTTwrj+7hRzmPEOn4qUqaTkY6HJKfggYdS.pBkfgE7pq2IQTaSa0NhLkcLwmGkttOA63wb6GZC+9fKyK.WVeDw0Hz2ERnuyWxZwGuRghKVZkkVD9bX8s92G4pvEHWEu1jK3dSgxTHySIE+++fEk9YsdvUIUErH7aNQ8MYAFpjMLzuU5.gIMiaM32yTzV35huDtjWYsBK0Eaq1y08biQPbnwU+HxIIaKWSPjDzd2C9Su3e7s+1msFGBE0nGOgCSsA9.5Sps0tUT2LVevMrAp+aMG9GsB
                

                "One hour of trial and error can save 10 minutes of reading the manual."
                "It's easier to hit the developer with feature requests than to spend 10 minutes reading the manual. :-)))"
                HISE Develop - Mac Pro 5.1, OS X 10.14.6, Projucer 6.02, Xcode 10.3

                MikeBM 1 Reply Last reply Reply Quote 0
                • MikeBM
                  MikeB @MikeB
                  last edited by MikeB

                  @Natan

                  So you can also use ONLY LAF LinearSlider and leave the LAF RotarySlider untouched.

                  This has the advantage that the original knobs remain in the modules.

                  So ONLY LinearSLider LAF

                  You can create any shape by creating groups.
                  Group1-Text is a rotarySLider
                  Group2-Text is a linearSlider
                  or something like this

                  "One hour of trial and error can save 10 minutes of reading the manual."
                  "It's easier to hit the developer with feature requests than to spend 10 minutes reading the manual. :-)))"
                  HISE Develop - Mac Pro 5.1, OS X 10.14.6, Projucer 6.02, Xcode 10.3

                  1 Reply Last reply Reply Quote 0
                  • NatanN
                    Natan
                    last edited by

                    @MikeB Thank Dear Mike :folded_hands: But Your Snippet Rejects The Connections Again.

                    The Only Solution I Found With Help From @d-healey Was to Store The Names In An Array And Call Them In obj.Text.
                    And It Works Just Fine :)

                    MikeBM Adam_GA 2 Replies Last reply Reply Quote 1
                    • MikeBM
                      MikeB @Natan
                      last edited by

                      @Natan not in my version

                      Bildschirmfoto 2021-07-26 um 16.07.24.png

                      You on the last Build from friday?

                      "One hour of trial and error can save 10 minutes of reading the manual."
                      "It's easier to hit the developer with feature requests than to spend 10 minutes reading the manual. :-)))"
                      HISE Develop - Mac Pro 5.1, OS X 10.14.6, Projucer 6.02, Xcode 10.3

                      NatanN 1 Reply Last reply Reply Quote 0
                      • NatanN
                        Natan @MikeB
                        last edited by

                        @MikeB Nah I'm On Latest Master Branch.
                        I Guess You're On Develop

                        MikeBM 1 Reply Last reply Reply Quote 1
                        • MikeBM
                          MikeB @Natan
                          last edited by

                          @Natan - That is correct :-)

                          "One hour of trial and error can save 10 minutes of reading the manual."
                          "It's easier to hit the developer with feature requests than to spend 10 minutes reading the manual. :-)))"
                          HISE Develop - Mac Pro 5.1, OS X 10.14.6, Projucer 6.02, Xcode 10.3

                          1 Reply Last reply Reply Quote 0
                          • Adam_GA
                            Adam_G @Natan
                            last edited by

                            @Natan said in Macro Modulation Issue, Need Help:

                            @MikeB Thank Dear Mike :folded_hands: But Your Snippet Rejects The Connections Again.

                            The Only Solution I Found With Help From @d-healey Was to Store The Names In An Array And Call Them In obj.Text.
                            And It Works Just Fine :)

                            hey @Natan :) would you mind sharing an example of this? im having the same issue with macros and cant make it work :\

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

                            51

                            Online

                            1.7k

                            Users

                            11.7k

                            Topics

                            101.8k

                            Posts