HISE Logo Forum
    • Categories
    • Register
    • Login

    Multiple draggable points on the XY Pad

    Scheduled Pinned Locked Moved General Questions
    4 Posts 2 Posters 431 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.
    • ?
      A Former User
      last edited by

      This ellipse controls Knob0 & 1. How about adding more ellipse to control:

      Ellipse 2 controls Knob 2 & 3
      Ellipse 3 controls Knob 4 & 5
      Ellipse 4 controls Knob 6 & 7

      ... and so on

      I couldn't figure it out to assign multiple ellipse xy values for the draggable data. Any help would be appreciated.

      XY.jpg

      HiseSnippet 1542.3oc6X0saaaCElJwJswqdncXXWrq3BFFjacbj5+.YCyMNIqFcowstKscEAsLRz1DQlTShNIdsAXWt62KTe.5iwd.1aP2gTVVzNNoYAXCK.0WnVRd9467COmCSyXgOMIQDirl+IChnHqKY2Z.W1sdWBiiZrJx5B1O64Qj.zJChHIIz.jk0r+f5Pq4Kfz+9queERHg6Sy2Bg1Rv7o+HqGSluayZOfEFtNIf9DVOCpuYsF9BdcQnnO.jYscQQD+cIcnOjnHaFaj0bqEvjh3VRhjlfrJrhHXPqth84ozuEKgsSHUsvC0BDT51qKBCTHVsKpdWVXPyLCNAARoYt4Oap4+41avBXi1O2MbY8A3bNL8GVyLN7lcL34YBOWC3MEHYY.oBoP5J1s7iYQx7ST34Sravkz31DvsaBkTZQy76yYWW.TvkU6Q1ktdLrXDGN200sB9VttkWtTwREAmehDuGIF2h0KJjpBut3uCqyDp1gJWqcapuzYAiiWPw5zXz6jYzaBFe1yaRBZxCAtxvKvWcQuHAGV3rPFAZ9FxXqF+7Z.Cd2Z4hiA+c4hcRfCdw1Z6psHF6vf0tKiY3uEec3et10JWp3qKUDC+zj+B11Gqte.PvBWygUVoaSNplnniKiEg0Igg6.oqNZfVd4hGpT8RKgaBVqDGK5KYbZohY1ghU8QON8Dm1849Rlf6zo7Pbk9sS01vsk6EF5H6xRTHyYgc5jdKYgQHJ8qx3O.LiMHfeOlv6PcRgp61JF2hD1m5TFuD1652AeUbl.eJKP10obELjMLwdKp7wYJQI9Af3yn49TVmtRPfKdTM5chZLiyJ5XXkirelFMcCZesxpMbDLIsWtqvvesVXHKJg57hCpfGjoE02sUglz7cH3rgneBEWekwBK5MGEOGEWn6AICkK9ZsVXswoaT0Oj4uKM.+l2fS2HHlzorlnWmaDZHGPjjpSDeR44.vCMsngmoiHWFCllLFXHib+6jBI++MJyHIKNAwnqZ.TS1FETMIdwI3XP4ixBHe+tJTF3LU4ken9rCUexBPLdHby.mEARKR33mcwrBjPBHQcQdnYEJ7IgXVfxGq0PUFOfdvlsyYZ7KLpv3WAzCYnKoJKxSXxA4nznPmxvumTFy1ouj5Xdf5aE7MtMjdqwyRfSYn0PCgrqkVZ8X5uzmx8mpj8NNI6cbRNUJixXioQp5HJO3gKOxWI3OTHoaxcTYryW7vh3IOpc6od1v5Ygz3odrpkc7IwnCueucnwYAmLBg9Xi2bz93aNZ161OshrAgBdCNStYDkebczQCKiCMRmYHp.Rk51ne5v1nsBYAzXDKPMZip.uKRC3rwQ9C2aVCcpY1aLleU68dTMzO0XU3RgpY9P3.PLhFKYJq2ZU5dvjQos1m2dUZxtRQDnnQscPVESUZorF+DNMTqyh1YAezA4iO800FXtXeUYDvMacoYQnt55ApUErPHnzlX+rBb.X9R65phXIUv2WrGMF+M3UgZXcX7NnHQT+nM4OVwtlH0vEYse.0MWkJUduRg4UhU6Za+d8tHCyYtOX.vvXZXXLuJoVhjF0h8qTyoM6Qxo+surloptvGLbky5uceCU818OMpJf1lzOLsNXtb1pF5nSsAyKJB5GRjiODo5l8vCfKOiM41nxPl.XxIKKb5lr7jG78zB2qX2jI86Nc7NyTvq5d2+x3c3b5krSGsLGrErW+Ym3P4ENc0cxgxTGPeFCrbwQOYZTsaMTJYrg6w8voZ7+7KpsJMjLl+6ooWdy1340lxSqZvg6pxlhPR7jd+YO0uCw6jeGRgScJhxjvmaRo+LasK+7Df0oDme.7ksg9U+O.toOupCLsbLCJha+v98ZAMo7o.T4PCU0jHVyn5Tkt1UsVAnVTdfdw6geCOzSs1Z3gdYGh9GVKv63pE7128ta7wZAerVvGqEb9sVv+E5nGwOV7R+zGmntZdQ8Nfcy0+kRm2dC0Z7nWkXa6V0E0iEvdouuZFoEA+yz445mAdtwYfmadF34VmAdt8Yfm6bF34tmHOp+nw2quTzKM+G1n4Z5WGZYsFm.Yx5qBn+FfOLLFm
      
      1 Reply Last reply Reply Quote 0
      • ?
        A Former User
        last edited by

        Any hints please?

        ulrikU 1 Reply Last reply Reply Quote 0
        • ulrikU
          ulrik @A Former User
          last edited by

          @Steve-Mohican Something like this, I guess you can make it more effective with also using the event.y value to calculate the closest ellipse to the event.click

          HiseSnippet 2136.3oc6Zs0aabbEdojVGS1x.mf.zh9zT0fhkxTjbE0k.nDDZQIYKjHalvDm3HHXuZ2gjSzxYY2cnkXcDfSdpu1maeo8WP+I3eJ8eP6y8E2yLydYVxkzhBQw9AyGVtyLmuys4bNyExV9d13f.Oesb4+pQCvZ4905sGQY8Z1yhP0NXWsb+V81L7SwnC85QrsnnCG5xHsrbz1Yz.qf.riVtbKdWN04xujl3y+8S2wx0hZiS5RS6gdDa7mS5SXI81pwmQbc22xA+Uj9JTudiCr8nM8b8FBZ1h50zFXYepUW78s3jsftVtarmCg442lYwvAZ4VZGOmQs64cFUR+CIAjSbw7FlZsAFI6deOWGtFy6UqYOhqSqHOPfFvkVI9iEk9iOP+PhCIt+D+xsDCfRPn5OxsPZ0awTpmop5USQ8xPkxonRKIUo2SussOY.KYDt97qzOfxv9cr.2tppHoUaA62UuoGPAkUou0o388gFwHL9nZ0Ji1nVsRaWrPwBfyOfgdpkOpMo+.WLe5sF5SPhPiJcwr85zAayLVVY3k4PyBn4rAZNFvu8QPvUKpKfJReAbM85OviBMLVNh..Wgn2q3XwrpX6446PnbWNf9ni2tfBeaYQ74pxQYy0Oi5cBXCkKfl7yzQ.J+jRYsYKk0laoTOKoTe1RY84VJaHjRFPFSvqOaAu4bK3sDBNJFfKBwzmXBqrziJ+pt7q04NiNd9HCBPWssQDzGiVG9512tTgmUHufCGQN9nZGWIfKMJy2ysokq6IPUDCQLCD6jPm4Lo6hHOusndTfz7EuVwG6TFE03D2g3jVc8wXZRyQXWWuyRlFaev2sGvIyMfdpthZBvofKIL9kmKNtgtlzPKV3YEEtYA4fUL07EtKd4aaPJwyyTQLSitXgUpBRuZUtKmxP9dCYDJtXRJGfVLzWJGwnyPpMi3QM5VJT0jO41jEncrdj.tp84d1Vt63Mj5DX.0aDzzsRGXgf635ZDQkwxmzU56VNVwEOF2eHlEq3hocY8BiA3jAwARFKLRNeLBm+.KmO6KXX9HE7bfgGZA0n7sncwFpgPfx7PKXp0nDpJxbssPqfrNZsiKifJl7WVULWFwRNyFALy5n5GiVMSdZNEdVG3ImUkEumVGEtkwKxIm0O57xnQGucj8xcj645RFDfMDCEwT9yiC82WHdxi6lhCPFijs0GME8MDGVOiRBGwX8spzkjv9QJA.2CS51iALb0Ikn4LkXDxHSZ79ijXRvm57eRnEgg6mDbUXNbbPRwEx0HgLiC8FFfQM2IUNgny37o3jBXKTTFu7zkMkP7fzAIQVw1kXeJ1A8C+.R1giuU2vP8DidB5KEOTXBgXduZ98ITGP7XjsqW.Fp7fkVNh4E1M.O.hJDbKAJWyiTEHzSJKvYIeINLLgTI2gBc0pUarAcHc5nzUxahTbaDglcXeoDJeVpUZxy4XTbr0IAF1PDLDkEpvPiRoWfKe5VbumfEebjhWJMAiIN9iDKTZNSPPhI.tb74Qy5iaTxQePGC6w0wKRL2KJL4aETcoikEGN8.4QwUrLUXeTh4DHFIPTeRDwuHKlMlsEshqL8Ul5dtB5oCxtGW5NFuZhMGSBqhBEznRWJvYHo3WDzmAAUWIMIBVNUWcVkGMUqLkvio57mrf23LI4s3R0p9kUTTTUXwUYUId0wPLpzjPRMIkA+xvsA0JEgpBebXUSB0E1q.Jprnb29vJyg6VoLDSBJEe2MgVXnu2kWgDQb3dcgLSxWhvFoVEiqb96A5gEQpxOlCMfvFkn2JGbg6JtCi4SNYHCanN.+YYT8MgnKgZUEbSg1G1EpUVs5993+zPL0NSNaNMNaNKNG50jLLdgEe7.9ds3t2K1N164QuuGC+.pgXeuvNUQiOTmNYNV319bw9YNL+z39yBnAcX+Sv9QSWQDBGQM84d0m94dUOVtsbiqJD5QOfRXOX.lNsCqqEtaW3Lx2LTq.RYhSH+tgmPtsKwA6qQfCB+N5hS3oIT3vaZ.s7+7SZncoAalB7K9q+sVyA30RC9+cp4b.tdJvZ+zmt2b.d8Tfe9e3tOZN.uQZv+6s9h4.7lo.23uae3b.dqz1by+ycan80GrKTeheqHgS9P.w.rOivi0xsK9oDar7NRxquKN3Tl2.303yBokqfTnEitAEKJ1UHyB5QoZZmmbOTeXiQpMNiWQOtim7WZzSTdNtmFCZXwOkWzt+.k52o2TrSpxn648TrO5Oh1E12VWBsq1.uACG7.5WxYgfH9s0DcnGfm2nb4xujy1jcqx6UW+khd0TLqa7JC6ULpCTLpmDzHfgGzl7mwpWeWeqD5ewianJp24Uljj.842SQTu3rKinbvcrF5JWZJgOOrw7XsqonBM99qUqsthnPe+qEqccEU.j50o0tghn9Wm8ZwZ2TQEp8iWqV6VJhx3G+4yZm7Bcuk9gdNCcsXoueY9lDBG.V7M0k5FuiFUE3msKc9xphumdKBytW153BYniPk6qCcL7p5KpKuc4DEbI88+1qo6keAE4ey3e5j3s3IDeQkNpMseujm7O9MueicwtVo7SeSpkZzdTiL9EUNfBqnvZ44Z4OtWdwKsYZNayboKcn.2jPuQGt995B27a5JoXp+Mak7V5srdcMYKut4tvwl8IPAW86OreaXqQ1XP8nv143m5H2B78GIaWi2lqDswTGQiWBeBGzj2NW3flQCpMm41lSK294c5r0ayseat8ayseyI29WBYz2x126w1xi5xS0tonGvtoh+.C40Oj2FEeiB550pTSqOwg7Xaa99VV0TSKaLqcEvT+JfY8q.lMtBX17JfYqq.lOZlX3+WNtyPlWeYLOzQq8D20Ptb6QsfnWQ3u1+GPkfeWp
          

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

          ? 1 Reply Last reply Reply Quote 2
          • ?
            A Former User @ulrik
            last edited by

            @ulrik This is amazing that's what I exactly need, Thank you so much! 👏

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

            56

            Online

            1.7k

            Users

            11.7k

            Topics

            101.9k

            Posts