Forum

    • Register
    • Login
    • Search
    • Categories

    Macro Modulation Issue, Need Help

    General Questions
    3
    16
    147
    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.
    • Natan
      Natan last edited by

      Hey Hise People, Hope You All Doing Well
      Macro Modulation And LAF Looks Like Has Issues With Eachother,
      And If I Use It Over A Painet Knob, As soon As I Hit Compile It Throws Me This Error Interface: Index mismatch: Removed Macro Control for My Knob
      And Assigned Macro Disappears.

      Any Help/Advice Is Much Appreciated
      Thanks

      1 Reply Last reply Reply Quote 0
      • Natan
        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
        • iamlamprey
          iamlamprey last edited by

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

          Music - Instruments

          Natan 1 Reply Last reply Reply Quote 0
          • Natan
            Natan @iamlamprey 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
            • iamlamprey
              iamlamprey 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

              Music - Instruments

              Natan 1 Reply Last reply Reply Quote 0
              • Natan
                Natan @iamlamprey 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.

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

                  @Natan I don't know, sorry.

                  Music - Instruments

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

                    @iamlamprey 😔

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

                      Okay, I Guess I Found The Bug 🤟
                      @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
                      • Natan
                        Natan last edited by

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

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

                          MikeB 1 Reply Last reply Reply Quote 0
                          • MikeB
                            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
                            • Natan
                              Natan last edited by

                              @MikeB Thank Dear Mike 🙏 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 🙂

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

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

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

                                  MikeB 1 Reply Last reply Reply Quote 1
                                  • MikeB
                                    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
                                    • First post
                                      Last post

                                    3
                                    Online

                                    977
                                    Users

                                    6.6k
                                    Topics

                                    60.6k
                                    Posts