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

                        18

                        Online

                        1.7k

                        Users

                        11.8k

                        Topics

                        102.4k

                        Posts