Forum
    • Categories
    • Register
    • Login

    Chord Detection beginner help

    Scheduled Pinned Locked Moved General Questions
    10 Posts 3 Posters 78 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.
    • Y
      Yannrog
      last edited by

      Re: Chord Detection in HISE

      I tried a snippet from David Healey, but I don't know what parameter I didn't defined.

      I added a floating tile (keyboard) to test it and a label to view the chord in a label, can any one help? thank you

      HiseSnippet 2914.3ocsY8uaaiiDVNsdwFe6d2t.2eb39KtduagSapikcRbRy18ZpSRSv1jXDm1dEAAKnknsYirnfDURMVz2k6g4dFtmi6Mn2Lj5WVR1c2.bN.JhC+3vgeyvgjh88EVrf.guQkZWNyiYT4qpNXlqbRuITtqwIGXT4OV8TZfj4SzhdwLOZP.y1nRkG7RTPkUeng52+8e7BpC00hkJxv3MBtE6U7obYpz9O+m4NNGQsYWxmlA8lO+DKgaOgiHDrmGTskgG05F5X1YTD1JUMNlFLwnxip1t8HqcZ0ZmNc1pEk1wlR2zj0YW1nsGYsUqcaYObqVveaaT4KNzlKE9CjTIK.T5KD1yFLQbmqtCdCOfOzggELMF.8rVrQuIbG69wjSfgQkG1Okpdflp9yUOkaySjmRYeipBRZKxRZUVYYlj4uCSpRFS5gZS5aqNvxm6ISqAsm+P0SbAO3HJ3axZJZrFq7u+KU6I.DtxlSo2vNxGJjzhFa2p05D3wZ6Uq1FOpFA90S3MymOdhjztk4tjCn2xsIGynNrY0T.tbBOfLh6vH3+8YLRfXj7NpO6ojYhPhE0k3yr4ARe9vPI.SRnt1aH7ISE17QyTZADF5ZCgdxILBXNSCHhQpBu7rWSdIyk4ScH8CG5vsHuBBzbCXDZ.wCkDLgYSFpUD1jiPqXPjUPNR.ZlJ4B20ILNTuO4Vle.TlzItShz35DguRKMnRz38IBOrgqAV7LhCUl11lkL5SGj1DtqRwSDdv3YBnNXDdGLWfLjQBCXiBcVWo..M4smb4wm+5KI6e16Huc+KtX+yt7c6AnkSDPsraYZcwm54vAUCiJepqbFX7JUb5gWz6XnM6+hSd0IW9NXLPN5jKO6vACHGc9Ej8I82+hKOo2qe09WP5+5K5e9fCaRHCXngwTZXIb7HkeBnQaljxcBhF2uC7rAf44XSlPukAdXKF+Vv3nDKHh4y67TZg5HbGqFnoDYSxIiHtB45j.vB+wIRo2S2Xi6t6tlicCaJ7GugiVCAa7SMq8nMpUyExYD.4OXPdKgu8AbKzmQ8mU6WU8BjoIPRtk5S7nRvE5FPdF4JUU3uqfX9MWmz850Iarwoz2GEBjsp0I6lVKYa4j4PztTPDps8tknISyLn5lSU.jsKA02aZVdONGrcK0t1pHPSyRQp64cyCtyh.WFRRdSsSByxcywrcxPZ0UUiTa87cVVXQnJxsZPlsxfpbtcmTiVipDtsDkUB21IgayBrLtMA4t4Amma6j0YM8zt4qbaUEG.Kx5px5Un9XhJERAdPCKpOxfq7HxHzZq9XpyHHK2BU8lY4iCD.NHOUATsiCIFDFzdtZ1JSMatXMeL0epvExkTR+uiBw9gimBqwkifRGHI0iQbjaMKIPobjsWrUkCYmBVVIH6tjIhE.WHzZyrgyo3lpbjA35FfgXg4DWP1ibNp7A4lwgtozwozw.uuPcpwDpSDu3rFQ5ZVfrnxLU8n1MdFi5Ib3RXKDKpKSYUv5IojvVKhYyfdDrhdAflEcA8YR+vfI2PKwJzC49h6fsFTr1MyMsuKj6pH2LWZDHjfDjO7OetlABxagMUr3YpW5C6Eg5lejoye7FNy0kAKtC6VQYyDy7yS5t.fElulf8.eFcZITf47qNdnC6FoOsj33zkSNh5Ojos8q2qVt0vUq1O2B30UYtpudNApESJJTs1QQ4cKCLt3PQo6VFTbxYIR6rHoj7pFWPnffBigLq+UTd2x.2srNpvXHYsqRjlaL.KKksHtBBtXPYxxaQksZS15UquL+RWy07LqnjUNtNRtxaNuZSWuHq7jrEkJTy8P3XlkGJq11Ks1NkU6hriBdfklTuTpoPvIlutWd3mFNWIUh3rRRS7lUZgLr4qTmPMqzjTmyITksrfQ0cismqHnv7dxn7dYEEkoKqnBosJ3FW.hLtRU5rrJMJwUVQ57T0iST8wZ0pkIOkPp9ZFpbU06AcP8deO97.0C0qGhONR8PU9kpGpW2W8P85KpiYA8YiISXN1+LalRknrZbWGtKbHsPW0YdvCoAmcFDoH2FvwdoqEcJHGgEbHLzphZNtQJgic.bdcezehfyfLfQ8sljCZzAnHRQb834CiNqqc5AuRUihcuPHj6kWHRNf5qWOJEOtpluTqIvTvOR.brxoB3zk1gvIesvOhhBI1mMHbnws1C92Opv2zg4NVNAD73GulB1ul3o3iHJt3J90ju6YpuzvHfjrI+vOP9NEkzDbbv4acCRv82IlsWasDUf+zH8f344QoGZeTOLzfPNswZoiLFE3pTBRerZpDDBTo1ofmpeVL9IgiF4vzxPy2UDAGOkL9AMfAgj6.mfVwlvIhCzGDeHC+ZA9blcyTtJCUoMukvUpF7dcCdegF793FLeiTKQG6og1pZDvO6o1JxLhK6CRkP7a13CXlqk5Poqd+0PKanaJ79iIMZfF.eMxiT9BxSxGMkg1S0y7bulO6MgYcCxiXzUTjabrLvnd9Pt.H4Y4Axows.rPGb7k6CMzL9CKzjCgVe37QMz8w7FwgefKAEI7PCIxHzNUnuARhGsK2x5eLBNp2g.3mXtHmPl4W3mIbIl5UZ0c8dEchQyLSxfcUBsidk5veOtfZUaKqbcNDRkdSVGV7aLGHCLrK+nXat63HB.XhR3f71W8m7jmTOdtm9aU5FHbXM874txFIPAuvGSxPJbOCFVm61HNuXbNU875SYAAzwrliYRD2YgSGx7ar1ZXf7911P3ADtbCaFNskAyBi9NWIIl0ShqE6xRTtd9C4mHsS8b4RVGiEM2Zj7F7nQJKdUTqpOauxDCm1Gn7.lpgMVi7LXZ6ZnoBoEtAsmPujtKwVrbfXuFpgzEPbuLxnWEcG4RFnCmTA0.gmng3n7kwVujIiZHvQ9LnOAyDMphFjNKeBAbkpYWGYfpE.RhO.8fa+fLxWLcgLe147X5LcP0PkA.LZnGj8FdMWSyNUao9sk66zgiy6AwO4tuvwAIGvIlqV7pQJshnl0vUwqqCaqvIjovgHyrWinIiAdNvpEOiD+E9A2ROwTOgKTnQ8WQGxbLqi4jxhuIDAzntDRPC60Hc5E.q74LqtrnykOtWcgC7U+sNxU.Mp7v4uXku321EqXo4kL.Etm3xkm6whJeDrKG7BSv2KdMLFQDK71qO4.XG.3MyDICv4w7kbzbpb.6VXEY88zrZ0CXA2HEdFUVIwaXTopTU6WGcKNJmiAG55urp1QY7A.Tk+EzWyvWt.dAcRpKGyHih9JYzMToUzQNBpDlobIGF+n99SUyJRo13ag6u87YoEbedzHQa10pBwyCETeaigiiuntU+Baa6Ogn4R1zToe5Se5uNuz1QhUfQ6NEb78EpHvUttRULcScn2dK2FNRwSIla1rEtK65QQnmaIgc1nSt.UOhB4oT0+JwcPy.Q6pJdLWWxrcWU4dgARwzW5S8lvsBlqkGvFQgEp12yCREhWjITKbPEckuvgZcCnpKvKMBpnUys2U8amcZ0c2VcMUntTLdrC6TgMaNMiWGXuIT3zENnonj85.1aXVP7ZFaIo2fJOBN1z.4LmbZp+gwtf7xg3deYZuzNV9gt1Y56sq8Qi6PNEie9OULLlvvKxCKYqtb1B2o32TEFOgf0L+UbhW9aTEvzy4tWQ7tCcC3xYYub3eG26Yqkdum+VMwusZeNr.Q413JkXivD2+eXiQ2V7WW8vQi.GdpA9vpG8OuuWM7mo6uPDhStOkBa5GSY.ySF.yzrXQQBAn+dEL4ktbKrLx.Cf8unJfSSipzDKWIpRy3JMlRs7E+hkNoLdezeoRBXStp6qe0pmhkIlFpD0Y44ov7gewxZdUUngsuuMry8sgadea3V22Ft88sgcuuMbmOeCwzU6GBoI0SaLLfrHpDyUpbnKEh.UQqF+O.aX3Lf.

      Y 1 Reply Last reply Reply Quote 0
      • Y
        Yannrog @Yannrog
        last edited by

        @Yannrog @David-Healey

        I tried to copy it from clipboard but didn't work.

        David HealeyD ulrikU 2 Replies Last reply Reply Quote 0
        • David HealeyD
          David Healey @Yannrog
          last edited by

          @Yannrog If I recall correctly this script just displays the names of chords that you play, it doesn't convert single notes to chords which I think is what you want.

          Free HISE Bootcamp Full Course for beginners.
          YouTube Channel - Public HISE tutorials
          My Patreon - HISE tutorials

          Y 1 Reply Last reply Reply Quote 0
          • ulrikU
            ulrik @Yannrog
            last edited by

            @Yannrog you could start with something like this:

            HiseSnippet 1378.3oc4X02aSaDF+bSMiXXuvDaZ+oW09C2snn50RKSHDkl1xhfBQMgtIwPnKmujbD667NetiHDZe01Gg8QguAaO2YmXavTJQaSnQ+CjumWtmeOOO2yKgdRAgljHjHKmAyhoHqKa2eFWMoyDLii5tOx5h18jzDpBs2rXbRBM.YY03NZtVMWEY96k2ZObHlSnEjPnSDLB8drHlpfZucuKKL7Pb.c.KpjzasaWhf2QDJRAjzvdCTLlLEOlderVrUrQ+HNYBx5asIAaQ1hr8vs7w3Q63Oba5vq6uiO85jqE7CDBlbsgD+M2DirtvAALkP1WgUzDj0p6IBl0eh323YF3DVBaXHUevG0GrbF4CEgAZWT+MpyDVXPu4gnDDxxtWQ.qQV.6p1GwBXKnWD39LCC2BMJG.sV4rfm+RBOqRva0L3cE69DIKVUvQisKY2kqnxQXHmUFVYxhr9C6NBP.tpcDdJ8PIbXgBdauwFsbg+Y8aLJkSTLA2UvuuPQe.2acmm6zz4ENtuJqQipkm1LRQXHUVKa8yD4YonGOMZHU1x8TbXJcgff6WM9dgyW7kj40kDTv6xYpGDSyOWjA7qICfxCavWOr69XEVmTxoAxESkJlFNV6SOEJOxRQMs2mlLUIhgBjWK+AuhDAogXU0mV5BvbFP7nRNTmn3IL0rxEnuCu21n12a05smS3dE6dLEYR83ckZvKD092Fu4Uuer8AiFQIpBvtp8g+7xVptbP4Sxfxkr6y3TS2WCP9RyY2eBeJ08NTNUpCp9mQa3+771FN9b2F9ADEX9ARLOIVjT4h6SiXCDbcDof3CSflEze8XcVtL8NBrrVVu7VGBNYs5zGqRklmK2NRjxUUddzXoZeVspoj70zKc0+mzp+x1SoyFH5LQHCpqW+J+dCaHqmnbMhzmFBkCBo6McmOB.GDzQDMTrm3YdqUQn0Z4BiBfAANktgDP0m+ha33jcp8Q3mZttGAhtUK2cd7MVvgwWvYyJb1mEUPeafdYCnWJPajGAzGAWfmBbeWFO27q6zrPr1woISLB.froSEz2F1pwaMlhFk.NRIcdpfw8V6W3qsNnjijN1EBgrf41L6Pa8VQxSod9Z+2gwC0UqKlPEGhmYtROPbX7DMTPfdblITvm3PWCpuY0nd6wTUW.PCnOS4oQblnvUjLWzjGoU7wZuoow6mpccsDfi2LGaFudZKWS2DcBLe7reKsjtem6zBHoSffodwaXX9QvSIXSr1rwPxhdvovKBOkLMKdlg.VPNDXlneyLqxyF6u2LiNcC.wxzoHzL+tAuVax6alk6sdK2RLNIGldFP9lWrfMx06qyrr95RizqsBO0uKDY.cAXUKVOSv9AxtJYqn.HDDUkOFOq6v75dDCtlO0txaUjwMJ2Jeo14QKaTLLHQ2g+BuCl+Yv53VZCOa9GQXCsFvmlpZcKQS2GGSmFGnqx6GqX8NzmekR3s4b71mEEGROfqKgAJZ794P.cDNMTMmZ0MENRvEwSDbFo7XzioJIa7XprreTqycakB9EYETt5tGC4Ab4UB9lcuGzADKgXF8rhKMNewky2LuZycekcFbc0kjtuWsl7GkAaG64s0L.9KVbzcg63+1QKrs0.rANEoztP5WpzJUPaeJgMjFVMw756XuzIl+Q9c.M9v72AbrHUw3iOBCUh5tWvfq9v52DJfDNmFln6nshtac14Ml2rqOkGXN7Wve4L80msxY5Om4+I1HBSjhmPxlinKVungB32by+GNMgNwvYW+WcrAz1F1c9IDR0q50T76WVE2bYUbqkUwqsrJt8xp3NKqhW+sqn9m1b6TkHJqjEgNp2Alw7VVGv0seLUGn+FTfSmtC
            

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

            Y 1 Reply Last reply Reply Quote 0
            • Y
              Yannrog @David Healey
              last edited by

              @David-Healey thank you so much for reply,

              I try 2 different things. Fortunately I achieve the chord triggering but the second chord detection, I'm not doing the way you do, can you give an indication ?

              David HealeyD 1 Reply Last reply Reply Quote 0
              • David HealeyD
                David Healey @Yannrog
                last edited by David Healey

                @Yannrog In that snippet, it looks like you've taken a script and dumped it into on init. Check out this blog post to see how to import scripts correctly.

                Free HISE Bootcamp Full Course for beginners.
                YouTube Channel - Public HISE tutorials
                My Patreon - HISE tutorials

                Y 1 Reply Last reply Reply Quote 0
                • Y
                  Yannrog @David Healey
                  last edited by

                  @David-Healey Ok,

                  Thank you

                  David HealeyD 1 Reply Last reply Reply Quote 0
                  • David HealeyD
                    David Healey @Yannrog
                    last edited by

                    @Yannrog Oops I forgot to post the link

                    https://audiodevschool.com/hise-community-scripts-and-snippets/

                    Free HISE Bootcamp Full Course for beginners.
                    YouTube Channel - Public HISE tutorials
                    My Patreon - HISE tutorials

                    Y 1 Reply Last reply Reply Quote 0
                    • Y
                      Yannrog @ulrik
                      last edited by

                      @ulrik This is enough,

                      Thank you so much !

                      1 Reply Last reply Reply Quote 0
                      • Y
                        Yannrog @David Healey
                        last edited by

                        @David-Healey Thank you so much, it's working. Really thank you, I am learning. I am going to import like this everytime

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

                        17

                        Online

                        2.3k

                        Users

                        13.7k

                        Topics

                        118.8k

                        Posts