Forum
    • Categories
    • Register
    • Login

    AHDSR - How does one turn off the little "stage indicators"?

    Scheduled Pinned Locked Moved General Questions
    11 Posts 3 Posters 471 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.
    • David HealeyD
      David Healey @CyberGen
      last edited by

      @RastaChess Probably possible through LAF.

              laf.registerFunction("drawAhdsrBackground", function(g, obj)
      	{
      	});
      	
      	laf.registerFunction("drawAhdsrPath", function(g, obj)
      	{
      	});
      
      	laf.registerFunction("drawAhdsrBall", function(g, obj)
      	{			
      	});
      
      

      Free HISE Bootcamp Full Course for beginners.
      YouTube Channel - Public HISE tutorials
      My Patreon - HISE tutorials

      CyberGenC 1 Reply Last reply Reply Quote 0
      • CyberGenC
        CyberGen @David Healey
        last edited by

        @d-healey I tried all three. It's tied to the path. Whatever you do to the path, changes the indicator. Can't seem to make one go away without making the other disappear.

        David HealeyD 1 Reply Last reply Reply Quote 0
        • David HealeyD
          David Healey @CyberGen
          last edited by

          @RastaChess Can you share a snippet for recreating what you show in your original post? And I can play around with it.

          Free HISE Bootcamp Full Course for beginners.
          YouTube Channel - Public HISE tutorials
          My Patreon - HISE tutorials

          CyberGenC 2 Replies Last reply Reply Quote 0
          • CyberGenC
            CyberGen @David Healey
            last edited by

            @d-healey Absolutely I will. But there is nothing specific that I'm doing to have this issue. You can even see it in the default envelope graph. It's always there for all envelopes. I just made it more obvious with some thicker lines in the path.

            1 Reply Last reply Reply Quote 0
            • CyberGenC
              CyberGen @David Healey
              last edited by

              @d-healey Here it is.

              HiseSnippet 1680.3oc4X0rbSbDDdWYO.RXCgpnxgbZKeRlHDRxxVVghBIqeLN3eTrLljhxE03cGIM3UyrY2Q1nhhJ9Zx87.jK4Ptk2.p7FjK4LOB7F3zyr5mQBYWFGfBpnSp+c9ld5tmd1Z9baRP.22vL5Nc8HFlyfp2kIZUpElxLVqrg4MPUXGRb4dV07466RZarRWObP.wwvzbpUkpYFcZCCiW+ri+q6uB1EyrI8Xo9sKmZSVm1lJFxsVgGRccqhcH6Paqoc1BqYyYk3t7N.jlBkxvCae.tIYSrTsHHCyKUwgJ390EXAIvvb5U3Ncq2heDKT+coAT.kRhzF0AGExtJ20QhXIWiRsntN05u0CLLLQ0FFHlJLPbSzFTG5.9CCHegRf0PKziGlQFEdSMB7RqCuTZvaBPxTCRSGBoafpa6S8DCkHwyUQqwDD+FXHrqCkPcMh76QPk3fFLQx13CHU8AhAVDewToRXsXtLye2XwhAw9.g0gXeqdm4Dq6YoxGR1jH1f6zwECat3y0W7bRyBsxE2.TtBqIkQRZ6Sf8+pt78wtg3XcN+fhLmpDhaboQf5I8IMoA.Pp1gYKnbV74b7wGUrkSfeMrn0bIrZzWRyDV78e17wdQrnVMSFPDq5icnvdpJjGE+IfrjTAocXlyBIrfMUpjYtkznjX.LOYg8TdPSqLIrRCpLPiL6IsI+H1rG.0nVvJJAlDSwkB8f+jXfZIrjAuWN+c6CVKNaStfrEKtBuxvICBMw2.NyfTYYnTJeyNs2m3Gedq6jNSt4stMr3KBqVrnvoU.2kjzymxDwYyqXJ8xgfWzbxtvQfMUzU5BKvGV2BbwRVesbmKs4N2YLWUjgc6FP7SmjxbHOeqF0H3ChOuZAdYLqwweiFgafwjISl74ttRrOAwxBZ+yxv3L0FOAjm41gLPQHKezRGzoW5nWYaGlaqoHmsFiJ1xivNs5cidEDv+dzZkwBrrdqGOPOOhufJgfYYxgPyqvpunnxjfCDbOvqk3s83LoGLiITRmsesIlQbMnPE3UPp+m1345cC6pSzhPa1Rqs3OT3HpinkNi8ap2MTPdtPmVKadbF8arLDoyH50XKDoUc4XAk0bGJDTk.95HcVmJtK7SE5EpBiKwPOjzceN12wXHXmAkMyxYysT9EVdTPcUT1Eyje4rKuP5QQuzh7YyuTtL4W7s1mpynH6YhdQLKq4f06wx3zbeiU5rISkPxqLMvyE2cKaA9vdkVf3FX2.hR957i.y.V4UjOfFRAkMJ5RcBD71PSEuVT6fQrrLoAtiqnnmGA6KubCjJ76DJbEW39IvUaCwMNH.J.yq9s7xoxkOUtzJs1g2roKA5eRFwyx6Qf6UXPVhDJJdOJfrKwFJCzvxfUCDVE5.WWz0cLOUqR+Cgw4CkS9hgqRl97qvbzV6kh8xwyFe02MV1HbvqmNM66T5TFszoi2sfVYvlEf1XGntyJxHIVyfJ9fx02VEHzRshdo94j54UQuzImbxWMJ2L8XerjsdJ0PWnRrLWOLuZPKh0jQwgWxoBYqIaYBruc34DLPgK+nGy8OH.FQYvoADF6EzPleq4vJbj4enl64stSGlln+0p5iXHmqpm.n44H2qKu6lE.88GFBey8GetioOeycb1iEcdg6MP0nB6VSFuQl.dg1senwauo3lEUoQCndZHXmFU86OyQ1duCkqEBkqhpCiFollRAjuTQa8Xnek0pDFwWFTSeZSWa7nK+2m2oq8N2SWG1tbGnsVfGOXDGWmzltCTpGnyT1.xm7iptc57KAcdlnn2b+pvlbh1TGK53qRWJ1l2gIFI8Xpy8Yx6vT9S+gZJ+OpUa+2aN794QIWODiWNrKsBZw5+VwQeIxFbF2qEmQs0Oi2lH7oMaR70g5DweQg.tksTG+CGICsLwF28s3Fp7.N27WKDxYcBfLcEe.bZLf9e9sBJ2Mfwq+4B0gYBFV.d789kbuZahKAqUmbm+rPEat7h8KX7N8YGuQmybhYQgaRKUA+m12Vbs9XM7D4SavNCRkV74Pb85ndIreVDXuFpWszmCg1yb.mo9+4.Nay6HmseCLzEGFsGAu4pNLWgMo2qJjuf2Lhb1fP5TR5vAKXNJBXx7S5ILsj1rmvz8E9QYMZis84O0N7aSH64dEEGXeyTeywnnMjzVoMTeuBvNTpjoLZCSG7TaaY391P7Yx1j4BXyBW.axdArYwKfMKcArI2EvlkOSajClUrC7b8vRQfQsJguiyrBCCYxprdi+EvWBuwr
              
              CyberGenC 1 Reply Last reply Reply Quote 0
              • CyberGenC
                CyberGen @CyberGen
                last edited by CyberGen

                @RastaChess I'm not sure how it's useful. It's kind of redundant information when you consider the
                AHDSR-ball. It's possible that the graph is composed out of 4 tables. And what we see is those tables being superimposed on the path as we enter in those envelope stages.

                I just want to display the curve, nothing else.

                ulrikU 2 Replies Last reply Reply Quote 0
                • ulrikU
                  ulrik @CyberGen
                  last edited by ulrik

                  @RastaChess I convert the obj.path to string , manipulate the string and convert it back to path
                  I do the same with tables

                  adsr.gif

                  HiseSnippet 1554.3oc2X0saZbDEdWauoEx+R8AXJpRAjHDv4upFUEv7iCp1IHiSZihhhFu6vtS8vLamc.aRjkpZeBxCPeH5U81n9DzGkbSuo23dlcVfEahiCpoxsbAry4m47c9YlyYoiT3RhhDRK6LaOJjXYeAmti3pf5AXJ2pcCK6y6f8hjHEIRYs1nPbTDwyx1d400BXmYEq3Ou89qgYXtKYJIKqmHntjMn8opoT6T8anLVKrGYaZ+TReqpscE75BlX..lkcJaEhc2E6SdHVK1RNV1mqoGUIjcUX.LV1qrlvaT2.wdbi7OgFQ2gQzKpX0E1HC4VBlmFwZpV0CnLuNic5HKKamNSCAKaBAelylTO5D5SCEWIlAZpFoiG1KMK7VdF3UIM7JmBdyAR1ofzJFHcUmttRZnZJGSpoMWQj8vPXOMTLxZszPGm5BPBtpTe7tjVRXwDMxemxkKhfuJburYgPejBEmn+ZTbAPIehZSg2.FF7o74zrxARZDj.RMdmA4pK5GJ3vBib8XJsnYuwMx7Tw.DmP7PJAJh.V.kymI1AyxgXBwtHL2C0KYSq0n6Vaf6AacStOkSJ4JIPnb8X4MtzFfN03dsHDVdvBfA5RTJJ2GkiIbmcWAYPdBRD+ZJzdB4tfzG0NicAig1PuCGwBYSDtjj3SifHWqAbWEUvymySh2qV.3tqA0o9Rw.tWthndi46WDI146Kj8UYyf7KEoCR5R674Ju+MS9nCRZl8fCDao0m3sEwUg49LRdP4RX.WEQqBhcfFKmNvvXuKXLDKQ6CtsdqCEQTs.Oq7yuWBqQGkUkIrhnuTmxuid8Q7GyOQk1ipBpwBCvSoDPUjhnxktagTNZSFiFFQx+r8utdWuwpEQil7j9Wy2O+Cwo6fUAmjSGoji8jvik10JmOFfgkbYDrLNumAQ6gx+4wwCPfRJQWkDJzxWnDTEofaDhxm6k4JT.jLCr+iicyJaR7RuUznFjdPUsWdP5X0.zkAAkvsfnh9wvR8jh9IppE5dZpmtXsa.VpjjAQwA7x2tvXk0g7XOLLNlDWRY3kX8FPPbwrSkIFQmHNpQz70t+A5PvAIWG7AcZknQzwNTlTN.a33zMRvenPQdDOebFO6AYQGkUudykmtPPJXLhbtr0Mnjmjh44C5uCQVDprXCHSDDt0d1VANu6VAo6T4ZpKSInf2lSUOJjveW8urRJlgmdb6FXEV2+HgFHWHQpnZHX2fLDZFa5ljwoAIZWkHLV1j6tsrunJo8m4x1VLAVms1lBPk5oUK41cq8m129KpNJ8h8ndpfIDdie0.B0OHU++mVMAciG2n1CfL55RbXf0N9i6+m4bbNW6dVvcH8mR8vCOTMK0USH+WZxJx9poB+5W+5eRSMNrX+.mWkEgxMI301K2WgL80JpYzFt+cefz0qDuDFafI16agRwHXPDBvnGlEQxdPJaeyDq7KlIaNVWaXdgwcPSODgdxoDFP4zLct0cm4v0uiROY0+XSVbZg3Uc5PUtAyGiKMGLBEceLvXx7XWzoYudPiwo.bEmVe2GmguRa9KYL+4c5B2aGOTThw6t9ILI7ebZmDN7TOI7ifgBFR1Vh4QPy4Y13tj9zsgyuQoI93HXVOxOrkN2kldcAVNWVu89s.Wbt5zEqFHiKBp0GlQQMSRe4SZh7JK3D4qblah7+CbzdlWZ3xFL9Il6Vig14hu6dF.sofKBCDbpa5b5VDX.DeehLMLmK1qoTvju0GHGNSEYChKdzwnZDdBkqnpZnrAYHgkVvG.EGGa6lPX3uUs6fH0zCb+3u+mW6MaQf41Rct3m+0pMcEPdfrfw5Jmbr14TVObQGiShhOfe16d9KMFelrvYO.dAm3z+Y032kcRJFOyF.ujSxYiypgvSbTik++8nFv67qmudSLbiKLQsyCGzuKzy2k.VmyIL8aNXujtusYcY8ZSSetW7BXt2CSXVQu1NgYkwL+WwF8wtRwKbMuSj99wOMlB3273+6tLNapWipXE+dRoyk8gt2uv0c1s5XJt5hp3MWTEu0hp3sWTEuyhp3cWTE+x2uh5gqpMPI5aNZZYsYmll2lxtIGCU4wmHr9avbk8Rm
                  

                  table.gif

                  And I noticed that I must use "Global Look and Feel", it will not work if using "Local"

                  Hise Develop branch
                  MacOs 15.6.1, Xcode 16.2
                  http://musikboden.se

                  1 Reply Last reply Reply Quote 1
                  • ulrikU
                    ulrik @CyberGen
                    last edited by

                    @RastaChess Your snippet

                    HiseSnippet 1740.3oc2X0rTabDDdWf01RFriqxUNjSa3jvQVHI9Qn3xkEHPXJyOJHLNobQ4ZX2QRiY0La1cDXEWTgqI2y8jGg7F3JuA4RN6GA+FP5YlURyJ9IDUwoHQm1o+8a5o6d5QUCXN3vPVfgYhc53iMLG2pVGJuY4lHB0XskMLum0JzCwdLe6pAr88vsLVpiOJLD6ZXZN5pBwLSLlggw6e8I+1SVB4gnN3HRxe6xHN30IsH79TqV5YDOuJHW7NjVZROao0bXzxLOVa.RiZk0vG4b.pAdSjPrQrLLuwJtDNKnFGwwgFlisDysSslrinJ42kDR.TJVjynFXHE4JLOWAhETMJ2j34Vs6VOzvvzpZ+.wnp.w8s1f3R5Que.4SjLr6qgd7vbj3vazXvKmN7xpAuyARlZPZLEjtmUMm.hOuOGAdts0ZTNNnNBB65PQIqwHaLpUYFHAkmoE5.bk.XQOMRMW1rosmqP9odTxjIgXeH29PTfczYN19w1x7gLMv7MXts8PvlK0jcYOoPMkVdn5fvqPaPn3LNAXX+upGaejmBGqyXGrH0sBF6kRnDHdl.bCRH.jJsoNbBilZR2.zQK1zMLnJh2bxz106xoQZa19udpjuMYBA7B4AOR8kO3ztaOkWEpJbQB+LNdXTf76jIH0sS84fMx3C7yvY03ADZiTSkAfOGNaCSM42M4TSkLQBv3fQOGQ6YGR3x35v9zMEHqPG.Vf6pGvZEIqfNHdhFYBw7UCPtD.fUfb9TuTXXBG2RkkOSZa3.Hal7OP5QDrEd4L6I2sZRkOscNPjdRjeOgNEioydQNTDCkw.+z8Xm1Vb.m33jGO0i5FSsYzMYb7VzT8BqTXemZCH0Bp3Dm3B9a1t09XHHZOct7Elx9gfemSFHfndHyCmwG1v7TTUzQXkCAqnYjcgLEGBuivD1fMre.Xh4s+BwlVnyzSOfoVjh75DhCxkgPcwuYq5UwnCRMkzAGmzdP7WutZCL.OQRQ.yySf8ygsnuSvkoXJpbimFJG7Zi6IHTLFuB25hqv0a.4nxQ0DjQWiR3a4ioWTaIinDa3qmu1xHNRzVHhFHmONfSDPvbY7gPOVUShDVKiCOfy7AqVl0xmQEVvLIWxchtsPPTrmAAZTbKK424LdidS6N5KZhIMZp089aJcDwk2Tmv9MzaZywugquVKQdPBc6+0Goiyi5+pPZEOFhCkT6Pffp.v20RmzEh6ReeonPkJtjz5Y3N6yPAtF8A63VylegYKLewYVHNnts0ryku3BytvL4hidgFEms37ExWbtyrOkmQirmo0aSZaOI3uWHhSS9k14lMS1zBZKSB88Pc1xgiNLpzBXWG4Ehk7WmcDnFPpnb4SIpUPYibc41gbVKneheShSXLMgNRn1d7E88gddh6fAt7f1JlK4AWiBlZaHtw.FPAXQ4uEVHaghYKjSJ0NrFM7vPadbLKKttCt9iBYIBnHo87P7tXGnLPCK87FvrBbQQMdGuArT0U5dHLHcnbJf22K46ReEpqlumO4wClM9tuZfrQ3fWOcZh+VoS40RmNY2RZkAaVBZicf7p0QhkXMt0hOc4ZaKCDZoVItQ2bR87pD23zSO8yhSMeD4SDj0So5aBYhk45p7pdsHVSDE6eWrLjslnkIP9gpyIXtGO1QufEbPHLIUuSCHLFOn8y7RCDWKgKYb1QPfge5NEf9DQhw.iX.MQiMFhXTCZHz+uen7CO4erwjtpP7dVUIbmlmOFG4bvHzp8iAFiFtbBqUpWGpe5Cvwrp70ebljT282Q49aaUCldQNXmz4epbs8KfdR1qho3.QvK2EMnuwyu4ueUGz2+JOnupk3NPqqPeVXLCWC2hrCTNGpSTzjI.+sxNZ5zKCcWNWVe3IUfM44pSMDucfLsXwVr1TdrzfQurGbjaHevwXW6dvw+AJ1i8ln6pv3MUcekPKY2mpF+gPavnL+lLJwQ+bcaLLodiF3.cndt3eQNGt8rb6fCikUtL1A04LTUB2ix8+oRJJqiAjoK3SgDjdq+ieojzb8H79enTM3t99Ecm73erv61FCOnQq1X5eszJNLwE1CY7N2kGusth4DSXo1j1xh7qec+uSW7oNEt9AvwsjG+WWie20JJY7Za.7NVQ0FWWCgW5.Hi9+6AP1l0VLe8FHniKLdsE7tmZv89N3nI6Euh1bDwc2p0YEqUW7SckKfoiOMhYNwZyHl45x7eEezB4Dvdki5+GPze7VRJv9lJ+6ISXsgXscNC4+Yf9YYK3F7W43D2TmQw7CqhyLrJN6vp3bCqhyOrJVXXUbg+ZEECXsXa3o0pRSCC3kmp2bYtBEAY4xJBi+D.EnsjV
                    

                    Hise Develop branch
                    MacOs 15.6.1, Xcode 16.2
                    http://musikboden.se

                    CyberGenC 1 Reply Last reply Reply Quote 0
                    • CyberGenC
                      CyberGen @ulrik
                      last edited by

                      @ulrik Thank you very much. This thing was a pebble in my shoe.

                      I can't say I completely understand the code though. I get the part of converting from and to string, but I don't understand the "manipulate" part. ๐Ÿ˜Š

                      Anyway, thank you again. I will definitely incorporate it.

                      ulrikU 1 Reply Last reply Reply Quote 1
                      • ulrikU
                        ulrik @CyberGen
                        last edited by

                        @RastaChess said in AHDSR - How does one turn off the little "stage indicators"?:

                        I can't say I completely understand the code though. I get the part of converting from and to string, but I don't understand the "manipulate" part.

                        Not much manipulation in this code, actually, just ignoring some strings that paint the things you donโ€™t want to paint ๐ŸŽจ

                        Hise Develop branch
                        MacOs 15.6.1, Xcode 16.2
                        http://musikboden.se

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

                        31

                        Online

                        2.1k

                        Users

                        13.0k

                        Topics

                        113.2k

                        Posts