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
      last edited by

      Update:

      • The Painted Buttons won't Disappear. 💚

      • The Issue Is Only With Knob/Sliders 🔴

      I'm On Latest Master ( Script node )

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

        Have you given the Macros custom names? I'm experiencing a similar issue.

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

          @iamlamprey
          Yeah, I Used 5 Slots Of Macro Modulation With Custom Names.

          There is A Bug That Won't Let Us To Use The Macros Over The Custom Laf Painetd Knobs, It Rejects The Assignment Once You Close And Reopen The Instruments UI On Ableton.

          @Christoph-Hart Do You Have A Clue? 👏 and Is There An Easy Fix For This?

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

                                    51

                                    Online

                                    1.7k

                                    Users

                                    11.7k

                                    Topics

                                    101.8k

                                    Posts