Forum
    • Categories
    • Register
    • Login

    Synth.playNote doesn't trigger arpeggiators

    Scheduled Pinned Locked Moved Bug Reports
    8 Posts 3 Posters 916 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.
    • Alex ParadisA
      Alex Paradis
      last edited by

      Hi everyone,

      So I created a custom Keyboard in my VST. The only problem I have right now is that when I use "Synth.playNote" in my MouseCallback on my Custom Keyboard, the arpeggiator attached to my sample doesn't get triggered.

      Doesn anyone also had the same problem?

      Thanks again !

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

        Hi Alex,

        Can you share a snippet?

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

        1 Reply Last reply Reply Quote 0
        • Alex ParadisA
          Alex Paradis
          last edited by

          Here it is :

          HiseSnippet 2783.3oc4Zs0baiaElz1bm0diyslosaeBwS6FpXYYJY6Xm5Ma7M4DmXGqZ4bax3ICsHnDZnH4RB4X0LYlN8mP+Esu2W5Ok7TeM8b.Hk.kXbj8tYenkSFYhyA3b9v4BvAfoVTPCZbbPjl9jG1MjpoeIi5c84s1rkMyWamszz+CFUrpXYsrUkWyow7GS6dbfcjyFcZpsQ2P63Xpilt93O.6u9jSnId9v82v1y1uAsOIMsmEvZP2k0lw6Ss1ZOl44sssC8PVakdu3Z6zHvey.ufN.1F2vRKztwaraRehM1swLzz+ppNLdPTctMfKM8I1Hvoa8VAu0W1+mwhYG6QwFk0pCBRRd6.OGDwHUsMaw7bpkZCh0zzMp02hLtzhbCi8XNrdz6aYtpfAo+HTsG5icVvqrJ7rFc3oq.uIjv6ZF0aDwB484fX62jPsO5JmAdRtZicoqZrYfOm5yK019MzsifF6.sibsaPMuikUQB7SgUmdpom5D6HxaRb+6F7VYv.gPtGYwkWkL+7dBZjvfXXpQI9AbhCMj56v7aRB7I7VTRrc6POZa6vaES7vPgRYk6CYMakJ36QVYQTtsjzN+BdHHKwqDxqr5vZNkOn4EFf8yaw3Tferf8q.6RkhjEKRVpHY4hj6RJVt7Q8GR7K1Kvgn7.CYNX.yUtHA92BhgNGL14VPRzJk3xGMfhAcVKH9EoRIksCK1FhebRfjJ6omBRc.6E1M0TVfepu11wolsO0ybF0NLi.GBucZGioXfUHMhynwPzQ6GUe+mLznHua5oP.LyaYN7Vy7mIh.mDZsnfkkiDWpGsX6Sn63WKhBxG33Z6ESKlvy1CBj1D98XHiOF3Ny5ddj9DR62wMkKO.8v5TWwSJKN8TtByEDOSO06wYlJzK4XysKI.MXbxvoIk+bjtY9iwuS6mD.jggMX.zbCDwk+3gAuoGqwannaYtx41I5IfKXGGTQoc5S4a2uAe2i89rdXY2.O1JPd8RqbN8z8F8P9a2HoTDlr4JmiyuxWPmuk0Y394x2ixw8KmO8bnPS.YnKcOadqRMnLOSh4my8VX9xUHxEHyQ1nUE1ufePPGNymZ51wuAmE3a1rv6H3XP.iNS4hmRHjh.WuffHSyr5CTWg4JKUHN3lnN1FL+ltvOaQcs63wgUYVF6B1AvAGG3QKEFA3vbl.4rblY4sXwCN2SGiKnWF.CqUILx2Sxqq.mYmsPRf.9z+MAjjN.yTyepjk7chre65drl9TmCAmk4LaNyrlrYUMBEJRdE61lBU2OYb9bQ8rUDqbMZcFVo05nhja4Qc42JEVuOI7Xfzvyv8M8Tuq2jV5.E4oJKHzK8OsKsXC1kjfJk9Dy9aT4Z4CNaHySLSjvbIZqPgaWtTkkRFdOWGQ36jcQ3.uWhpk9LY+T7bndOE0nIatDAe6bzdFqoX0uB21pzcWovbo638J1epbkiT7zCrI1qRk+Qf1Nc07hcPrzE3tTtbYtlCsgbIXEQN3jhMQsW.xqle9s2+.xye3NGVk7j8OrZcx9OY2W1WJ3CpiEVQQIu+SnOF4Gxopmu66DIF4T1Bv4lpaNq.uBD07EU8LXVS5FZttEV8S0aWnv4pddrvXp4qNsHoaQQvCVlg7uGUHSfgxb5lhZ7KwhA.tETRJBMD2Xby8T8y82kpPVnmOjuq3QMUOwxpXlovp8uSkxfBR9mXXaYdq08BaYqXMJZUZoBCJ+yio37Y5OqwbgMijOmczR7LjULen797W.NqEYVSzLL+hvZecUdW9FrcRE02OZ30DGdUw8B5DSS2Vt+xhhJVxrzHXlDDK0Hw.7tLYWRdmR9g6MzZECztjG0uIVbwQhLblKgwgZ8wZ+8rgJhPi7MyZxx0CPNGZZ0giaUk+.6RluXFZexQa1yNBCkR6v2OL+YQCwvRcTl2xMllks5vC+8Ck5lyqYqnH+3bEY2uCYKnUl8D5Y2EIjubfBYpr7PBKhFh6JapDoRFNhqMFi9zPUqjTkn7220citUk3wLWDl+THmB2GEnIPWR1TZ1BbzUTO66aVXp2M0jS89oHCxx0MWdXM6QAddznbYiWkRzYMPSXC7ioQEgca85P60QM8IxdoEFe5KsP8NUZHK9WoiA963y36CmQ+ScUFZIm6.d6o6rEXYwa2HgV+yg.z1hdBqAUdWGSZrEM9M7fPPpaFzNLvGkf9jbA2oSuID7bOZLGM8Kanttk1ovLRGucotouHN+BHfu5EiIu2I44UPJqmbqUomz.o8wO9QAs9Gv.oBmsTPM6YWzzuhQlytfS4OOjugwvmhPB7uNE3+ywT.9+4ixm9.+aGQfqO44AvWhmbYXR.usWfMTQbyCYP3.h6qXnRpLB4927W2dM96ubsTnKI7S+i05A8j9+x0RhCjN8oL54.UmRNNNh4DTEX6LSzuMK0JIj+3vNt+0OIoJB+FyS2PrRwLf5ddx4ZKuXIKwoJmYKVLtRk7PDOQj9j4rqyHWTEncWY6GxjMg0ujD1rSLOn8ChrCawZDmcvIGaa8vPpcDduo3AWi5jvcCOvc.R6.v9Ffm3szcjUZsxJVKeWqkKK61gAMa5QgxvoYENdKka1x1GBwP7HI9zX5ynMfbcE.0Wi.2s8r404c8FTX0p16heFjArrQDuulpziQUeGE.bGXkPMsguIyqZ.XuCn1rWxJdyxILfEwxbKl3MU5Gy3cUu44uH275nB2qYTiwazJe7NVN3EV16KMdStG6oMp55Bt79fcBisewW9KsVEJWVBkuwnNbZZwlwBf7aEsIOGu6iGP8oQnQs7Y78E92i52WHbj+9BxL6Cgru3vf3LBtNsM6PXcvXUhXJRD8GE4jpz2DRMxk0Gt+1vjL2wT2l2IRDtrNTzhOOS3w3irOI+uygUdeHgI9R8cNFezf2m4aazKjc8nPZylLLdPfkIEaOBTyBhw+EBD8qJQ+ZI0JAcUt02kS15aiNbNjWKquPhhDRhpoT8cZifLl13.7hPO2hntGygFkr2KrgTcNMLg1.BwbsQQHPNIHAAVtXn3pBAT+MrOAL9v8GEyAHkfHr9m3eNVDXxDRoNO1O33AEv2Mr03pIB.J243fMBNUHhqaTm9icnvZL8HO5SHEnLsgbkkCr8aRuXylIMp2piqq2YN7IjC+5YFdMnvgjxJSWDSgQhzLz+FPP3oazzqZr3JkfG2Ywe2XK3mcqA+rPo0AhagsODae35P6SpBsceA19uhsqsMx+3ZmCT8LpWPCXCwQCU0Ps3+.TKLTq01.Z+hcf1m3isYX6CeD1N.aGgsq8Xn8C6L5n55F6JN49ngoSPLU5gnNah57uf57XDStsw1Tr8iPLUJDZ6FisKgXpTTMsQKV7ZFIkOUm5IJZaDBEyUP+Ni86vC6v+ERbWyXfp9FJ.cDS1thQlpDGTLVq8qW4hiOZ077Y1.axTLVmgeW5p9m.A5.EDiW2Hob+TpYqzYu.+fvVA9rFpI5GP4QrlMoQpXO2Iz5bNFx1ixMV6.vMaqVRyebscgRQrivyJbAsEmiMyOK+0u2PBWBVdF4+MJye7++rLe42Hq4d1PfJdgEXMIP00v9mxjZ79jzwqYIosU5kvTm56HZfmROgYYrsdByxoL+UQGssaDE75FxksvX4uVPAl29h+uGMowdXaR4d6JXXUxRqMTi7qaz.M2yA1m7GSkKvXV3BLlEu.iYoKvXtyEXLKeAFyJm4XvimrdGdPaYpHPnVUwc5nqW0W7g3vnds+K3iQyd.
          

          Also, even with the original keyboard, the note of the player is still playing. anyway to not let it ring out while the Arp plays?

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

            @Alex-Paradis

            I think the arp only responds to real events, it isn't triggered by artificial ones. This can probably be modified in the source or by taking the source and converting it into a HISE script.

            Also, even with the original keyboard, the note of the player is still playing. anyway to not let it ring out while the Arp plays?

            Yeah, put Message.ignoreEvent(true); in a script after the arp.

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

            Alex ParadisA 2 Replies Last reply Reply Quote 0
            • Alex ParadisA
              Alex Paradis @David Healey
              last edited by

              @d-healey said in Synth.playNote doesn't trigger arpeggiators:

              Yeah, put Message.ignoreEvent(true); in a script after the arp.

              like this?

              HiseSnippet 2847.3oc4Z80baabDGPVHSjZThsqm1l9zEMswfVTTfTRVxUwI5eT1JVxhUTw+Y7nICDwAxqFD.A3nrX83Y5zOB8CSeNu2W5Gk7Te0c26.HNPBISoDm1oEiGZb6d2t+tc2au8NnFQAsnwwAQZ5ScT+Ppl9GYzruOuyVcrY9Z6tsl9u0nlUMKqUrp8sbZL+Qz9mDXG4rYu1Za1OzNNl5noqesGf8WepI0DO+vWsosmseKZFIMsmDvZQ2i0kwyn1X8Gw771w1gdDqqRuWZ8caE3uUfWPO.aWyvRKzt0KsaSerM1sILzz+f5NLdPTStMfKM8I2LvoeyNAuxW1+mvhYm3QwFU0ZBBRRdm.OGDwHUss5v7bZjZCh0zzMZjYQtlzhbKi8YNrAzyrLWWvfjMBU6g9DWD7ppBOqwGd5JvaRI7tgQyVQrPdFGDa+xDpYnqZN3I4pMwGccisB74Tedkt1ujtSDzXWncjqcKp4csrJSfeJs1LSOyzmZGQdYh6eufWICFHDx8IKsxZjEVvSPiDFDCSMJwOfSbngTeGleaRfOg2gRhs6F5Q6ZGd6XhGFJTIubeHqcmTAeexpKgxsij1kWvi.YIdkPd00FUyo7AMu3PreZGFmB7iEreAXWpUlrTYxxkIqTlbOR4pUONaHwOa+.GhxCLj4gALe0xD3eKJF57vXmeQIQqThqb7PJFzYif3mkJkT1NrXaH9wIARprmYZXoCXuvtotjE3m5qscbZX6S8LmUsCyJvgvam1wXJFXERi3LZLDcz8qadviGYTjWOyzH.l8ULGdmY+CDQfSBsNTvxxQhKOfVr8ozc8aDQA4Cbbs8hokS3Y6AARaA+dBrhOF3N6FddjLBo86j1xzCPOrNyU7jxhSOiqvbQwyLS+FbloB8JN1b6JBPCFmbbZS4OEoaV7X7608wA.YXXCG.M+PQbEOdXva4wZ8RJ5VluZgchdJ3B10AUTZmNOe6As36ch26zCK6F3wVEVWu7pWRO8fQOh+1MRJEgIa9pE37q8dz4aYcAtet78nBb+x4y.GJzDPF5R22l2oRKJyyjX9tbukVnZMhLAYAxFspv9E7CC5wY9TS2d9s3r.ey1kdMAGCBXzYJSdJgPJBb8BBhLMyqOPcklupTg3fai5XGv7a5B+rM00tmGGxxrB1ErCfCNNviVILBvg4rAxY4ryw6vhGdtmNFWPuL.FVqQXjufTTWANyMWoj.A7I6MAjjN.yTyepjk7chre0Fdr19Tmi.mk4raM6blr4TMBkJSdA6NlBUmsXbgBQ8b0DYtFuNCYZsNtL41dTW9sSg0aRBOFZY3E39lY5WOXRKcfh0oJIDFr7OsKcXC2kjfJk9Dy9yTYt7gmMjEHlIRX9DsUpzcpVo1xICefqiH7cxtHbf2OQ0RelreJdNTumgZzjMehfuSAZOm0Tj8qzcrpbuUKMe5Nduf86qV6XEO8Pah8hT4eLnsyVqnXGDK8AtKWHWlq4HaHWAxHxAmTrIp8Rv5pEVXmCNj7zGt6Q0IO9fip2jbvi264YRAePcr3pJJ4Mmi9Xjurfpd97OWrvnfxV.Nel5lyJvqDQc8hpdFdUS5FZttkV675sKT3bcOOVXL07EmUlzurH3AKyP9+GWJWfgxb5yD03WgEC.banjTDZHtw3l6q5my1kpTdnWLjum3QcodhkUwLSgr8uVkxvBR9ewv1x7Na3E1wVwZT1pxxkFV9WFSwkyzeQi4JaFIuK6nk3YDqXwP4MEm.NuEYNSzLrvRPtu9JuKeC1Nol56GOZNwQyJtePuXZ51xYoEEUrjK0HXlDDqzJw.75bqtj7Ni7k2ejbEC0thG0uMVbwwhU3LWBiC05i096YCUDgF4OKuIqPO.4Rno0FMtUU9CsKYwhYj8IGuYO6XLTJsCewn7mCMDiJ0wYdK2XZN1ZiN72LxR2BdMeEEEGmqH6rNjufV4pmPO69HghkCTHSsUFQXQzPbWYSkHUxnQbcwXzuIT0JIUIJ+Cbc2recIdLKDgEOEJnv8wAZBzkrZJc0BbzUTOG3aVZ5WO8TS+loICyx0sPdXM6QAddznBYiWkRzEMPSXC7SnQkgca85QGzQM8IyeoEFm+kVndmJsjE+qzw.+c8Y7CfynedWkgVx4Nf29lc2Frr3sajPK6bH.ssomxZQk20wTFaSieIOHDj5VAcCC7QInOEWvclzaBAO2iFyQS+iMTyaocFLizwaWpe5Khyu.B3Cd1Dx6cRddEjxFI2ZU5IMPZu8suUPK6.FHU3rkBp4O6hl9mXj6rK3T9cC4aYL5oHj.+CSA9eaBEf+udq7IC3e5XBb8otL.9i3IWFlDv63EXCUD29HFDNf39SLTIUEgb1M+0ePi+xyWOE5RBe+ec8APOo+Oe8j3.oSeZiANP0ojiiiXNAUA1M2D8SySsVB42Npi6e78RphvuI7zMDYJlET2SSNWa0kpXINU4rayhwLUxCQ7XwxmbmccVYRUf18jseHS1DxeIIrUuXdP2GDYG1g0JN+fSN11FggT6H7dSwCtF0Kg6ldf6.j1gf8M.Owak6JqzZ0UsV4dVqTU1siBZ21iBkgSyKb7VJ2pisODhg3QR7ahoOg1BVqq.nLMBb2wyl2j22aXg0n9fK9YXFPZiHdllpMfQceGE.bWHSnl1n2j40M.r2CTa9KYEuY4DFPRrb2hIdSk9wLde0ad98xMuNtv8FFMX7VcJFuST.dgzduuwax8XOiQcWWvkmA1IM14Yu+uzZUn7wRn7KLZBmlVrYr.H+JQaxSw693ATeZDZTqdAeeg+4398EBG6uufbk8Qvpu3vf3bBtIsK6HHOXrJQbIRD86DqIUouErznPV+vWsCLIKbLMs48hDgKa.Es3yyEdbsw1mT724vpnOjvj+G36bbIf2DEE9tQTHscaFFaHv0ThsJAp4AzOV60EWsh9MRpgB5pbKwONYKwM6w4v5cYcGRDkPRTkkpOUaLjwLFGhWP5kVDM8XNznj8jgMpZxogIzFRHlqONBAVqBRPfkqFJttP.MeI6bfwO7Uii4.jRPDVWT7OFKBLYBoTmG4GbxvB3yG0Zb8DA.kAcRvlAmIDwMMZR+tdTH2y.xi+DRAJyXHy3bnsea5Ua1LkQyN8bc8tvgOob32L2va.ETjTtYZxMEFiXYvS9noW2XoUq.Otyg+t41vO60.9YwJa.D2FaeD19nMf1mVGZ69Lr8eBa2XGj+IMtDH6ITufVvlkiOxZfZx+AnlXnlarIz9Y6BsO0Gayv1G80X6.rcD1twif1Or23iraZrm3j8iOtNEwUkGh5sMp2+Hp2SPb41EaSw1eMhqJgPa2XrcEDWUhZnMdwk2vHoDqlTOQgciQXYgB5WabPOdXO9OQh6FFCUY3HAqi4BuOwHWkjCKFq00t5eb7ZE8ww0+6Fjy4r56CixtMsBqsePDUbMBlX0ykV6+BOE+z+zbJdKsTaP145GLAU6T17RkpX5TP2xH8S9kD7y2YLt13Un763unioRwXSF9GyPc+SgLf.EDi2zH4LhoTyWd79A9AgcB7YsT2E3PJOh0tMMRE6ENg1fyw7XCnbq0ODV2aqVG7ua88f5WsivCXdEsEUGeawE4u9MFR3RvXJx+ab1vq8+mmMT9gUauuMDnh2xEVvJbjLn3JYVd7RH0w6lKosU5M20j56HZfWsSBypXa8DlUSY9yhN5Z2JJ3aaISogwxenfBLu8E+AqMkw9XaR0zssLLrpXo0ENX021pEZtmGrOEOlZWgwr3UXLKcEFyxWgwb2qvXV4JLlUuvwfmocid7ftxkh.gF0EawnqW2W70awnds+sw2gU0
              
              David HealeyD 1 Reply Last reply Reply Quote 0
              • Alex ParadisA
                Alex Paradis @David Healey
                last edited by

                @d-healey said in Synth.playNote doesn't trigger arpeggiators:

                @Alex-Paradis

                I think the arp only responds to real events, it isn't triggered by artificial ones. This can probably be modified in the source or by taking the source and converting it into a HISE script.

                Oh okay!

                Did you found out before how to fix this in the source Code?

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

                  @Alex-Paradis said in Synth.playNote doesn't trigger arpeggiators:

                  like this?

                  Yeah.

                  Did you found out before how to fix this in the source Code?

                  No, I've never used the arpeggiator before so I haven't explored it. I just had a quick look now and I can't see anything obvious.

                  @Christoph-Hart any tips?

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

                  1 Reply Last reply Reply Quote 0
                  • D.Williams23D
                    D.Williams23
                    last edited by

                    Needing to dig up this thread. I have a similar problem. I have keys made in Blender & they are not triggering the Arpeggiator. Any solution to this?

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

                    19

                    Online

                    2.1k

                    Users

                    13.0k

                    Topics

                    112.4k

                    Posts