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 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
                                        • d.healeyD
                                          d.healey @Morphoice
                                          last edited by d.healey

                                          @Morphoice Yeah any "realtime" stuff should be in a separate, non-deferred, MIDI processor.

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

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

                                            @d-healey aye, will carry it over and retry

                                            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