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.
    • 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
                                          • MorphoiceM
                                            Morphoice @ulrik
                                            last edited by

                                            @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.

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

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

                                            24

                                            Online

                                            1.7k

                                            Users

                                            11.8k

                                            Topics

                                            102.8k

                                            Posts