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.
    • 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

                            30

                            Online

                            1.7k

                            Users

                            11.8k

                            Topics

                            102.4k

                            Posts