HISE Logo Forum
    • Categories
    • Register
    • Login

    Macro Modulation Issue, Need Help

    Scheduled Pinned Locked Moved General Questions
    17 Posts 4 Posters 791 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 Former User
      last edited by

      I'm just speculating here but I feel like it might have something to do with the custom naming if you're naming it inside the script.

      like it's resetting the macro name on compile or something and that causes it to disconnect

      NatanN 1 Reply Last reply Reply Quote 0
      • 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

                              19

                              Online

                              1.8k

                              Users

                              12.1k

                              Topics

                              105.4k

                              Posts