HISE Logo Forum
    • Categories
    • Register
    • Login

    How to Mute/Unmute specific notes in a Sampler

    Scheduled Pinned Locked Moved General Questions
    15 Posts 3 Posters 434 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.
    • d.healeyD
      d.healey @Alex Paradis
      last edited by

      @Alex-Paradis Post a snippet. Export >> HISE Snippet

      Libre Wave - Freedom respecting instruments and effects
      My Patreon - HISE tutorials
      YouTube Channel - Public HISE tutorials

      1 Reply Last reply Reply Quote 0
      • d.healeyD
        d.healey
        last edited by

        local testButton = Content.getComponent("PanelButton0");

        I'm not sure it's wise to do this in the on note callback unless you are deferring MIDI callbacks.

        Libre Wave - Freedom respecting instruments and effects
        My Patreon - HISE tutorials
        YouTube Channel - Public HISE tutorials

        1 Reply Last reply Reply Quote 0
        • Alex ParadisA
          Alex Paradis
          last edited by

          HiseSnippet 9535.3oc68sFabikclrjDksksb690L8znmY3H6tcIaYo5ojb6taWuXIWi0qopxp6dbbjXUEKIFWEYEVrjsZOtivfL.6iAICPRvBjYvFu+XCR.lEcCjEAAA4GpABBB1sAxtK1W4GIvSRvtKR1j0H+XARB1z68RdI4kOJ4pHKRK5RBy3tJRdN766bO2y4bu7xastnPU11sEDIBcpx60hkHzYHKsGuzNY2ggimnPNhPuHYN112URnEU5VsnhNaDhL60hoca1ZDgBM5RvKKzoFiP9umb8LLMX3qxpeHBhMD3pxtLWSNI8itdpax0nQdlZrk4Zhc0IRUnp.eVgFBc.PZTxHDsXpdWlsYWkAdYiPRDZb5ZbRBhkjXjXaSDZrLB01qzNB2iW452fqMWkFrvuDknDPQJGNuPiZPDCOJQ1c3ZTacUp2lfHD455FhQULDuB4Jb03zNttA4bxmfRWBb6QnQNL3EEGdQrEdQrCdgvf2XJv6EIKUUjqkj9YfXaRxU.vjR4TF.F5PibFJx4tD0U5xeTWZtIm.b9UReSZp7EWa0xTEVsLcw7oyRSA+Cc9CU9rB7Rr7Ry1j4tr4EAeo.36h0YpxFN4hQlgZ9nQl9ZSNwjSH6oMaM15rhYYZznBnotcXIwNrJmtGvYN57EVsP4BqsZIJC+0K3bt4TjmlpbwBoWcokooJRmaxI.dfskn1kQjprHGC+1MXSKJxrG06Rc66n.r4Tki9CJeqhzknBG8JImFWRI16K0QjssljQmI1LwmIwLIMohUWqLcIbI4EjvDCd05G41WL5EuC3vSkcpqQY7DwTNwRVNQbkSjyxIRnbhzSY5VjT43zVDXdkSjwr.Knb77m2hDKht2ULKxUQ26JVDIZDzs2hLQQbOiMBgXe9oLZb2fd40xVn7GBaehOMU3Rqku7LTqPmqvsVYFpajtXNCMZ6x1PnJmzdZV+oxznC6Ty.Lqhrr7vOTjs1TJsfXdIJs0QA3QBHkhW81rRx8ik+V3oPWCUTpvvKa5ol1jR1.cuKvWiqJCHBBPSpcjf5RnYKAdvWBOkkqDoKf67RrRTR6v1lkpAGOaapJ6Q0lsAaUIN9so.8vn.2OIQgFsoX3qQUcGAAvkNUVQVPvJTPCpbr0434j3D3opCPARdA9ovQalNRRB7alkSrZC1kD4p0UzZ4JkQqEMk+CdZZH+GXujkXkfzq8SSd0qyhkecFd1F8BULeglvixoODhndA1J2SkFFuL81706H2l2Tt8ED6mA7+j8egsdU.WNqHEG3eXfxMK9MtEHuJ79cayDaFMtLiIzo35O4D06vK6TPIvuJne3Z7gmdhGLgZvW.AZKzfc1VhbPjmsXgRk9F.DOwC6of5kSmwTz79HntN8pH2t2dSIlJxrzhm3L5NeyX1a5NWyrkRSO8q0Zt4.0NvuMKUYlJTLUqJHVC1cTR.1rg5ewVCA2ImfiG12kRyBWUVXfrgqp5LLC.Tf.SfXWOXRYi9bycCtZrxd.PcBt31Jm.3CDVE7PmCMhL8CnlTq8R8ny1FTnRVkPDgqyznsbhX3U7Pk+ix+BB+v.c0pwdef8.2LOq7AWqtNTUUf1M91xWxcLbqTS4+PU6kR.IsZBjckgjSoQBwOH2Tt4prCGJZDT+RlsMrCk7sTU0g0rtx2efD8lGJcoxTkWiJaQ5zkgoYxVdshTEVI8RfZAtUoBqtDUIfW+5koBeqRzTqWbsu4sxRW7hk.Bs1xktx6UZik.9JR6.6prKqHn64z8j2sEmCYK0F.OHAQEiSXdPkxyPc+Yn1SsKoR6083pABnfEdgoVMY2UbIt1DSf5.KeI.CFn9xV..xw1FTJWyuYo0VEc8pc2mBnXocl5sohFYF0CsCK216HY7XsY1ks.+5fZhXkOi1I.ME.WA01ZvolJaCNXq9Z7M1aJsKikmAT3Lrz6kYYD4AWGzsQw6TE2Jbb1ZLRLy1BipJlInAOL3R08jwu9ZfZz2.1sBHWDjWK9EAsEfZqkJJzAz4lMrZaP3smV9xdvjcK9mzNbsMeO.r7x1bbD5T5SSsBn.Zp1vxF1SnCkrkSt+cK.Q9FZWntZZMKHjDiXX0Nc5D03mLgOqkd.QmkiByGICxvSieC3pG1NB9t.q3zX1D0+1VoWHb.dgU9OsmcaQ18vU4CYAgdNDEGsWUbkFcX6GEGqOPLKOVi0SSww6UEKxVCWsSf6NjSj4dxs+b77fj5Uky.Mgt1pCFRMciFbsZyF91QlM9kjACnU68g8PCO8LTc4fI5oCdGDvL2aCPhUD5zlUKlpVOC1cgY.T5cf6uHebfuJnWNftZmwjIRIrEnlb7RhOLuxqYPbfACFxQ1fImtjpNH.l7WaBgKk7823sr6Mf3vX5GXoozVozBiXvKwFGA6kF+VZVQF+pr7hrsfgmBav8wP6kHKXHH7nlMPwXfC2aCxdsxNudr4tzjS7gqcKprKWH6MoVaUpzZi1dFpBkoJQuLH6IHw3MvGtl1mJrZtBYSCxtNsE0jsPwrPkjidcZvUAx4BNrA0nI7LxGOysJWFbIYuA3tSCSESAGOHZ3fTfD3vADN4DxowQW0LToWMGL+cV5Rk.WgxQmbBiUZVSPpsooH.c30EZCGOPrjWS4PM3ZKsYEPFDfrfiKKDbvrJUyvANTzqQwQ8NXyBvrMX42VZGvgu7kgU7oEIGTmjw336ILkZvNYsES1EjB7eeGiyGgtJiIqSic9j0qMC.o7TTW1ndtMWr6.N1TaBOC13w4tyz1Ve2f8Fn1uOlAUq0VLaqNs2I7.3NgodSJ2lpuTFlFU+bClQ0QYFp3Khe2vusxNRW9coVPuf7GhFJFroNApoNAnoVGjZMyITbcPU9fDrG54mM8xKmIc1aV5s0mhrdrmOk0hUE3UmOMUGC6GQyoTh7qNxHUg.Tzv7wY+fMNk0LDZdJl03ki1Si5P8xQi4PcVhPCFALtCCyajZldiX8vbFQW3TW1nlAtBXsWv6rjpk.bOMndzfc.o7LFRPU.UmJ0ua2Hgrz5fFQTO5pTDDnL6ZqT3aSGFDzkd59NIwUzBLCb5jiWOeDkTOoyVtvFfwYkCaHWqR+9fv8zPwVovpxW2aSkP9qo+.zWilD983T4JjOOcQ5UAIaJCjsD3FsVI5Ukg7Zqr7G1k4EDJJTYqSWTdVZoLG1Wjgu1lMAsEuKUhqY8DLvQGGEF4et4zOG3vaB6gtIG+lvv.fqItrCn0dKEApQnI2G8T5tnD2qH8JqsAsrsCkuVOS.39AcYzBLXIjuRbytO7eTPH8dRQrchA.nP1jRsJLeZdYffOkA7cZlCfA.kWALBlYgloB.uTU63LZFNEsCbmMOTEUM.GfB5yJSDl9MQhsYKzcQivWy1dGSocoxiFC8Ec8M2bJEmn6n.8JkstgM5ZLM06Wn7MryUiNc1anpsdMEuVB73nn5wgWsBageylb1HtKJ6w.h.Z1DGEjaAuwD+xKflHGYAp2P.bm0jUnY3oujpkAAytoGvk.zh5EeaLkeGaFOp0VCcvCaNz9l9syF+AbFnKk72wkS8S1JMD25xB9l8CeV6z58BrAiv6F1U18hfrSeQs+NO2k3pSEFmpuG0UhN8j1OvIsVq1s.CvgEWtYnLbGd3klSuXBYud6SPoEGZposOwg4.USesdNswMo+vLqAh2BCsKOqZxOOrd+A3UC9zJTFj2cY2qh.iXMXXV7nwpGeS3Hr.dnOXJ3SPENOS2DcloTKA.SafNBxyXNkDWCVypLO5jk4jKKAaF0vOS3ov+1TfAUOCUR0m84byAmMG44NS9gwnLkYSNAtHPqcXz7qADcQfnTVOOZx1lgZgXpptkxyDvfIAjA.Mky1PMyZEwnb.KVXC1uoulsS8ugn7xGEFPgscalsYgdSzvQ7Wnl1LSoFptsDpJpC8odnbMQzFcyjSXSmYzsUNyf7GUuZKA80tovQaila.kL.pmwxrxgeegSRP2tRKS6kpMfaadAQVYyfgHAObhGZ4goTut7SS4TFOEpuUCVQ6NKbYTHdHhEFj+nBqnZgCnqiHzXFWtBjce4JfuZJppzVgcgB7E34jVqEKe2ViEDnFXBhP+wHPAtTI4EyvYQKlgRM3pwJRvUiHzoIKGcyUVK2l4+.BYLiVjHOZoex+tqSzCJ3LpJXi0V1fFT9qezv5oW0YZ.PhX1Qh9QAwcqBRz6JXRjBVloBaCY4mfL+Gr4xoyPqYCGCbjdQxSSBL7FEkDdndQ1ynKaTcggMC8DjAMaFtufFRzie+7Q6QMDqqZHVOpg3cUCw6QMjnqZHQOpgjcUCI6EMbJR3BbgR20YRPaOUI5xkKr5Rk5EMbR463lYUUvnjY6Mwj+bLcwVpODKttX45CwRnKV59Prj5hQ2GhMutXY5CwV.qa346C4VT+1kuOD6p52tLU5MWF4OGMhtfz8kfQ0ELceIXLcAyUo6wFURaKK4YIUmwC3x7QKNSnCM1Jl7ufl7xKOHywWex06EkLolRJxV6ofAqj+0HsLcWJmDonWQ67TZWfU8dNjdA0cUQHiv8kU8KaU0ZLb7QdZofvX33v3wY6izWlkcIWHaNm0pHKaZWHKsKjMiy36IfxBBJ3bgA8abtvocivztQ3LUbgCRdGKaLW3TGypiYeH6RtPVZWHqycLi4FGyXtwwLlabLi4FGyXtwwLlKbLi6BGyDtP1jtP13tvoNgKjMoKjMtK5DmvExlzUAOR6B9l1E7MsK3qavLsKvLsKvLsKvbFWf4Lt.yNO.eb2DfOgaDNoaDNtaRsjvMBmzMBG2MI0R3FgS5Fgi6lzoIbivIcivwcbhbYXmwMv1EkPD2EkPjvExlzox9hjlVD98+PxOMo1R5u+E9kIs7JBzCih6UQJJcmZbBuOytr0EDaJquyQZ3XQ6iIfU9wdfle.rGAhizvYw0PD2qhntWEwbuJh6dUjv8pHo6Uw7tWEK3dUrn6UwUcjJdACtVQF.5H5.PGwF.5H9.PGIF.5H4.PGyO.zwBC.cr3.PGC.+zXC.+zXC.+zXC.+zXC.+zXC.+zXC.+zXC.+zXC.+zXC.+zXC.+z3C.+z3C.+z3C.+z3C.+z3C.+z3C.+z3C.+z3C.+z3C.+z3C.+zDC.+zDC.+zDC.+zDC.+zDC.+zDC.+zDC.+zDC.+zDC.+zDC.+zjC.+zjC.+zjC.+zjC.+zjC.+zjC.+zjC.+zjC.+zjC.+zjNyO8Ljn27nd6YseHJHlaUPb2pfDtUAIcqB5sEcvgZDWxsFwkbqQbI2ZDWxsFwbt0HlysFwbt0HlysFwbt0Hl1sFwzt0Hl1sFwzt0Hl1sFQZ2ZDocqQj1sFQZ2ZDocqQLiaMhYbqQLiaMhYbqQLialEepdcEZcHZHlq0PbWqgDtVCIcsF5wkq1gZIcqFh6ZMjv0ZHoq0POt18NTKYZWaIS6ZKYZWaIS6ZKIsqsjzt1RR6ZKIsqsjzt1Rlw0VxLt1Rlw0VxLt1R5PMfk1NuaSam2sosy61z14caZa6TvsJ.e+FgautnWMM885LvwxwtKWUVkMa2SotGHSDZesWNQhPmra23yQZbi.j393238z+x6kR9s6T6.Te2TJuNm3Gox1paHxmgLZh3ItZ7ERd0qRrq56lWnQCcptipBMY1lUFUeIxLKsI5M.pscX6fsRois8KjpNWCzFu7LjO.tI1Qms7l4Wa4bzEeXks2Tc+MYyVLhfqRhUr8rs32lvHkdz8LSoCtWJfD.rhAZKVrPiakROkWSPLi7kvHBQTq2ttXJLh7TenYjSbiTPRqrtyoTdO35APZ3UQTGkOdKOFkmDhRzqbW+.S3KZmNLa0xOfI5k6q2ZxiYSS9agixM7jl7X8dSN9KtIFHCiAxsp4IfLdeAxDOkNOa0zS.YByfbhd3EPUGh6WGuwNNRuxuYpFQAAsET7NopCh1Wh6ivRFrfxwj1CFNcbxLBMpQ7zCQ0S3G+0fEqquHNAhfHfx6G6QMFX3kwUmBO5iLFVPkBvNxG0n.1qD78wM6XY6JhHfg2UXi7XeKtz6m124QLq7HJdCQEq7H1QQdD+v4wVMrxi3GE4QBq7HNFO9AhV4Qhih7HoUdLOFOZcOq7H4yJdz05tmfTcq39Pp31T4zwSL+hK.Jm1Zc2VJMGuh6PX34TO8WfdL3bA7tqyX5tr+NVhUth0LvX7ToUw3KluUa9USga+NQ2reuDo4M27A4HWRDawHIhrXThPqiAlS2sgq7BvxLrGIqhaBm2rI76XFIm6gXCk4B1MTFk8R2M2FbejGBixlMM5GjkVp6hIETpYR8mxABsw8TPtslFIjklKaLqGh6rM6dB5T++fghwIPM+vsUAS4beOax4N.AFZ+Y.qjr6imMMUJUfsj4fDYr.rqMvAVb75TdHtE6NZ.KmYfk1G.VBbu38w.1AM0.VZyMkuqOzTlDuoD2h83c0.F8yBK17X.acberO8AZ.KiYKVNevhs.Fv9T7dk+fGpOdjy+zQ1f2jsHdaYE7tko0LY4MCrT9.vtJNvVC26+1ZlrLULirzdYio99UBVGyqiAsT7ZPi9YCzh1MqVpc0fVZKPyZX12dvCM7D.awf6o8.MnkqRuLbv9EZmoW2UWvlcSVb.1.VRPy1R.oUJ4HTXKEFntc4tI72QfM2VPnlMyu49UsPG0wfouAwroLVjDDZHw0BdhRB0kz1L66oJFDYpwIrjnPmVX4+SUisNSmFJ6ejldM05Aak4cvFrrl7XFqGY0XMc2MVx+1HzMq0VVrVas0SyZ8hjqvViqSSuydQjp2rWF2rdv78+YvrVT0sXstX2sVhr05ls5QVrUZwI0cx2DhDLGqa.2tG8LC0IMXnFuu2Vh5xnIzxka69UT+Fa3D84tZTW.EnLHNI1lsg2OX20IT7Bm.ZgIZxbe3qV5nvgF2mvahC4sWUamTEe92+4vKt3AlFsCXrPlC+rZJt1qHzDbyXD2SY6XzrC4qawgDXLXk8A6E5f+a4Cbzv3zaRIzOelJzCemEEEe1vgtu5an6dvO7OB9nJ+FOGZWlRieieCrG8G3lo7v4lfTcebkPe7lmZ7Z0p8EvqE1Fpezu3K9huhwiFCc3uPc3T5W7+9CTNp7iIbjZgHk2XOgaaruu5u4QIlQ9P43Z2pAydqUUBXYVUdq1DbV48PakKXYg6ADCbrqp78avo70nwVP4.Y6zVRn4RhLs1gqZaiBmSouX5VsXAi3juJK5G+HkyloAS06BzVQfQU.blHyN+UU9S47kE1FDmXEgZrF0J7mRI3uLYf1V4eOljO3sZi98Lvdj.Nc9FLJSdiIssNs11oq4STB3HJoeqhocBZ9ZXHX9Im3gDCtBAP66X5cjn9YwGI3BodpCyZgTlbSH9+TkvpO0m8YelRZ+sM3moz4EetCdIRy+LP1Sz0c4rPagZ5lgH3ihh3llMCyawLrnQy.bJQLZ.Ticha.TO1QDCPN7n73iu8QaMbX.RiOb0OF2Cfe3v.Pia.9N3yvQmgCCPF7m+38vqo3idt2.nt2HhEEDOYvVemgCK.Xr32Ge8GL74CjF2Br+svmOwmWBCL4Scq1DyBrrwo5pGr.pC.EsG5qLwAAeyRFbyxA3NFGrYuaVTsvAZ6AZeQEqv4ZFWWfCkdInc70tLbh8oMaURZwpDS6QnirJhr0FX1D8mKYL+xXfWS8AO.uGCyybWjmAlC7wXsOd8UoJNLZNLTuMt2AUmgQyAd02qi6cr+dCYlC0sC5tTK94dvvn8vPk46i+jpVenz+vPc5o91X1imHMLZOLT0NQoiVUs+Lvdjoq9GTCkEefWtNA9pie+u0vm4Hd2qS+f0OxTmdT+wXj3PLFaLrYLRdHFiepgMiQbCCY4fcwen.u+QnnF9VGEbyw4vMGo9oF9LGIMXNR0A+Ilr0vm4Htgo6Xe7W9IppCicVvMGQ1C+IpVaXryRtt8z0.UiMzYNhY3wMu0C66G27yawNvMGO9AC4liDF8N9ngbyQRClimb+g9NK3ybbKbui0kFF6rP2sDsa0dXryBt43I2y3qZ6PXmE7mqPK7wrD49CicVvMGeZGiuGaCgcVvMGDc56U6xyQlC0ei55xSc5Q6M7YORbH1igtnGp+RB1E6wmt6vX+ECOUxCverBfLuCg8WLt9I2AO9wtCi8WLXOHveI3VenL+hwmZ8l3yQnzvX+Ei1C7WE80aOL1ewf83w0FlG7h5OGr2GeGi6H5pZv25uP203GCi1ijFsGGTYH2dD2zpdA2+3wUFF6uXvdrEt+AA6vX+EC1iGYXU6WeXbxwvWUTasswMH1gvIGyvhDiC2631CiSNFt4Xe7Aur0ymqugS2G+xq2sWWb0cbtIH6x99Kk0Mvv2KkcawHO45FMMeNQz51ryLbOhu5+fYKFOwW9Vn8Ahdfb3+lvik8bG6nkMagv8AgLtcGFa9nwVb9ESXxE30+Xh+a1vyu5OCw+fYNMQe8SUe21oFIz1iHUtXJ4qtGHo4cuwEVHYjDQH5kFSBhu3IlYCZaY4UQrIcGfZdelcYqKH1Dsq4a3XF1rgwegsItt4c7weZynOUoTOs2XLhtuAdZ42gAjkGyBKgim2wb3hKXwZdgTF2yTN03gPMNLMZHburf+sBS061VtYpAG3STqw2XOzFQIbq5XYVFQd3djRHS10S0S+5rGQYmV4qntSq7VDX6zJSPXdmVQ8HOiQcTETSErPcLETewfEpiqf5YCVnNgBpSFrPcRET+NAKTOuBpyFrP8BJn9aFrP8hJn9aErP8UUP8GbjG0F9I2MJJ43lALXixNVOfAaT5wlALXixOJEvfMJA4CBXvFkg76FvfMJE4+z.FrQ4H+AALXiRR9uHfAaTVx+kAKXGCkk7ec.C1nrj+3.FrQYI+sBXvFkk72MfAaTVxOKfAaTVx+v.FrQYI+iBXvFkk7+Z.C1nrj+IALXixR9WDrfcbTVx+p.FrQYI+aCXvFkk7uKfAaTVRhPAKXixRdh.FrQYIOa.C1nrjuZ.C1nrjuQ.C1nrjmOfAaTVxKErfcBTVxnALXixRtX.C1nrjWOfAaTVx7ALXixRtR.C1nrjkCXvFkk71ALXixRVIfAaTVRt.FrQYIaErfcRTVx6EvfMJK4GGvfMJK42KfAaTVxue.C1nrj+RALXixR9qFvfMJK4+p.FrQYI+MBXvFkk7SBXvFkk729HOrOiBroT+AdKHrtV0vbLULSEbvbbULewfClSnh4YCNXNoJlSRDf5CtTPY0rh0GbofxZYEqO3RAkUxJVevkBJqiUr9fKETVEqX8AyETVBqX8AyETV+pX8AyETV7pX8AyETV4pX8AyETV1pX8ASGTVypX8ASGTVvpX8ASGTVspX8ASGTVppX8ASGTVmpX8AoCJKRUr9fzAkUnJVeP5fxxSEqOHcPYsoh0GjNnrvTw5ClInrpTw5ClInrjTw5ClInrdTw5ClInrXTw5ClInrRTmTuOnxVYZPXcnNodmPUP+2Fb.cbMP+2Eb.cBMPezeEnNod+PUPehPAnNhJ6QpAgUeJVGQUP+pgBPcDUA8aDJ.0QTEzmOH0QTEzWJH0QLckfxZNEqinJnWLH0QTEzWOH0QTEz4CRcDUA8JAoNhzUBJqzTrNhpf91AoNhpftRPpinJn4BRcDUAcqfTGwLUBJquTrNhpf9iCRcDUA82KH0QTEze+fTGQUP+KEjVDa4CJKpTrILMePYEkhMgo4CJKmTrILMePYsjhMgo4OJrPRWWcCfkHzXkkw74HWQnVmFLRBhY2ggimnPN3AWB7QzI3D3IxrWKl1sYALJznE3kX4ayIsG9VcanQnqwAzQIIFIV.bFKiPs8Jsiv83ga4yQI1fqMG.QJ6+ykDZHn7o7BMpA0J7RHxtCWiZZHrcuC2WjbcNop6XOdGwF7RP343czxHWB550YqJoCV4sSYb6omCkSp.kyPVZOdoczQxYIytSGwp6PkkE3LY.Svle7l2LLMX3qhuKZSrg.WU1k4Zxgsi91J0M4ZzHOSM1xbMwt5DoJTUfWcqPdBx5f+VjIRD.5OLtGAm6Qsk6Qrg6gNk01gWgD1YP633t5vSPoKgu1zbbmvgkNgugBTdIxRRhrLM432tDSyVMXEkwiM6E29b2wHQRDGfW1FBL0Jw8QXW8AoxzAX9DMdzOMk7cLcSgN7FtkHZUjsEKiDva.SlSlpXQ4MIcyR8Foj8cJKBxkArL3TcMdVPyfDNUyJJztcc.qj0Ua7SsdGwsglL8iTjcWVw1FO1pcZBbE3AIlaqlY7VsYgM8bUWgQRjyv1Fu7cIRYF4l+2jLVhYM92tqA9m5WF9wqlU96JhDs+EIV+KR79WjD8uHI6eQlu+EYg9RjPjF6xdht2kEO2wJLsjqIC6Jyvg5LBNmxQvSvn4tIiNrjS1j4YbuJyyn8V7HafTHqP5zx24U5Hgh9bF8uG0HJFsmQQzCEEfhkgI.jfw7geTTnA3R65OkCmkjaadAQVzg10zufGJp6oniWfrN28KI0o5cWU.BdSJ4IW2+xCOXZ7NkJFKwA8Uo42EDrFbDk7G4T9wNQ8nFaGWQfWn0NB7bUMFZDDpa6sYEwwtsDJsjDHxL9ugJEYavxzV2dtepTKywCFqgwH98ksHZuaKNr1qWiTAtTvjdTOeT+znC80OcXlNPue4v2Tf6tnzQ714yPJmqiBVV1yJnVTnC72oH0ZcHAEDUBTKXUV7xhFAFmU46QjWVLf+JwxWS9KeA3OzIipVCE7jQUOIQUUUA3F5y4XjX.XRYxIjGVPCP0YMvcoaCJ0DBoQHgS8ArQsobNYnkCbLS0ONJ4BDqvUccAfYCziAFdg7ZDgtohjfRaKJ.KcT40cbYgaxtm5WtAG1WVVXCHJTn3M3Pe4mCZnJh9Q8Qgg44ZvtJCrT5JjyAJYTr8b2pDcw4xw19tRBslaiRkoJkdk0WltD0xExTLcwObN7wXOW1FBsAwj3pNm722L6BQhTZS3Ch+7Q2Ldxqb0jadkHQhN68X1kHWmVM3pBZ1gNGqJH1joAnBbYyl92VmkQKt7ev+ouTJBuf5i3eTOlin99+d+eOq2P8Q8OpG2QTeqe4Jun2P8w7OpmvQTO0m8mOt2PcR+i5IcVq9Kc5W1an939G0m2QT+w+v3ufMT+J3T+J3T+JNKBOyfl5tN.+i9rCdUug4i3aL2Yw2ezez+iy3MLeTei4NK7dpO82ZBug4i4aL2YQ2od7+4S5MLmz2XtCCtesOOj2v7w8Ml6rX6O5+9qLhMLeNblOGNym6nQr8LtN199W4O6a3MLeDei4NK19ie6S+FdCyG02Xtyhs+nWe2W1aX9X9FycVrch24S9ZdCyI8Ml6rX6OZouscCW6MwY9ahy727nw7Sj08yOwVm9y+ZdC0Gw+ntyhwQsxutGQ8Q8Op6rfb6Gaxut2P8w7Op6rnbO527G8ldC0I8Op6rvbG7qtgcN7W.m5W.m5W3nQgbYccTNpTeuY8FlOhuwbGNH8u5amvaX9n9Fyc3fz+mcZJug4i4aL2Yg3Nn4meQug4j9FycXDtW9shXCyify7H3LOxQjHbwb8PU+4+eedug4i3aL2YQ3N324m8E7FlOpuwbmEginy+1S4MLeLei4NbZH+jezY8FlS5aL2gCU8y+Vul2v7w8Ml6vGwze8+7yYCyuHNyuHNyu3QiAomy8CR+Qm6+4q4MTeD+i5NK5Nwu1GLo2P8Q8Op6vBX+jS+hdC0Gy+ntCGj9e84eIug5j9G0cV.dpexeBoMT+svo9agS825nQIr4b+fzy+e4hdCyGw2XtCCxc6GMk2v7Q8Ml6vIh7u7u4RdCyGy2XtyBw83zm708FlS5aL2gkv92W1i71G22XtyJgM0l2ytgpFFm4gwYd3iFw1occr8G+i++cNug4i3aL2gSOwk99dDyG02Xd7iXLeLei4NK19Ve7GS5MLmz2XtyhsS7K+WMt2v7w8Ml6rX6G76cuQsg4WBm4WBm4W5nwzSj28SOwi+MOwW1an9H9G0c363v+3+quj2P8Q8Op6rv6ONz+luh2P8w7Op6vGv1ux+wut2PcR+i5NL.ehq7JdC0G2+ntyhvS72+67pdC0Og+Q8Eb1.WZjztvbSiS8owo9zGMF3Rd2uDfS+c+xdCyGw2XtCWdbe1e4Y8FlOpuwbGNw6Um5DdCyGy2XtyRrs+Y9EFyaXNouwbGNs6S76a2TyLCNymAm4ybzn78kF.KA3e7O5q4MTeD+i5Nbh2+g+SdUug5i5eT2YA4n9suvW2an9X9G0cXTtew+zWxanNo+QcGN26+jW4E8FpOt+QcG9ZrIMscs5WFm5WFm5W9nQMrK49ZX+at5a3MLeDei4wNhw7Q8Ml6vIe+69C+JdCyGy2XtCm78I90Nq2vbRei4NbtYt6m7ZdCyG22XtCWafi9KbBug4mv2XtylYlG+NK75ov2kq9pG5VZ5o01RSi4u6koQh.9+IdlsWl9jqe7dY5w6ko84dYp11OJZeNKzX9wdaZziF6soArcU6mA6lmw7zcyyWwxt4IwENd2773cyyi2MOOd27bvsad5fBGi62ENFsd85GW33wENdbgiGW33yEENF+3BGOtvwiKb73BGGtJbLg++qmTs3GW33wENdbgiGW33yEENl33BGOtvwiKb73BGGtJbLoOW33hrKjXwiKb73BGOtvwiKb74hBGSdbgiGW33wENdbgiA3BG8CT5G2ilLUEE1rpxuUxP6wIkOBvRvKuFSOE4JvuSEU8GGYXKXSP1vMqVE1U6Jf1P6kHVeKQ79VhD8sDI6aIluukXg9VhEODIfkdjtijPSk.ufCrNshyZHZMm0QI9+C9CMsNC
          

          I am using HISE 1.6 sadly because I couldn't use the 2.1 without IPP, and Mac Os X El Capitan cannot install Intel IPP (even the 2018 version).

          d.healeyD 1 Reply Last reply Reply Quote 0
          • d.healeyD
            d.healey @Alex Paradis
            last edited by

            @Alex-Paradis IPP won't even install? What error do you get? I'll check your snippet now.

            Libre Wave - Freedom respecting instruments and effects
            My Patreon - HISE tutorials
            YouTube Channel - Public HISE tutorials

            Alex ParadisA 1 Reply Last reply Reply Quote 0
            • Alex ParadisA
              Alex Paradis @d.healey
              last edited by

              @d-healey

              IPP 2018.0.104 :

              "Unsupported OS
              Detected operating system is not supported. Supported operating systems for this release are:
              macOS* 10.12 (Intel(R) 64), 10.13 (Intel(R) 64)"

              I'm on OS X 10.11.6

              If there's a way also to easily disable the IPP for HISE 2.1 that'd be great too since I will not use Convolution Reverb anytime soon.

              1 Reply Last reply Reply Quote 0
              • d.healeyD
                d.healey
                last edited by d.healey

                Oh sweet Jesus that's a lot of panels. You know you can replace all of them with a single panel ;) I'll be doing a video about this soon.

                The problem with your code is you have Synth.deferCallbacks(true); This makes the MIDI callbacks none-realtime, so you can't ignoreEvents since by the time you ignore them they might no longer exist.

                You need to separate GUI logic from realtime logic.

                Libre Wave - Freedom respecting instruments and effects
                My Patreon - HISE tutorials
                YouTube Channel - Public HISE tutorials

                Alex ParadisA 1 Reply Last reply Reply Quote 0
                • d.healeyD
                  d.healey
                  last edited by

                  @Alex-Paradis said in How to Mute/Unmute specific notes in a Sampler:

                  IPP 2018.0.104 :

                  "Unsupported OS
                  Detected operating system is not supported. Supported operating systems for this release are:
                  macOS* 10.12 (Intel(R) 64), 10.13 (Intel(R) 64)"

                  I get this message when installing on GNU/Linux but I can still install it. Does this actually prevent you from attempting the install entirely?

                  You can disable the IPP easily, this is covered in my tutorial video - http://hise.audio/manual/VideoTutorials.php

                  Libre Wave - Freedom respecting instruments and effects
                  My Patreon - HISE tutorials
                  YouTube Channel - Public HISE tutorials

                  1 Reply Last reply Reply Quote 0
                  • ustkU
                    ustk
                    last edited by

                    @Alex-Paradis Have you tried the IPP 2017? I've seen someone working with it on macOS 10.11...

                    Can't help pressing F5 in the forum...

                    Alex ParadisA 1 Reply Last reply Reply Quote 0
                    • Alex ParadisA
                      Alex Paradis @d.healey
                      last edited by

                      @d-healey

                      Ok thanks for the Synth.deferCallbacks(true);. I've set it on False and it's working.
                      Can you explain a bit further what this line changes in the whole process?

                      What is your trick on creating a single panel for all the buttons?

                      Thanks again for the help

                      1 Reply Last reply Reply Quote 0
                      • Alex ParadisA
                        Alex Paradis @ustk
                        last edited by

                        @ustk
                        I've search on their website but didn't find a link.
                        Do you know where I could get it?

                        1 Reply Last reply Reply Quote 0
                        • d.healeyD
                          d.healey
                          last edited by

                          Can you explain a bit further what this line changes in the whole process?

                          HISE uses two processing threads. The audio thread is super fast and handles all the real-time MIDI stuff. The other is called the message thread and this is for none-realtime critical things like updating the GUI. When you use deferCallbacks it means your script will no-longer use the audio thread and everything will be handled by the message thread.

                          This is great for things like updating the GUI when a keyswitch is triggered as it prevents the GUI stuff clogging up the real-time thread and causing audio dropouts or other unwanted artifacts. But it's not good if you are doing things that rely on precise timings like legato scripting or filtering events.

                          What is your trick on creating a single panel for all the buttons?

                          Not my trick. Christoph showed it to me. It's not simple to explain but it was discussed briefly in one of my livestreams (I think it was the second livestream) check my YouTube channel if you're interested. The basic principle is using the panel events you can detect where the mouse was clicked on a panel. If you know the width and height of a panel you can divide it into a number of imaginary zones, if the user clicks in one of those zones you count that as an individual button.

                          Here is an example from one of my projects, this was for creating a vertical menu. You'd also need to create a suitable paintRoutine for the panel.

                          pnlMenu.setMouseCallback(function(event)
                          {
                              if (event.clicked)
                              {
                                  var voffset = this.data.verticalOffset;
                                  var height = voffset+((this.data.itemHeight * this.data.numRows) * 2);
                                  var value = parseInt(event.y / height * this.data.numRows);
                                  
                                  pnlMenu.setValue(value);
                                  pnlMenu.repaint();
                                  changePage(value);
                              }
                          });
                          

                          Libre Wave - Freedom respecting instruments and effects
                          My Patreon - HISE tutorials
                          YouTube Channel - Public HISE tutorials

                          Alex ParadisA 1 Reply Last reply Reply Quote 0
                          • Alex ParadisA
                            Alex Paradis @d.healey
                            last edited by

                            @d-healey

                            Thanks for the explanation for the Defer Callbacks. I get the idea behind it.

                            Thanks also for the code. It'll be surely useful.

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

                            48

                            Online

                            1.7k

                            Users

                            11.7k

                            Topics

                            101.8k

                            Posts