HISE Logo Forum
    • Categories
    • Register
    • Login

    Polyphonic Aftertouch?

    Scheduled Pinned Locked Moved General Questions
    38 Posts 4 Posters 793 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.
    • MorphoiceM
      Morphoice @ulrik
      last edited by

      @ulrik so this is what I did

      Screenshot 2025-02-25 at 17.55.13.jpg
      the poly pressure event data is coming into HISE just fine

      Screenshot 2025-02-25 at 17.55.48.jpg

      it should be passed to globalRouting

      Screenshot 2025-02-25 at 17.56.30.jpg
      however, in the scriptnode I can't get a readout. Did I miss a step?

      https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

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

        @Morphoice I made a smaller snippet, works here, compiled as au instrument, loaded in Logic

        Things to check:
        SlotIndex should be the same in the scriptnode fx as in your script

        Skärmavbild 2025-02-25 kl. 20.08.24.png

        GRM.setEventData(eventId, slotIndex, value);
        

        Differences: you have the clear and add, I don't have them
        I don't think the peak node will show anything, you are in the mod.chain

        Try my snippet, it's easy to compile
        VIDEO

        HiseSnippet 2753.3oc6ZssaaibFlxNiOnca2DD2lBTzsDF8B4EoNjTm6hhHGeHwMw1pQdyt.EsFiIGYMvTCUIobr1hbeun2WrW09ZzqZA5KPA5KPeD12f1+YFdXnLkshpCb1cs7MjyL++y2+g4+vP212ylDD34qUn3giFPzJ7gnNiXg81rGlxz1cKsB+DTaO2QazMj3en2P6d6PcgG06P6Ovkn8jQCvAADGsBEl+obRJr7czD+95G+DrKlYSRGRS6UdTaxKn8ogoi1t0yott6fcHGR6qr5Js101isomq2P.dyiLzFfsOEeBYeLeYygzdFNnmVgOAY08Xaqt0K2vroYy5UZZZVswwULrrcp1rb4Zkc5Z0.WqAPzBa6PC876DhCIAZEtyS7bF0om2qYxM3Uz.5wfTAuXp0A1Y4v6345vEQ9nZa1i55zNVuEnoU.0NUKNuTKtBZOpCMY7Ts4cESnmRgpBrvbYg27YfmoJ7LTfWNPpfBjtiDR2C0w1mNHLcFNd9.ztLvb1Eam0VJWqVg+IZSOXArv06iOkriO7RBAkJaX7PcSCi09zhEK1cHyNj5wz8X66ERNfUZsh+ghKW7ME0GeptcycN9N4645R7ycZt2g+kQXI1v9GS7en9YX2gjjEBZfrpUzjUqpVcaofqrPO1tLZ3ACHrI4KnEos.SvbQnBVZnv.78iL.cboNDeMJnmWB7FXOmcrl.wIt9+C+VZSG03yuH0s9Ksz9rc2BGh4NBQ.B.4.heHkK+E1hbFbLT5VrLZKRvogdCDHt+.OFG9Et6Ui4yUOpNJ8keVqWScB6kNvuqUOB8jdJG42sUH4b3cDpObtnumCg6ItiO42OjvrGo0WMPRkV8wo60e7e2JHjLnC8KIpwZBF1sK8bNG0e1WBz633RZ6EP4dHIqavetkCoKdna3qFWeOH1HtqCOFX6MNTOPdDX.1Gh2.t76pJ7ZSqtRZgTzUNyttBTC235Jv6Z50URgW6hAifvfdNCcwgYiMxyfDMAGKpAj3QcX.FGoJIWaALmVHdOTaZncu7w3b4fQdff2AXLJMy2Csc2tD6vT.dGzNew6lbJpa+GkoVgm56MbfX2WQN.IfF.kHHF275nDAiotDgsYXPZ1YOUNtI12mB9jLGhx4vu9umXeuvLeFiF3w7DPYi9dCYYvRzraQBGxhAye8q9p+1iilny.eB1QUL4nuCAfpifkAY7gm+xpIwbFqIYouAWSRlPJ4TTxbe7hHPWFDpKCFq+K0iKRA637bl2wkVUNypOTGpPgWeR7BBHJoBgxY5+q5bv9oKmWyvpPD0U+E5VFOj+L9bwyvO9qwgSgwLWWNhHXJ79pPvzUEj.gn4u2MNDsbzLgY4zWUxR0nrvvPMUEeCufpHITDBMWITLCHglUlRYLhfadYjuUpB4Se4dfDtM6DJir9Ijvm55cL18kdCCorS1CyfZ9gB+fk6SNQ+Txn.Gv8Cn327agwdziV9TBYfdnOzcftWWcpSfXg.ZnufBrOg01v4xPxdQiK3HPsOoKwGjAhdnmND7Jxyq64Qni29yfddLpsz+amuvDXoHPGGrxHvkVMcY5x0oCKb0n8.LI.dXxJSKRYt.bTqfU5+EWGqcbsEpkxlCL3V5MBC8oGOLjTJuE.6YLO9zhuAvRrOB.7jJXRb+WiyvHPrI108XPiVZLvoJP3ymr.Ib1dGHP3ymJAR5qOIAREbhlWhjHxY.0NPkyYcEXf2tN3OLtXxOnko23RBFrqyC0Cb8BEoUTkXvOmCns4KhWe9krbP3lTGUtd1XWct++dPLS3rAW14KXeQ6Ob25ki884am3TWIvOHd47N41.BNzkZSwtkViSP7op0GLLnWIlX+mXeaSCBjmOXRxdxnskRZoDfcRBvxt+9j9dmQxAAi2cHsqdo3smFjXGBE1g0Vq3xvZhQ5XPMqQaLfGQivLbYj01GlYnOQJEBJun+PNhKaMQRII++D8RlOxzptPG7laa38lqg2hSUCunB7MbT7CSt2o756R1o1BqDUVprSsEz2W9Z1txlTepZSKjS56DU3OcCBYts48+1+xTa5xwXTdEmayNi3B9RQ8+skTJSFUEj6AE+KSXo19wKIPBsSfRXTgdtxCj5CRPkNxJsdIwkfCHpWXvKfTPX+8D2CvLoJLeqKSOWy0OBIgqNOLk92b6Ze9uU20dFyI5vn.F7rTw0TI.vCP4V9ZFLA4Hk28OOiRAdvj3KI9mhxK4jR9Hz0jyYZ1Fs8Igu1y+TgHF8rVgE4xxGiFjHKGgSpI3ntBvqsgqq2qSk1HD.RkHb3hHi0g+jqhGqkF4w.J.4qDvrwXD236E.UXN.NOCGbHl5xuEnNCCfDlNGv5.KVb4Ff8rv9hCrKtC1FTDiZi4W5283swFBNAD+0sSbFtB7mZR35H42B4JHgqpaGe0bARIlim3KNQlY.Du9h7JygfkvmmqbmSB7E3HqHB56SBzLxwJJxQxJxCmJLXV1+6iDELeDuB8i32wBHaY.xOF4KaZb8Ktv7vSdL7p.VZTjCw9PYcAQEcvH1RGEAhkW.Jj9jmxrs50htHRlgTSwh.Dk7FrqP8FQYQQb2QMHYdz6KfLqACzIIUMBA8nG8kb5D2DgVFp0lNVK4TdbdID+fKbTYL1lVgkllhUJQryXZtqvGAhKrdzr4YORH85zH3hc310LFA0KPOqgXAEs0ctJsEWbismaLLzqODeK9N4lN9rLRbuKQ7ZYt8g1eX+Kian2BtgOWvssxTZlD6S2NrBrClFxelUZZXZVyLq+He25bJ40RqsjBqFMMpUogUkpMLMqTyR.mEP7kokADZusZafIfG50rCdQd1OrOuDfKwEW0MIyLhbr72fJHlSdAl6F7J9rPijwbDxRj4LRjW4XmQjArCVOZ17OiDM4UcFgmtxkbdbeQw4tSdDdH5huEIam3ofERUoK.9WSvg6Bt.VMaZToZMKqxUZTuQ0nXToG6x5StDxTxmKwsTAH2G1gxQdklMsLZZ0TAU2G0b8FM4+pY1nZYCq5kuH9pUotY8Fl0KaTqpYiZB7MO5WqkvCSfGl0pVsd4Z.KpXZk6wnI3AuH5ma1X7P2MRbhEeGj+ObhGSXJaXZvUGMa1nRy5FlwID564E1CRGFuU+PN2LZJ+UuN+HZ0FVyxoPQ+GWumBWFI+3MNiGhXRGBylzjyB42SdZhOlXlJKdMOKqZBk21j7oAx0xAivpeKv3RhAd2.xn7CyT3rY4JWl1N19Pj7qqw6q78vFJ+Pj7a7cCBuGHg2Gf9b7YDwksJP1OP7dWO+95Ok.0iyw8k8IX+WS6mfcvT+IXOvNDfvg9XVv.u.hoJm6P5SOziQBxL5XTXkKEYFU5cXdwgxrJtpXGPUnrtkZEOnk5fswrLLCdOCm1ip78g+OOVFnR9EcOHvFTLXQr3Tad6gtAjOm++1goJgoCaoN7yv9NfMLy0F8t46Buv6ceW3uq7eGx7em4+NjK2JBGkd+91Be.BNRaoKLk52L1xjO8cnu3902eX+NP7U636dJH9Zmhd2HtCfNDli3k+K7KZRyjqqClzLdxYLWh0s4RtMWxs4RtMWxs4RtMWRRtjusrG8w19dGEcQ0h+MJEi.5Vl3t23cLCuqaN1+ABxuqN8Ha6rr5BDZMqDVdVIrxrRX0YkvZyJg0mUBab0Dxy9Dc0h7yePV31aKt9hBEhu0I3nn1+CzZhXEE
        

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

        MorphoiceM 3 Replies Last reply Reply Quote 0
        • MorphoiceM
          Morphoice @ulrik
          last edited by

          @ulrik yet slot index is 0. that shouldn't be the problem.
          I tried replacing the peak node by a minmax node like your snippet, but still no movement....

          https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

          1 Reply Last reply Reply Quote 0
          • MorphoiceM
            Morphoice @ulrik
            last edited by

            @ulrik could the tree be a problem? there are quite a few networks, maybe the global routing info isn't passed all the way to the Polyphonic Script FX1? It doesn't work if I rearrange them either, though... I'm sure its a simple mistake but I cant see it rn

            Screenshot 2025-02-25 at 20.47.14.jpg

            https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

            1 Reply Last reply Reply Quote 0
            • MorphoiceM
              Morphoice @ulrik
              last edited by

              @ulrik I tried moving the aftertouch script into the synthesizer group, but then eventID gives me -1 every time

              https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

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

                @Morphoice said in Polyphonic Aftertouch?:

                @ulrik I tried moving the aftertouch script into the synthesizer group, but then eventID gives me -1 every time

                You moved the whole script processor?
                The eventId = -1 should not happen if you have moved the whole script., meaning with the onNoteOn, onNoteOff, onController etc... callbacks.

                Have you tried my snippet?

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

                MorphoiceM 2 Replies Last reply Reply Quote 0
                • MorphoiceM
                  Morphoice @ulrik
                  last edited by

                  @ulrik I got the eventID back now, it conflicted with another script, that's fixed, but I'm still missing something there is still no output in the scriptnode. I did exactly what I could deduct from your snippet, unless I oversaw something

                  https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

                  1 Reply Last reply Reply Quote 0
                  • MorphoiceM
                    Morphoice @ulrik
                    last edited by

                    @ulrik HEUREKA. Got it to work, there was a Message.ignoreEvent(true) somewhere else in the script apparently creating havoc. I removed it and there it went

                    https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

                    ulrikU 1 Reply Last reply Reply Quote 3
                    • ulrikU
                      ulrik @Morphoice
                      last edited by

                      @Morphoice I'm glad you got it up and running!

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

                      1 Reply Last reply Reply Quote 2
                      • LindonL
                        Lindon @Morphoice
                        last edited by

                        @Morphoice said in Polyphonic Aftertouch?:

                        @Lindon given you've been trying to get polyphonic aftertouch to run too, here's a working solution from @ulrik . I'm trying to get it running on my side, maybe you want to give it a try too and let us know how it goes.

                        you mistake me for that person I'm afraid - all I've been trying to do is get channel aftertouch working correctly and consistently across HISE modulators...

                        HISE Development for hire.
                        www.channelrobot.com

                        MorphoiceM 1 Reply Last reply Reply Quote 0
                        • MorphoiceM
                          Morphoice @Lindon
                          last edited by

                          @Lindon no worries.

                          https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

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

                          19

                          Online

                          1.7k

                          Users

                          11.8k

                          Topics

                          102.8k

                          Posts