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 @Morphoice
      last edited by

      bump

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

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

        @Morphoice said in Polyphonic Aftertouch?:

        Has anyone ever got it working? if so, how?
        All attempts fail on my end and I'd really appreciate some help

        Do you have a starting snippet of what you have tried?

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

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

          @ulrik sure, this is thinned down to the structure I have.
          It works fine to channel aftertouch the filter cutoff, but not poly

          HiseSnippet 1656.3oc6Y0raaaDDdokWGaGm+PSQ6sJfzCIEAFRNN1tnGhrkrRDZjiZniQtEugbk0BStKK4J6nTTfBzdn254bquF8TyCPJP.xSPeCReBZmcIkIoIqhjhbbaZsALHmY+4ame9lcna4KrnAABejw7a2yihLV.a1iK6TsCgwQMpgLlE2xmFPknM54QBBn1HCiB2Vo0XtoQ5ed8s1f3P3VzXQHzNBlE8tLWlLVZqJeIywoNwltMyMwnWtRCKAupvQzEPRAbIjGwZexdzsHpgMEFcGRPGjwmgsKub41qYQVYsxKujk0Rqs5Re9pVTR61zUJeyUWds1K2lXUZIjwLaZyjBeSIQRCfEcCgcOyNhC4gavNr.1icnpWJiLgcNTLpZGlicq9lk.Dx.2J1HUHzHcYbSlM6H4wFqKpUTLdFIMZFSMHHUdDfjQBHMcHjtD1zxm4Ii0nvyYwM3RpOXRnofR3XQFOGWU.CfKWzkrOstO7xQS3pqTpz0KB+4ZeQ6tbKISvKJ3aIjz6wu50l+alet4+14KdbUsamqN013Kbbn94pVEN3OnIdUdW2GS8udwCHNcoGMP33m1lNyvYSsBO0IFnf2fyj2yiF8dcgisxVodNqG.EY1fmdPiZDIQ4ThjAiyi5KYJ3XTid.jFD5hlCWiFruT3AIBY7ePjivtqCQlNbRknEo.rGo7gJGEOfI6kLQbDhwJMvXrgEhWB2hIs5jOFmJGLBVpSBLFkYdN7l.UfkLFfSiq+vwMMb329Kjh8719htd5c+xgBnAr.peQs7xSBlTuglIcSNANM0albEqR78YT+Fba5SRr4+5Q92LZd.mEH3BMTV2UzkKSB5Hs0nxt7TPORgomOkXmbFJzaRAnZqWxfTwvER6fld3xoSmpjX74PfdlSAN8IS91oHkPpxNy0GilLWOG5l7CnN.uWDmPMZaRWG4QRSBxlP.gWGAmYkLR49ToOau8n9Igdtmm0kR3xAwRtbk6ScnjfDAdeZk6x3ThOXlniooXzq.mq65iwgvsnJMs3+dYxK7eFl7AYhV.GRwobj+CzCBUezDsmhva19NOSli5BVpheZrcgHIE0hFTMvWN4qAd7JJied+zuWV3Xp++tjmxLP4UP473VBmdgspA6qB.ejVTX0yhgZJV+gkys2tOAmWeTIZcBOgRJRzLzVT4gB+80GnnmgKaEQcF30Wz5NNhCqJb8XQ9Y.1ZYwmNkGObDTv9y4Tm9W6DaLErS2gDrMg4nFlY2.nsM66w0LLJdCiB6P8CzK7YvkVD9EBT1ReYfYpSrfCcuVDfXBh3TcBBtWp+hVIo4iwZRSa3miHkZ0p1mpAanubsv0UYMTe1BiBI5FLzIqdCBgmJbiZDriRqEwAsipyV04QulpgWHBxgcx6BjIgXL0Q3CSbDhGRVTmbANIAsQBPOmdOejkEJGqNDMtXe0Yga7TGEvhh4N1l3uGUFD0XNmZEFnoCCZ.aDFGbPaTKhOrcRnWHakIptO8q6BwP8PwZzdhidChnZx3QG6XdnljmjV1t6VwTR8LYOM0MPM2mdXnsH08bAa073pU2R+QNPoWoh6VI55zGaWe8sPiLrTPXjf0YwgMP1r0lnLKU93BglP3Bg96w04wo17L6vaFZpvkDwpKfEAVv8ITkjxFt5SWLg573DRndjhXUjbNzmz+iHUiE34P5sQWnzSXggTRT4fg8liM9S3mMg.Faapsd5QxRG5Nyn6Kt3HF5NCV2n0jJ7X4JYfzO9piCoe9YO6WxBoJeu6uEE1FmJmdo9t8yOcBj+Fv0quUVSUoQzTsfFWEuuhhZXMXuSxymAtdnj9NGRCJE+L3VcTs0OF41mXXZF8snGAyTBFlvJNonVNGtMyQkntnRUVZkvo71vmTOb8ie7siAY1rlU1vjtluYcHRWq7S4mtBxWuqT3BAs5tCFjuuxMtwqNdt6yewKtxvARzU9iWpAYA7WMwxOV54YiEWpxjHV7zH8X2On1qh7iltBgrCiuWJbU42e5OjmoRKGcZUg5D2TMHHMWzEqrGmXJUh9FBw9tDcyVi2+Dp6K5JAGUShzmonCfaeZBbLV8a3JneuVQuWpO6iIzsUo9bEQJKqd2HRY4iHRdeYObIV9hGE01hhTbVsDfTfG0tRS06EKiN33gJ86iI0RkYhKMtS7Fi6DWdbm3MG2Itx3NwUG2It1adhpuQWTkDUChPpcqMCqEZzOAEJGi9Kvn.94K
          

          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 thanks!

            Well I got interested in how Hise can handle Polyphonic Aftertouch, and since I don't have any keyboard that can send that information I decided to try out if I could build something in Hise that could send polyphonic aftertouch.
            I know u-he Diva instrument could receive that information, so I built an MidiFX plugin to test and see if it would work.

            Here I have a panel that register what keys are pressed and I could change the send information per/note.

            VIDEO

            I know it's not an answer to your question though, well at least we can see that Hise is capable of sending that information

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

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

              @ulrik yep in theory it should be able to work the other way around as well just seems no one knows how :))

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

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

                @ulrik Hise seems to receive polyphonic aftertouch as well, cc 129, right note number and right pressure value

                Since I don't own a keyboard that is supporting polyphonic aftertouch, the valueshere is created using a Plogue Bidule remapper
                remapping cc number to pressed note, cc value to value

                polyaftertouch.gif

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

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

                  @ulrik I think you will find that CC129 is (from time to time) Channel Aftertouch in HISE - now it seems to be Poly aftertouch too... see my post about CC128 and CC129 and how they are badly mapped in the CC Modulators....

                  HISE Development for hire.
                  www.channelrobot.com

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

                    @ulrik how can I pass this to a polyphonic scriptnode? I was under the impression the midi_cc node would automatically receive the appropriate pressure info of its played note

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

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

                      bump ;)

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

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

                        @Morphoice I have no idea, sorry!
                        So the filter should work in a polyphonic setup, I had the impression that it is monophonic?

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

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

                          @ulrik nah this is for a cs-80 emulation, so polyphony is somewhat crucial :)) can't make the synth that made polyphonic aftertouch famous without including polyphonic aftertouch ;) about everything works so far but this (and portamento)

                          was more of a general bump though. maybe @Christoph-Hart is the only one who can answer this

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

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

                            bump

                            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 I found a way to receive polyphonic aftertouch and set in a polyphonic scriptnode fx environment , Using the Global Routing Manager

                              VIDEO

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

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

                                @ulrik and this is a minimal snippet how I have set it up

                                HiseSnippet 2662.3oc6ZssaaibFlxNiik2z1MHoMEnnsDF8BkMoJjTx5.VTD43CIFarsZj2rKPQqwXxQVCL0LpjTNRawdeeCJ1qZeM5UsOBEnu.8QnuAs+yL7vPYYaYU6cSCr7MlCm++46+z7ePpc.2kDFxCLJrxAiGPLJbOTmwrndazCSYF6roQgeJpM2e75ciHAGvG51aapO7ulcn8G3SLdw3A3vPhmQgBK9RAIEJdGC4m+8yeA1GybIYKYX7VN0k7ZZeZT1psa8YTe+swdjCn801c0V63xYav84CA3sHxxX.18D7wj8vhss.x3U3vdFE9DjS2ibc5VuRC6l1MqWsos8ZMNppkiq2ZMqToVEutNMv0Z.DszVdzHdPmHbDIznvcdA2abmd72wTGvaogzi.oBdv1nCbxpk2l66IDQwpFazi560NQuEZXT.0NSKtnRK9PztTOZ55YZyOV9ByLJzUfEVHO7VLG7r0gmkF7lBjJnAo6nfz8QcbCnChxdi.OeDZGFXN6hcyaKU60XgtKg1fC6fEUtO9Dx1AvCoTTphk0SMssrd7mtxJfsJLx7kuYWyek4VrioLR4iIQuzmeD1+M7gQT1w6hYf4KnjX6AjiMOgLNzCjNfheyuEV6YOq3IDx.yn.vPax6ZR8BkarOnydMEXeJqcCHfNZ230kbDnNDTdDyAf+5fdbF00DKbaiDtslCB.odH75Sw9CIJ9hitLtp1Q4tfGZIqxVwmS.oKIf.91lQbyndDyPo5p6nXsP6TDnzia+k1vgHCrDJks51k3FUZ0rsYp1mIrwUSjERDH2LEbWgx7A.Z1cHyMhxYlb1tT1mwNRXbB39kb48GvYfY5oJBd7J+gUJNEXTFX65QQAziFFQJMsM.mYBO9zU9Z.KI1e.3ajbJkVUc7q9XACiAwFXe+i.KWoI.mt.gGc9BDdzMi.gGMSBj73OWARGbBAJQhHmBT6giv4cEXbOP3FcFwDHI+0okjLXGumZF5ygPKOxHcIFhmD.ZKwl1DNkKX6fvAvRSgtGOhrOqjjO9bWruoHRaWHL.hBERuXC6Mr+QpPxhIQYhC7sBVVB7DR1tH5e8fHZWpKE6W5wBBRheKOXXXuRLIBLmD.c6N6HPEgvTj8hwaoj0Ro.63Tfk+7CH84mRlBBhMX9B9K.AsqYojimFlZIj2P.xzJEg8jfzIfZdy1D.OlFog3hHqc7kPJoPRY7MLY5bsvuhEOq+xTTFrG+TSqXpL+DyR1Oy1otTCUr85GzFyH9fJZ.jCJRclulebaleYgaa4HxHwMfkVUn1MW8IL1SV8oY2Vt5Sx.SLY5r5qAEtl9VjAOVUOcKQIlToo6hK1HjkJepOz4m5SOyrqJTVaib1NLZz9CHryKesQb7OjlbgXTAaMRlj76GmjriO0iDXPgbgKiTWlYHQbZ4I+8fVFyF0xaNlf5V+4VFe9Nh.ZQx5X.Afb.3KRExegMImBkJoRcWDsII7jH9.IhiuwBNtKGyizKmZb1C+hVui5E0KageWqdD5w8zJKamVBOCvRffLBF8g6yDUKrc.42ODx7M1nudwdUaA2xl93e7e1JLhLnC8qH50CFNraW5HAGMe0WAz644SZyCoBOjz8M3O0xizEOzW4bOg9d1jckFWS18leYGDquykcg2xYKnCJkj6MzGGku9RQU3wuPva8h5DEtwfybrNxlrny6LaEcdw0DOqv89n1zH2dSGuKLE7JBZugwabI7eOjpLsLvdGz1e4EVu90NT9A45I6kA7gCjH4gpEHgzPnUL451WGshYMyshsECCR116pywMvAATRfrnDsC+ukZ2Oya9bFMjy3Rnrde9PVNrD+1MIQCYIf4u7Meye84wunCjjB6oKlBz2g.P0Sxxvb94KNyFqqPueKeS0622pgg+ueqw0SqpESvnZ5BawNk3C4DiupXS0cioqpCxcA+AUg+5djug.MFbLzxoNzmp7.sP.E5msxCa8FhOAGRzya7ZnTdbvtxzAykpv9J209TMW+XjBtlhnTyOLtrewOftre52ebolbzAw0zHp3Oo+UIXdDZpiJHG9ftQTilST8bgBfXFOCmB+bzzJDWq1az0jCbVk0F6QhdGO3DoHF++FEtqPV9Ynr4ybX17YNrqD7Fq66yeWlzFi.PpjEJcWjUY3O0tDkCRi8jjaSs.ALhLnkmjDJnBK..5U3vCvTeQYEcFFBsG3sOqCrYYVQg0cOYX8c2F6BphwswhJDuORzfA3RPBJ6l5ZbIRPlQQnkTCq7RHQnraiCfspreBgQfmjLtnBx7q798kE+t.B1h38B0aLvWRfrUPPspJflSNdnlbjtiogSMFLOm+CPxwSbnnwxCEImAYKGP9In.0n.Ke1MNM7LMFdY.K69kCvAPSxgwsXwHtJWEIh2Q1p.THun38TcuX06hTUeanYQ.hReBjUn6p3JzQBGRCnii3mWBYWCVnSZK.HjM7rZTqcRFYiQNp2LWM+p0LlsiSw8ocZKiDgyP.zLbTY8cZXnYMSUO4LgerzWBtAob7amlcKkzqSikO1SX+yYrz6JKuAaIMMH5xzfBwMwtu9vHde3lv37G4TY4rKW.WKhbrfOwbtnXmz9C6eyva7HIumz1JjqINuywq5gvIXao9XWsokscM679zhSqyIj2o7DTT3znoUspMbptVCa6p0bjvYIjXaF4.wz.lwU05.LF7x+VHvYEQtVbfnPjqXnit6Wt2HyxKdBpsYAwYbOzNguU7VWrexo.YoxE6E6sOQrmJgQX432N8Xu3WdYwdhzk9jQISgJo5gz+E9m3N1jo6O2nKM07Rfu443rdF2GmlMsptVMGmJUaTuwZw2QlENmWguLxVwmYyk9AvITI1i1toiUSmlZn5AnlkazT7olci0pX4TuxYwWsp0sq2vtdEqZqY2nlDeKh90Fo7vF3gcs0VqdkZ.KpZ6bU7zuK5WZ2XxTGMRc1kMveM6rOg.Vwx1RnhZ1rQ0l0srSRR0myi5AonSN9ejfaVMUepWWDxuViIk0yYSyQXtr8pa9v7hH0HL7lk6pNun7bUEfDrUMszY4x6T+fJ0cNmCVOS3UsJlrbNFSAivtuBXbYjSip12LfLN40bce4K37S5ikcYLWSSeVab8dH0LnDsZ+ddO12ColJ16IP8QJn9Qnu.eJQNyRIJ+gxm6xC5a9RBzThPFtnAX9Ol0AXNXlGf49tQ.DNH.yBGvCI15btCoO8.NiDla0InvYpTjaUkWi8YWJ2tDphsAUg19VtUxhN5K1FyxwL34bbZWp1zU+WOWcAmZdn6G5BJFr7x+L6e6g9gjuP7sgXqSX1xN5K+JbfGXCyMgsaloptzsSU81wy8d12EyEaogPu++YPrOBAWG3XJM2le2auS+0gEEH+JR2aX+Nv8ztICxKLYFdwOakzNSGByS9v+A9D+R6zoeBuzN4kyYNImayIcaNoayIcaNoayIcaNoq8bRenbF8wtA7Ci+VAj+nHjq.5Vlbfjht7gmMsm3GAG7Q7iY7PW27r5LD5LuDVYdIr57R3ZyKg0lWBqOuD13xITjEKddqhXQHad6sjiYoPgjomAgkF+W34oj8A
                                

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

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

                                  @ulrik I forgot to tell that it's working as a compiled dsp as well

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

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

                                    @ulrik brilliant! you are the absolute goat ;))) I'll study this and hopefully will be able to apply it to my synth. thank you

                                    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 Let us know how it goes!

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

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

                                        @ulrik I integrated everything, I cant test it in HISE only with the plugin compiled, and that seems to crash cubase (Crashed Thread: 116 Javascript Thread) during a poly pressure message, only if the plug GUI is open though. if I leave it closed, it plays a sound - however no change in filter upon pressure. weird. any Ideas where I should start looking?

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

                                        d.healeyD 1 Reply Last reply Reply Quote 0
                                        • d.healeyD
                                          d.healey @Morphoice
                                          last edited by

                                          @Morphoice said in Polyphonic Aftertouch?:

                                          only if the plug GUI is open though

                                          Have you put the code in your deferred UI script?

                                          Libre Wave - Freedom respecting instruments and effects
                                          My Patreon - HISE tutorials
                                          YouTube Channel - Public HISE tutorials

                                          MorphoiceM 1 Reply Last reply Reply Quote 0
                                          • MorphoiceM
                                            Morphoice @d.healey
                                            last edited by

                                            @d-healey yes does it have to go extra into a seperate script?

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

                                            d.healeyD 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            19

                                            Online

                                            1.7k

                                            Users

                                            11.8k

                                            Topics

                                            102.8k

                                            Posts