HISE Logo Forum
    • Categories
    • Register
    • Login

    A Code Snippet for Y'all — MIDI Note Editor [Code Posted]

    Scheduled Pinned Locked Moved Presets / Scripts / Ideas
    15 Posts 9 Posters 1.1k 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.
    • O
      Orvillain @clevername27
      last edited by

      @clevername27 sick!

      clevername27C 1 Reply Last reply Reply Quote 1
      • DanHD
        DanH @clevername27
        last edited by

        @clevername27 yes pls!

        DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
        https://dhplugins.com/ | https://dcbreaks.com/
        London, UK

        1 Reply Last reply Reply Quote 1
        • clevername27C
          clevername27 @Orvillain
          last edited by

          @Orvillain , @DanH - Alrighty, then. I'll patch up a couple things and post it here.

          J gorangroovesG 2 Replies Last reply Reply Quote 1
          • J
            johnmike @clevername27
            last edited by

            @clevername27 def interested

            1 Reply Last reply Reply Quote 0
            • gorangroovesG
              gorangrooves @clevername27
              last edited by

              @clevername27 Sick!

              Goran Rista
              https://gorangrooves.com

              Handy Drums and Handy Grooves
              https://library.gorangrooves.com

              1 Reply Last reply Reply Quote 0
              • WaterSpoonW
                WaterSpoon @clevername27
                last edited by

                @clevername27 Very nice!!!

                1 Reply Last reply Reply Quote 0
                • clevername27C
                  clevername27 @clevername27
                  last edited by clevername27

                  @Orvillain , @DanH, @johnmike, @gorangrooves, @WaterSpoon, @Lindon, @d-healey

                  Here is the code. It's raw from my plugin, not a self-contained project. Nearly every line is commented, so you should be all good. Let me know of any questions..

                  There's an additional module (not shown) which will write rotated text on key in case you want to label the keys. It creates a child panel for each key; the paint routine draws the text from an array, and then each child panel is rotated separately.

                  HiseSnippet 13044.3oc6800aijcrXTyr8tKoWaudua7mwYOV1dWp0RbHo9ZzHudEEIkDyRQxkjZ1c7hEzsHaJ02oY2zc2TyHu2AXAhuAWf7PR9GXf.beI4g6i4sL3l7dBPdN.NWj.Df7heIuljSc9n6S+EYyOzLRi0XCaw97ccppNUUmppSCSitJVVFlIVJY6KGpjXo2Rp0k51mW7bYU8DUJkXo2PpQyJsNNw9WNT1xRoWhkV5tGBEtTxWKA4e+oOdeYMY8tJteJQhGZn1Uop5.Ua2u1XuOQUS6.4dJsUGHT6M1qRWC8hFZFivSj6JkMwP4tOV9LkZxP0tiThkd8x8TsMLaYKaqXkXoWaeidW15bimnSq+CUsTOUSA9QtDsvcD8yGXn0ClwvWST7bUsdM3KXqD3Nsg6x+tzk+6JcrZOUmu6BFdaRAH2VHBOV5Ndmd20yzKm3zKqvzKjozcElRuAeGgLkzjuTwjLUdGoA3OzTQumhYY8yT0U7LYJNxzTQ2tkxucjhuMEVQsMwfWw8upFFCKqKimh8D+LLlmhqZqgJdKXo6F60atwtdS.KsCT0Tf+VXoKQW5eGoVcMUGZ6VBr9+FRUzsUL6K206Bu1nAsg0.dBIszcvcHswItC5eqz8dg+uT26dnWn+6FxPVoVk1nu3jJn1G0rbgRe4qlqxEwP9BGiM0KEpjo3eDjmJEphJVuTYT4OubwSZWodMzU3PtvfrnhlJXtkH6yUPck0uP1JSphFXFY51YFH+XkCLw+vgwV5symcUzVakckcIMtwHajxEJlWZetp9YHUcR+bLloH9XR7ei66dYRQN5NSOk9JlEk0z.d2VosMGov5khZJxljVhGYKCMExTf7GcghRSq20Xj.zgUquOFA3gEZVov9UKiJUtX0BMKLsnAurPB9no8ejcJaYcaKR6WS7eniqTpRpTcgZfNASZ7nNOrb05Eg+.JB8Qns1XWV40vvnGVtSs5sK2o3QEpUqbUb443EWpbSbwkBT9V6Fx3Bhvg.Y3r3i9w0KcR0xcdXkVU1uRUXBbPgRk6ztxwkw8R9M2hONsNY+XW2JGW3vX0mGUob0RdJMW96yKc+SZ2tdsn5FREY0rX8p0OoYm1MKTqUiBMKWqMtBYeZV1+185OCRGxjBMaV3QsPu.Gx4j1ftCbAl8zYZFmJq0YfQuQXY4v6.ewWtavhwh1Zfk+kHJavJ00XvPCKEyVZp3J8PEMitp1pjdiJwbltDtwf3mUUsrAFezNl2+EitGhpy28VlmWgHHd2dvmtcjpMei2aYmqd14JV10jsUuPolgsBVwfSULAZ4vXlwJ0nO5X0tlFCO2PG3q4sO0IUpdebUrncjuxwZpRJMGtzkqcuBKGYMx6ViPlL3oKpjho5E3YugNp0kV1JCBLav0xsRE5BKTbu1WVyRIxdkpxl+tRS1xliqCUioXGA09DrhU3tcsb9WKcCzfIOGHGH8PYSUxb1JhUFnYqakNFSh61miqlOzPaz.Er555mQnQiSSnDtWFnQAm6DwxzwcDWoZmoMVlLcafCBCS7lwIDnCKWqLltudyY6HhWVRO0T4LLnVgJBqk7fgZJlYDX6O3xVzOh2MnxBelhM6SoWl8GKuxMisIN2ZPPklnatGjCD9TqWUPWc.g1CDczz+YwjOV+z+Rkt1W20CwYqgHoX8lsQEpUhxgqQ0BOZJ1tdYQIEBuY5dDozB85Q0uD99Px28Pl4y7ihTat1pL8x9qGgxysaTvGo1qmROGa.x3i5uY7tEpCWXs9Flo6i+MXgXPa3P6qURgPNZ5NzTU21oMLEhKqaMxjnStoxGXgvmq5Q8ZWvRlTAlUlJVJj4RfRH5RWPSieZgECeFeNBVPQYMUKE+8Ox1.Fcj0k5cOG9AobYByth3yodbHS.7viA6caaPqGoZoImgwFtRF5efMZDLZpXojWEYv3bxlWnAxWRF0SUPljdFedOdrkG0SE++ZSsUggoIljDYAFAN7YAVNAhxf1XFrUvD2fUGDmGdQ1vhrqaMzvzFcjrdOMFJmf0QBTAQbOadgrxBvEwW4bPOq+k8.TWEgqDFbXi.YI6Ja1SEeJOVlfLo7ONv5jZh7CMU6QLpxpnbY31mokhcfsL.TNzDLFi2s0RE9rv6eX2DD4IcfBaP5lxOkJFhuwDKF0PCP9UGbJ.KOCp84pVH7+sqIFqqqrVFTEDlALgh8RiQfUnP3cI7jbjlFFxP6mAxCQ8MMF.8FLJNc3t.YwfKwMyRAiKgk.mLfPQVHYLUTt7YQmNbvpHKXcJaiInp7ACP8LvjTqlxEc4HCK68GNHMV0aG3WERWOTaDtRqhaMdZqAySUK.EVWAL+ur4kqhNcDFUz.SzOTw.eZNAEtuJdWT0Fcth1v9if0YeXAZhmvL41HKMXbR+jyUz46BrdGXvgmhq.vJvFandp8wParfcN.Bn1efELwHslO6THrOrHqVgsBXfNpRqx.oGYGPV6IxWZ4gbBqjAllSiniBfX7DdWHxT.2TBlCgrLbblpp5OFCLaaHf73XuulJDbaNTnKAqzxdT+9qh9KGYAEQ1NyjLYxP5caigbIeIHz004XfsvEwGnI2tzYudedNpZ8BkpT6P7tb6Bn1GUoYo0ZTnY6GgNnR0xsdUzthnCLB2jhruyMJ3AENoZ6NGWtTkSN9f5DChsbqCJoZADMXwwGoIat7t9p990qVJPk22PqWfZVoX8Z7ZBHul5MT6Zablo7.qFlFApe0B6WtZGnEsp7qoluyeUZcbgpdqRV+UockZORrF6bSPg.9ceToUgo+NOdYhcVr9wMp2pbyN3yqN.uwp7DCyGSt4XT5kUwRD8xSgraufVg+w2m7b4rS+E0d6Ezd0gwBGSei4JHZUtM5jF2ftBho7XTTaCCsSwpjzBKOmpgtnpsCk0Uz53v4iUyNTakZ0onAVLyNXILPj62ibGvXkbI1gUG+izKG2NX4PUwhaZSTakmZiNPUQqGoVGZJeJSnc7mPZJmg0jST6JM4SG2vx6Wna6Tkz5wtJlstaYG0WQWvWH1vBgLqm0oKAJz4vSprPlsN8V3a.z1buGpZMhntOfjngQSLnJ6dHVpbYDQmNhd3LEC6ZL3TCr5nzZRUNU1xR8Lch9oUKbPFu2w0oFQOcYFxm0YicgO08Drnm5FQzVw.qGZUCiGWPu2AJJZowqoNXYAz6g08tHzimZ7TFDcb.IbsldrWeSo4G+MxNjiTL821umapI.ZEgreL7YlY9Kwjux9xceLVS4XLCNVVUmU6YYd3q4SfKG81prbvZnnI513NAS402vzkOhEopf6klYxKB2q2pCyDa7NcrjSyTusr.VOwFcNSTf1WQquG1APM7wNvRqGo5icf4fLFDarKiYsCgUxr11H4Q3stMvc8JQcQmqYnS.UMwzkxVJHl9mdftjsHzZTS4.evPW6RLuFYMVQ.Rip8zgi.+Ycc7rlMxrAdNwUFSuNirYbtESj64SNPGtsgwKXUYcCjoglFpGcLiA3f207YYCnSZh6iYgKvX6LQBlwMoc4DLCSeWRzEvz2SmQl9S2lGhPYnc4ZkT5i6ldhtFF2AlXSAlmLANy0Cqzh7+W+fCHdyzAGr0las81N1MYrsoFoIas0lYKWpbocwByS5g6u982bm0mTOv7vJnAk2ubwCB1.hylgq5IfYMv+9nxUN7n1La1LlduboJsqCe4gvox0avFk7ag+Ok1MtMb+5saW+Xda2D+eJtaJzrPPwDLHraVCugSvZvnjVboZomOcwXwH4xZ.c.u8ytdCg2KBBZOfduEVDmx.ICdyA4lZEmgmNx11PeBcN8nMpycTvoaFKOv4reWdkTyYOD4oNpZZiFnpKaqzaexP3Bv.WvA0ywGbrlZ.UMpO73zAKRf036aXaeAzMQB0r3xyetR2G6JO+GM8+C0DePeHTUvmQN.EqfGsaMFJqlD4RlVJIushp.z3F.GO4dpGDOsbhCDEublVN9ZpeIPonHiEwlLeqOTQ2cNOM3tg2buK4PayQXg.migLPy4K8BNRWqZBxWiW7waNGIsPQUytZJNLOh2zIxdqKo29bQdQWe8QFpadiJTrckGRuxBpmXiJVnZ08KT7SPWmMF3B3HEV03QhQZwtC5l5CIbU6fauPiYsBu6ppStj49izI1WDMUsOcWNQvpX5HsQJqf9JTpjoRp1Gkl8gjeE7gji8BZFgUNnyPimnXZnCjI3F7LDlAqBZ5Zb+9jV+rTO6ZNZa4Ouc4l0JTUDw8SOobyGgN3jZEmpqd6kBhqerFGGY2EKEu0vwFLUrGYpOuh1ALceHfSAdayy1MYxaFNXY8Fkwbi.cAl981qOblh9Doww.BZ.Sll3vuwe0QgweIkGtKeEbcU.KhwJIUl9x8TbOvl31XqNtvIZkcitW8H5judl5wVisiw8ZLOfNrtdLwYTzccn6aTRItGzA7LuIPOgJVEutdEgdJTYxFG8TQMLS1offJP8iGE0TRNECj9YiZJNzoyJ4Dqum.8z0epBTq1EpUpPyRnpU1uYglO5AXhilkcnMhqik8x5xvolYjdewLTXKpgx6ybj39frDr.0KSPIOFing3ViY8YRjffhma8DU6tmGrD.6D7QQD0Wgd.4TEBNax3ZTAW6ygnsxq0DvqS4QZ1NloCQMaWJ2QgPrRMYGYsO.rpWWV0y.UZpr6VFqyMdhCYOyMJcGMvudC0dbFD2DmPdPFzEfNJ9NpwybvernQGNmo.4RVTHtDMJM4R1H2lf0JwetMYCLEX9sf52zKSm48VdUjvFPn3GN2y3wxCGBgG.IKijhLaLUje7t.PyAKEhD+KW9AHPH3v5MpIsRdEwG+phQ9UIm74PzHG70wY0c2ZQcf+fV4liZ6FM.KbBsvQ3tBofKoZQVr.e5dAHhmqU50Cx1fKY.iQ7xUlZ9xgh8N9LVvJDpemijnLDXyIJCAuFA4AolZrV9N4oF1m66nGzmg2bIQ4SWxQTDOG3bhyccpRWYHzejQz3dDy7Bhm.MC7Zr20.r54cyNjHbFRZTnJ58T6BmU5.B8EzxP.VPpDtNUUO6baKVpuxMBfE1PmjixDJi5IgxjxCpRXXJ5DAclxYOL3NfHPugEmYcnxnEIj2UJAmZw30BXj9tqLFOHBN3U644TRyXCIlvv3EZ3z8vhkYqvxH3Rlo4REhkCa8wd9Go9OKE++QPBBvrpfnttWMtf2BQQkZfOIzvbP8g9jQd2WZJBcq6y60w4Wit8ScxfYzM5u084uRUp85uuyiZW9yaiJWq8rbiCuzLWvL46zQXSMRewbZJZGvaNski0.awrwgXrM3DNM3VWQx8ffiToGgaO9b0iksOOiIjkPnVhaUT1UQ4xuM4fb3zETZuM4W8Qnrqfd+22+2+kP5lZED2rFPSSlNtIhE2dkbLRra2ubB4EG17wQyebqYGaq7DJrIifbHQlWj9hXNe9RL.0CTQTnNZtXQvAXIC873MozeVvFKyjxSiKLaUuyPOxcVkp0zi0MdRljy0rqKYw1KMUdPmaUE5SdvRetwSX43u8MdJJ8xsFpzUs+kfP8jNBKsCHJXmxllFlrZZkgKqXGJLrithROqNCLt.BDaDDykcZ+nFPtfqFUA7mQ19EmAQMAnYwGtAQppbgh1DlCpZZJmgg4bWvtiFznvlFW6uaXf6LHPOycEQsJWsLk+7MBWZXlhXiwcmGbGa00MhgX3siSWDuaBIl8BJbOZ.iqxsbrv8NFpNhDc1P2CUueeN8LQuqbO.w+M2zmW.IvXUZlf.9bKhAaoXzL3Es2DrdqmJ4R5iDMCRxYwUgmMyR3pfBaMwmZhwXBX7GL3ftHicx8xomcs1wXzJmEMKhP77O.kZ1.2hvxnf2BaIu.A2wBTqGWHMQUdpEjmHTNP1IyKvd8GLMX2Qg39BB4Nl1O4JC2l2uB.9jjCHuIbE7r6d2El4n.w0bsG7e7Pzz+PIsOms2QMJ0TZgNO8PLP0t1eKyh1bHjsdzM0MdQtLgrsCVciZeNEHuV0SQl+KP6AQ9.zKnNCy2G81Uhdv3XM4VPGgDDVdNZdxHwbGefB9pJ5rqiWJhPWu1ZsJ1rb4o1GLuVfNenRHpYVWuUWSEEclSXlhYFfEos5e+2GN+J8zKvOuSPezGgx6zOT7zCZV33xN8FT0zKeA8g9X4UVIIPJw7lT18PvHPXejI63ytgjiTQspVoT4lM.k5lVs6d4g.NOVJIDM8JozuntslEvH6XCcnOvM1Z7J1MgFEgk2bbyMzOAx3vN738FOzN1ihZnNS4mvBHXCKUx3yxN25rHAgYkJnQErYJHR7gcRxQafwE76Guq5.H1e0j6516.uaHzuBLDLiizyXDF2usQKaSU8yRGXxrJJqyfEtU0lnM0HUDrXV3ykcovHlf0jt2IR2IlYAVKypkYSuLjzMf6dMzwV.N10vjluPA6pw2oFA1dj6nXjz2gp9vQ1tq5Xj4oufYevmcifsApcyJGdHV.7RUZAoAVLKj5smV4vtVbtUaHKndYZZRO+SGqX1wKR0yzS1VNCbOv6CIDPquf00eYnp+s4J6h.AUBLsLUO6LJxhqwhZoYXiRCokTQSZy8bVTReEECygyrvtSCAiRC4D.LiovdkLn1OOURubqvSJ.4m95TQSpivxGzFkxcAWMxT+iPKVHq2k6Wxbv.7b6.HKYR31Mhdyw7TFJIkTZg2A5AN2FMsZSy1DcMzwJQw8RnApZ.DG+wdVtqCduUQm5mIPhT2aR5+KzcmNDwFXIh6Lz++x58HxC6u6NFFtVzgC2mAFm6sw8IrfHqM3AIwXjsi6F.yOFDNb64D93rhK3pjBvRE2VRBA1FcJIUbPLfCOTCgnwuPer.Yj5lN7tbUG7Wh7dPFmHRj9msJGsf6gyWmy2WnBkJQ4w0tNUnc2P4eJY6csfqWgd8bYq7IJWBVblo3UCfDcUjKhL8u+L0d1mCNbBguDjCjcjagkuggbHBbg2Tja7Y+03TpDQUD69Lx85Qef7feA2JD8txSQuvbmz86o3Saw7wNSwXfhs4kP+mTriomcSqUK0emxxL4PhpNMwn3irX0BOZIEFqtj2jQL0dvgf9bMlN6pSHCRvVGQz7byWyyOeMe8I27joBcSnGduV2hF3+A.MbQjRmzAIA8gdPd3dXVx7B+sakWCkS36SHcYP20DldNoJMHQL+DxqMFOEImITngijdtSQFbKIuiaRUhidP.8ILCyhCyYjS8jwIVBE68aD56gJ0rvmMmLvtlvBqDVIDpvBx9EVvi4F7d.cFME8yvnc+Jv+B9J9YpbYYrMrAVWNuRN5zbVMfqHHF.oVvPKb9eDRXsKSXIrllcGowsX2SHX9Nhj3jyd3CfymnjHezrkztnlsfLVKuBPmkkOaJofq6.d.ufgiT2VjTU2YgKMJysP5qYXXl12j6dBfCAQJ7tfovUOK6nfo7QT.H+gtSEQYVDWCZJ8sWCKbmNceyWVECjuC5h0tv4LuP.1srkMswz4etm0K3wK9Vxq4a1tBFHjeENvky1jenk3B12DX9jF1xc6cU+yncWL89Sw8bP3iv1Lew5RxPA6V72UBwjP274cKPVZi3eKCLFoaKtjsHGKLVf+hbZLFfx70wiYuDhVGuubDDJVP2KKhxWJxcOmythpVCrPgRRqBtCD4g7BQ+yeo.ni+sewuf4nuiwQvmMszPeAYD.K6DTpy4ZjVkN28Hep6cz9LPqBlUaFh2qrifJb9Vrlz9llL.tMHMuYDjlw2gym1v0zabw43cNieaAdpbVk8.VPyli3libFJq3tsHFPiSxKAhsSBjZ5BAUm3OM437Lo.waZrhjofW283CtzvxSwHdl20MKE6MRPoh8uLsz+gu9uc4UEC9SPsBvYSlE2KidkUYoSwYpGhHRNCDDJD6fSlnyZV8chi1TleeiK1fOkwgsBKC74jYhU7IQlzp1JCn57hm2EYJ0iofOuf1vykSGmbrH80Nhtdm1AM+rMpzDzn3.Ge5i4itfrMUv1FK1x87mGYEBLObIvaJE6kPxZzoqwx9br5.uRYcAS5.R9MemoBo0LGiCQeEzVgvFhz+3ibgKy5.SiAMjgWtnzq3wgw7KBXl4WhFORmkcr3ESSOdtBDTa3tLdYFZp9brF4CIwUtPYSSY5Ah+1Qpce7Zxcg2SJjEtGkOSIyhW7N5iA5htaIO4blP5aBBifnwda4pkmO9Mhma0dj4.rp.LcATrWCvi6xt8WtMMma+uuflFgGO0y9KBgjpkyULGLpNoG36pchiNSs7nrxBYJYkNj2L8HlMrm6U9sPyuj0PQmnO7ZX1MivD9CMwM7Tr3XmRd74f6ARCdlCMHOzkYXCTED3i9.m8SASqYpzejF8UECPAHOhaFCUU5we9vv8mkgCHRtee3IEyYVgAYPprdMa0ATjahJO5deIjEL12DuSLwJ6QonIcC1hW8CdTCAduKMZHSM1Du.4YrfQXbu.mdVDdtE8d42LUu4o.ZPXE9yEvjE.XxWIN44alhoLaOwEdr55xDrwkiPvkAdRtFH33SZFKGetFdssx7thBSdl4YQMC82UoDWfPW0g22SFWPqwH1EHfBho0ir27iNJ4DrCv3cxYAYO73wzwPSn64vGZFUChMwQrHUSTgMvMuVl7Nlt7Jn+p+pPKDzZiGhXHZGMUocemV4kgJ8VJXpnFx6UC0ssWzTWKLR+jrz6BQLPvXwNBARr9jf4MQdMuYxjiwF8Xo1X.KewG9XSnDWkZhVgtPHYcBVZSQk7N4xydJPvxw1EYoVDUX42eUjFLCExHEY3YkfEadI.PaW.8mKalU3X6NQXfO0M1Eqw6GXQeIZ0F0E7D.5Q98nIpCKBcPO0AzmSzKIuovYBKBIhVIdOdH.JlgEAaJ+rnCUDl99gnluX5hwWsHKG3AHhP7HdbDRgH4wJYVHZuKvXbQcfwjRaHdY73QN4PfKgU6PR8UKjCiiOvHlmFe0BcmeafrHMPmXN1g3ZPTCX4Ktmlt.GAEyLHZxvxFPiOEuDNe1fomJLKlg3SqIAnbOC5iWC407MC79IScKD5CWCSShgirNmDMyB4.nAv69qrF4fcnNBIDnEeJiQfIZk9tbPgUhorpEUkmdNjXv5g9X5wdpkomgvLvHY9EaNn97Oc+YrkpNmNYydF+HVzjhxIbf0ryyNtYVsW.ivy7DvbBFEk+Xpkwo7EnMXcFP5CCM0bw3iBuGcCG7dDu9FL0qUn1VFuWKqyYAPvKfgjhUXprlh6ZfeUFxtAzH+xIPydDPj1QJ.WbF15Pm+F8At8ByMcHT2Ye.xkW3BQ5UuButX0b0SfklLrEJVLt0Fxc0bfiCVtOWYY7D7zK707CdQrn8ufEN1QbM5DtxhjOjYkE83+QPNOXkLy+7MTxnEu93WIpj6hC3g8JKczgomMFpnSItMcTCzXnbWGx1P4vGWN6Ni9TetdLy43tivy7NfKBTdVctBP5c2ShSjoG6XSWj.ZbjTtZ.QxtHrQoGMk69fjWo7NbO6yuTVrjqajhYQTfkbVCX5HElNujUAHvhQljdRhaTY6XnjcrM5.h4s7CPt.F9UhGUcnPgq8gYtSnsz9nxnVk+zSJWqX4YIMU8RwcIlkmYPh+7BdyRSiQ1p5Joc7l+yBDiZx3sRtoevcnF9nSLBCYTw38vqYDyfzEfJ9QnuHKISRQBI.LSMh25jdE2ObD4ZsRuxWxC0p1xOlK0D4dA5aZLf7Kx8Jz.2yfyE2kdwWxrKZnOZi0FJC4ea.ombUX3isr.ezB8zUQz+3xUYdhHvdldcZqPFR3xlYIcHO9PFkMtF04p3BI.CF0oq.CBBWTgr9YDutBV7vGax+FbElXP.DsJMwDxJlrfpCurq4udoE.aqvh4M9MZ1WEt0Jpoac84K+C+YBN8syEQetpsisAfCdTsXOrhoCLSWwIsx.bQrAKjRs.eDiG4le8zKvkxDraESVMMjsrncG85JYNZ8QUZUFUnQExpqmo7S.L.mwhl8wOKC.Fft16f55yWOakaBwcKpZ8BknHyGTo5LwX4ZgeXm7nxXQGZ1oJV25iwX3GnpQeycn3tdsAETIWhXnpzZUV2ZDMlQMU9.2yeX2Gp.EuS.qNfMTEH2G4Xnv3yIpeD3DipLRJgtFPBAi8ZcoNFujgQR09GrJJ4xXCL.PVWCW+1FL+uFpm6sdDRC5BWfWAMMNiXK1bhbsk7EUCYL2I7hO3hzgJBHhEqdFlGoZw828tiLAmiP3JdpTxI01F15.5IOcIUfWAwdeFK0slLY71ZY0CKIhryyVqm7xLeQ3YpnZUdvP6KwnP+Dp7W3IM+FoBLpM.+uzDN.fv4Ft1Z9.AI0NBiDSRuyzki4u+lxmRO55BPrXxgGdOfYHAm.WaRMFC9UYd4T2PAdmZMv7EGZBdE5xMTbtfMREsd.ZYzu.4zorvQfhC3KmBH95ikLPxEftajJ7rWW5kg2TOf7DtUnPnPwedCZFx.+OgHZmdYMNjuuv4tj7kP1Y8Z9XBtJ1Z3yEHGN5jdFheV18lx5bQNlu3OUjH0muvu9iPLJRtjdzuSXTHVcm6ZwSC3eMP04wnsmZy9nyIbwVLjCp273Bs4ufkDdeUpUpRwBsq2rEZJnb8DsUz7nPjIv8U.Cowxd8JG3TWX04KF1WM.TZU+.BlXxSSpCikDqYKZ+gC2LshixHBfmKFYv76OV92ke35TIIIY9WuVqxsm9UgGGm.5KvVI3yvfWZdx0svxs.m0Qmbz.nhH9nQvk1XFIAVfzHHsEO+VRRt7fRaAWeOa2.G2zue5URAdS+yRIlbUX2.iFPvDRwPDHaNtFxRoC7LuBuhIV50XF7CdclrRrjz9F8tDRsT5IV5tR4R7PpYKn+nEVAJ3uxlnKMP3EpHD86p1vCwA82InNspoAHrFVY6D3uPaD9uNoB.PRjXokXeCWugJlfiig+VIkKT6p.uoCIVJoTIEqGaaLLwR2wwxcIV5aYSJ8aJ0pqo5PahuwlPsWhk9dRTc8giENrY8SpUpywEpTKwSwc0qkf8uKE+AQ6WmO70+y2ipDryW9C+98N8LppiIV5sj1H+16rd16u4Vajv0Mm4EjciMWem7BEj2WItAms6T3O8whgis62ey8.SaIN.2O+N42di0ueBn.L.QJAHgsROND2E9jLJ3y2UJrb5jH34msmK34q+z87Bd9i+09AO+wuduvVTIRD9hJQhKbwnxh+ehyl56KEwEk4wWqh8dbvEwdJ64ey794xsY1s2d8Dd272Yic1Z676rYhH2al9sXxNY.bl6mO+V6jeysRLj3W2BvoH1CiGrLmTbdYbDbz5nvMv+vKXECD8AVSTRfz4aHswlalaysxlcKe.u7Yue9M2Xyc1blAdA.QwDiwGPe8bar9l6jcyrq6i1N+142H2VYygKHLn72hAkoOO2DvbYoEvCOhHn+gdA8AVwS+9JE58MkbeBWr7Qnr2IA1Q2HHSo02ZqbasyNgfAmca71ctb9Hgt+Vab+ralamDAI41H256rQ9DvEyaqhY4WUhJhjk+WRFqGbAjNsHgMM8yPNmhqypAVBCUHu3NzUe+LIrjuPohdCxUPQ49jHVakEjlSWiXLTPz8fTRNDwKn8Uev6barw1aD1FzV3Cl1d8f6D7B7w7a8s1jrUGDqv2one5dN6g+.Id15zh5nGCMM5Mpq8j1P9lQwA6dRS0a60XNVXA.rmNFVSECS5Fw5akCybz2Nz5ah4HsCVjhsBvBysDQ7fjR4ysctbXjfDw4PhUklfmoD94CO+rwc9vuYPHK2H4ydS8fikdcgd6shB.uyj.vdtxSNz1KuDzYS3HgoZWbdPjw6iA4HDKD4PKHuuRFCWgpvEGSfn2WZ1tDYA.5d+lvXN+FRjqVNQeLBPM4A3A+skZc.BqwB2S2Cvw0gOIzFufzz6g028L8AjEyaHYRfZ9Xd9Ig.MmuMWv61jcD5NQzXntvysklIGQXL3mw.mYLv3v.kyGPIxcM59tjTs6UvUTjrRrYhkfmR+AVH1MKfbunUZN9zCT9aSgxuMCJSh558MdJAPutzT6qZB.4utnWf7.YbYRKc2.J8r2uND3MPygoqeWI3kwnSmNoHF73X0mpXlX9At.q6hmaXXo7O70+sSGQxHKkhirrMFzvX3ngT8ac1J94RTfA3t8bG2jGPIb2bYJktvEu+ARypCRIJnw6FFmj2Th11DBr.dcIHY83mCPgENGfwB8mBRtn4jDovDenTbcy0oQTsWXGtEpXKW0Ro4HfhHDNUrsOhKjMB6i3QMjZ9kKMf8QR7n8lUIklQAy7XsuHUEHsT7BV7HIMeWeK8+zu2+R+qe3dQMYCeoMY.U36NtnT.kkWLob6rElhcCLRieLIgRDwjBXaMe3NUFHelBADtmjJ72gM6ftR3FycMVemV1x58pnOszrwd6JFaJ8U0Tn7sPReUil0+mVtX6NGTuZoxMelPf2MT+LL61gmKyZ6e7eyv+aerWSPtTzLwbOVnf+iEhEXBylmHdz3gS9UpAqr98wp.sU.YkykO2N6r0Na6Qs70yke80yu41arAkgs8kZD6l2T4rQZxlgvEerxYECPOkHEI0nbSx8kAdBnvUsT+fCpVoV4fa+yMpVrNtYaoYJ+.FaqGGJHY1Q0c33McLJcw.RIkaqs2d6741zC9hWlH4oePDSSncdX19MhBv9wRyUNsHR.bK+ZFjHQL.vy517zcYEgadd+h97cnfr2gAxXoKe7lLShxYMmUDMNoOP1eH.N4yat3.Y9vZ.iIty8ymfnpAe35rGtcC8i85.9BJLtX5KzsIe+8FnpK1CAsJvV2O6NarStDLOImpbtSKZ3Z3wOQpsSjXy8o.l1BCMMt.O7XEHf77shOGHEb1LYu1NNQbHP1RZVRQ.urX7LcR03rSF8YmuwbCW73+0KX3xLt4DhV7AWfKKMoHOI1KlYT16IIRYjZo7MjVKGV5wsyt8ld4wQJXcB8VvaTf2Synv8NjnuGSSdEH.LsUMfTZyvgPRcA780Lw6.++Q9AFMKT7ShBf+08YSi2VhELHmRoIBblyEAu56IdnK8t92Yqs1dicByK.1dqcVe6HOFNtWz6zA0WRJ3IUgbKWoC4VtN6LMklXvyAL2IYrWlkeUoR7q7iI+28TWTfHtU8.VGleI3AOGfe+7NHSkjnyX10Lwd72PeFDLOrHMtGM6nRcoGKHrMHN47PpWpnzKLqFE94LTNhduGTrX642b8HYrFX6MbDWOLXiE6meZf9Aj0f73f1Wtqhe9OU7ZaJ+tBwH+6ih9+xBR0TJZv6HQ2ivm2xlpIhILZ5n.7djkTbLrP.aVAN1zwjYqCbsYtwROrre6H8OK.m8V6EBOhMytUtcB4xwylcm6m894SLmViHNHKAYTuhTAcjB3I5L5JHInz8wgX10DKLva9wAde9CuACdmdnZn1Cb9.uqONv6eP4Vv67Ad2XrLGFNQv6dupCdSFkEI+o9MSDLI.MWNyDqrXvqZ44iQb5+KAbmyF1BlN7dALcHy+kMFR7xnNm5LrDKINS.rHOPORIZeuP60PUlnx3ti0F+9PNcOBkBlRY7mAA0ldmwH7C+8XspTSg.sDnHPq5t+3kF8eko.zDcpeAgJGxEAE7nxepDLDVdHA9.KTqgj3IGnPxDbkNoc7X46ZAsZ8O2uUqoboH86gZWN7b+d.gg..XuNrU2qI82+u2G9QNvQc1d8r42JD6Kuuf8k+dR3gTwTG0.h6gyLkGXAla1uG49aBfndhuqZL.dUNrhVYyl89tP92T5nQP.zN8f2XQU9yBqSnHbgRZNVmkMn1QQSZNKJEsXzXOlTjgxe+smVJyiT6oDEkYh7hdk9Y9AlqFfxb0v7rZN3aCLZyF4hzgUy6+FY1Z8MxlO+N97j0bamaqMAKgh6IqiMf6yW17Re9pvxRjbHnW1ASfYP3.4fr.l9CV9I964SzgWqUFkfWPd1uZb3u+QiHXFFWe6BKMS1M1NDIYXEDAsvbh+FgEUbQfcBXELaOZDn7c3PQmRpTBzcsohrFjmkQzhsRr+kz27yDKszcoeKwc9WjR5de3U2+R8gWcwN30jNuRsJsQeQy1SQ7cdiFrbE9O56FSMVp7Jz3bFgfGdzawXmwNmE6gBAlb7PbuEiMRLVmDHyTDFwSLlf48oPrFOwWjccOOsxtgGJKiyCVbFt6BRhsTV7sRjEzn5SyKQsaNmQLccgGCRRqhjnYhSz1JjGC4PBKgXoVDDrB4wM5YdC8U20FXl7nVeAxMCPBKRTbGHuZwR.bNoThtr8HbY41JCMSs+DUHcrodltgohmGzYZxilsZ0owLEK.a3qz2+8owWqyd+Gg6WuoxwKnOV.kngKjmPS2j3jI1H3UscB6MNIXLAHp.d3jZcRGPzmnxxb3vBBf8LXH+gxh2+T3AIgYvd8ZX6TP5G4deXJg7aFYSiDVxbSxvQYn4qamTSNMllcdhIn9vLcGpjhsrplE46mq.gWJKgnweSE5qnz6T5ywAAGLpXgl+nf499YRpD4hTl7SE9fK89XgSdZAw5RxetECl2lb6c5CjCG90Cditofu0wJLhVy2bg9ha+gWs4OnT2Fq2SQrdGhX3usDw1Ex34OlDWUmHE9aKcH9OYEfgAdjAGzkT2ByZSTSgktiWXvciFFjU.FDxJLlSwuiTCHkzF9b7NgLGwPpqh43cayzIrLIys6NAeMoC9bOvsE1vuTJgw+c3iOFK3BCsQDPAL9+.o9OsS6iwJiU6g06brZWvfQ.xuG.UIyKgsZAuh34elhs2OkHQU7LVuqGfYkACGgYqVkjYgDwDXysJP9GV76mXo3Zr41mCoKauMSgvPQbLNRsnPe727ecuRXVVfOEHTmCNnMCK249xOvwNz+7.1gtvmbHp3F41.doh2r6fLOQ9hDDWiRZInwrv7.9SMCigDlihenrdO9OW5twd6L23wlnIBwyNV11TEFdL65VXMz6xS8H.KkktCP7S+cV9TnkhdOxO9+g+GqvbvuWhUXNdgIhCFyG.XLsZTnXYFRScV79hQdJL3TUvad5zn00Q7Gfj7J.+4NR+4Fxw2lejQwQlWnT92RPL9QtHFk+TGrhVCAOKPDY.O2vvNaESmI09xjIAA197+u+vc1C9PNQWlF9Pd1G16+9u6+wGCeXcwMd3Ca3+Cax+v+t68+7+.7gs3ev9s9OQ5zs82j6KtsCeXG2O716gwCXoMHBu5W4Ht+mDEwcvsw.zzuaPZ5BO+l5YBaD3LAdZMniogwfNfIaOGOQrVqGd9Lv51iHDvhduweDw3QiRjvOZzya7xAMJ+ymazn2K.ZTSL1SqAX8txHq1+VLFQwPEwXpo7jXvxIHtxWeykkys3JdvUdCJj5MkfZfURBPS9o.ZRgZEp9H35yZUtVoNPosMbCYIOHL9wVXCNV0ex034V.zKUz6o7Twc4VCLnVq2iJrKJ34RKEacXgYG5kid1uf2zeSJb3sjZoBlc5PNLfHaY8SZ23j1cNrPkZcDJWDZ3eCujepzOy6UW+HrPfZPPl3gagN9vc6FFZxl9sMvBay+0h8lOrjPWqMxx6HQ.yW2mjjs9q2Sx2Vpgr9edPoKQACojJfkK7RfwM..9K7vfuw4xVdk.X+Q8662AD961Ceb7EpJOw6QqI16ltXRojJcot7.0tVDXyOVfGX0JGWoM3QYjnnwu4VNDudcTS0k6E7YPVFqyMzBTPAaaHjIEPsfuxBjTQFlv8JYRlngLDtEF5.4VbS.+VbzbKx+L4mILjgLeppNP0VIrICqjPmIrxBtpYEDXfDmEGK+XEHunDn6BVvMVbP1IweahvGNA1lq5cNDoMK29jl05DKIv.Sr3631+zG+PC0tJD.n3Wg6mCdCIg6aQ76U5B2zhXdVvK.90hG.9.L9fapacrGOyrc+6JAIrdmuKxzFJ.41hqDy4+mKWJyce09RYtaLD18G68PPS233+VwcuUb2aE28UGwc+9dnzcBDeORyc2vj484gKy6au2Mc4MBvL7650jOpZv8KZNFtfO542xE7Vtf2xE7ZCWvYZLfVF4XvKLTFI+317zAjMbyb3Ql4JaDfcRI9uhlCRHZojHQXZoLbuv0RYi87qkBlaM7Ri4mId3lyfLT9yMOC2iMwapLTQF7EOEwXsnYyCMMFMzeq9SeLQT61lrzrgvBpttBFkwScKZZXYAojGRe4IUL0Xj4Yd0ttI7DyZ48a3sVwMU.W3DKv4AsU6x2+EL6.LJYaSixr6HQ+cNe+Nuueutueugueuoueukueus6uo.zikGBHFPVOzmG585wiQOtCHw3iPM2W8LmNm9kInu4qeq9lyfxT2QXNljOGoxOTVGx5T3uPkgXfQuNMU9siTMU54Tj3L8XCcigmanq10KNtM84RxiEHBaQ42PRu6dgXAopp5JxldIcmJ3wB5Fk99RzoKBXa8x+vw2fKaL2a3ISxeHYS6gkqVuH7nfy394WE36D5zDyzgQl6W.Ou7qJozU8TEMu6HSk0FxcqEQlSh3jAIheGIrb3WRIGotJlqyIcPkpfgu4nJ6Sxg6531GkYG+5+9+O+j8Nvjlmw3fv+vgewueuOkWi+2e5+qO1+ApeJXMSGP9e3W+u9+bg8UGBpGLuaGKHkD9tRNKJz0by88xSaFOrDeyP4yfBkOS33U2MlbafCIhM2FmT4OzGDu0mlBleAyC5GHwvuQ.d00aTpukzm9xeB95zI32S5HYydcwap8D3ZQ8Wkk8X7hZ0KUldmlEfTPO0LEtycXhTSw9IFlOFHZFZpZMfTaZEgLUeGlWGIIkMS1DDTTueZo6LS53cWo7BZeQ.BTcudMo0xkvU0KBtFUwKRIgX.mwAN9QAAGPDGPdvCh.N7WPgCkFQbdPZUaTnYgi0wiP+mx+FV+JfISUHa9y.EQWqlzHmO5pIqSKcyvJ8.vQFomu7RGlmblPAwZChoPHAUj7vnA8+HJn+.4QV19ahsEWfWJLv1pEtVB.EaqpFOo3Hai98gmYgbzucDFxy+XRo7Yw+i78CIYGUlN22Dvj+grvlgiC2v.yxAyJJZn46Rgldq6fgkTwfM7xFCNUzGQYmwf.3BARapoE3eBff.+YJTLzVwqRE8i9chf4WhPz2Mr3E3GJ3OCP.CLzVcfUPmYva3BbWegKfia5myq8ccCW.GO6ebgKvatmmvEf2oa4leX9WNwvEf9AOgK.YhEbp5NW+a9ORqSfIat.y1ba7JXfHDkU+eOF8EwW+pnaYaNBxvKgFbZ2dIn2Z9+aM++MgKAMR2+G4IJTm.89q1Ai5JAhB.717YmgJcDJ21XtBEMksN+OGiGfnNp3erfXDsXmWzWUW0VoTyaOm31yIt8bhabmSLdS+PsPGhxj6529zaIQtmQDbsvupsG0k2U30C6uoFr7tJNJibGMkKTzD4LZMpeeXJAY3uWDyxAxcMM5zk8fQimquI4K3YoN4H1jRGC+FkKwEdeVAvGjp1SsS2td6p.ML+r1v0m0Ftwr1vMm0Ft0r1vsm0Fd+I2P3huKLx1X.kCXhDG2nLEAbIAsgS7+Gf93AgL
                  
                  d.healeyD O 2 Replies Last reply Reply Quote 0
                  • d.healeyD
                    d.healey @clevername27
                    last edited by

                    @clevername27 said in A Code Snippet for Y'all — MIDI Note Editor [Code Posted]:

                    It's raw from my plugin, not a self-contained project.

                    I think you'll need to wrap it into a self contained little package for us to be able to run it.

                    ab1970e3-eb3a-4d00-9914-29f3b8c5a867-image.png

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

                    clevername27C 2 Replies Last reply Reply Quote 1
                    • clevername27C
                      clevername27 @d.healey
                      last edited by

                      This post is deleted!
                      1 Reply Last reply Reply Quote 0
                      • clevername27C
                        clevername27 @d.healey
                        last edited by clevername27

                        @d-healey I updated the snippet, and added all the canvas components, global variable definitions, and another large block of code that's referenced (but not actually part of the widget). It's a bit of work to make the widget self-contained - the plugin is 16,000 lines of code, and while modular, it's only modular in terms of itself, if that makes any sense. If anyone has any questions about implementing the widget, please let me know.

                        1 Reply Last reply Reply Quote 0
                        • O
                          Orvillain @clevername27
                          last edited by

                          @clevername27 Nice one dude! I'll take a look at this once I'm feeling a bit better. Been in bed all day with a savage cold 😒

                          1 Reply Last reply Reply Quote 1
                          • W
                            WepaAudio @clevername27
                            last edited by

                            @clevername27 when you gonna post this? the one here is just black,thanx

                            clevername27C 1 Reply Last reply Reply Quote 1
                            • clevername27C
                              clevername27 @WepaAudio
                              last edited by clevername27

                              @WepaAudio I do need to do that. The code is currently so tied to lots of other code that it's a bit tricky to extract. (My switching out most of the DSP from HISE native to raw code isn't helping, either. ) I could post some code, but you'd need to know how to adapt to your project. Would that be helpful, or just frustrating?

                              Looking back through the thread, I did post it? Look for the snippet. (It's not completely self-contained, but it's copiously commented.)

                              D 1 Reply Last reply Reply Quote 0
                              • D
                                djalexx1 @clevername27
                                last edited by

                                @clevername27 yes, I realized that is the code you want us to get, thanx I will test,thanx

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

                                22

                                Online

                                1.7k

                                Users

                                11.8k

                                Topics

                                102.4k

                                Posts