Forum
    • Categories
    • Register
    • Login

    HISE MIDI FX

    Scheduled Pinned Locked Moved Scripting
    25 Posts 3 Posters 45 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.
    • S
      si1n3rd
      last edited by

      I've tried this, and it didn't help.

      HiseSnippet 754.3oc6U0saSCCE1tsFQKCIlzd.hD2zASSsccMEMgXr9CTAcqhNl3tIWGmUqkZW43LnBw6FOR7F.GmztjBcioJ1cjKp54mO6O+4y43AZEiGFpzHboSmMkivaPFNSZF2ZLUHQ8ZivEIs49zn.C5nYSoggbODFm+M1v3hEPwe+3UGQCnRFO0EBclRv3uWLQXR8N3v2IBB5R83mJljI65G1iojsTApHfJ4IUPSorKoWvOlZSKGA8VZ3XD9Yj8baP8q45x49Mp7BWW+FtLZMNu9d0qOxiNpVylrl661DgePGOgQoGZnFdHBW3Hk2rgiUeVlrAmIBEiB3VipngvNm3tqJvydDsdQsFKB7FrPiBQvpLHUwxmnXaQ5K7DW6OU4dRb.mTDYEPbtkoW9knW0rzqRF5sBJkKCkJjPoMICYZwTSZDKedDomzv09T3dJKURxEg+NokBRPZ1cB8RdWMXbMfxMpTYGG3msOvORxLBkzQIOVY3mHKucouVpXouUx42C46uxX1sQqBB35UF1VZnuMfkkQSFw063bEMHhechvweYMkbyZZ1qbVxoNShJYOovbxTt7lJDPykJ3eerWapgBWD349f7lx0FgkB317qf1fjqEaqT3kF0TnQ3NdmsQRMTad.c1ptzx8TLw4FtQfyUnAzHsiD7dtT67Rm9vRCsU6dA2XS83Xgr71GTpXwREWDLbofK.+bmp0rIllkz6TkkdmDYrKwsT.bGw7+BiUTX.iQTdQATyxyVrSfmG.zfkpMrcsxPgYV1Iz+yF3bWo3ljABCa7p4XtUvQ6rr6ANNeL8iIc784LSJAKP59o6mYxnOnhLB4E8oFs3KP8FzJMDdZiwgcWJ4A1ZPbNa0RhcEqsUAFBMHwF+D9lGrp0FOOX0EAQSnLs5bVRku8gfGF6A3jL9Qyhj9Vampn3tgr57DnA7bFa4k5O.VacAt25Br95Bb+0EXi0En65Br4eGnc93qiLpIIsMHT+AchGkfwcjTnBLtZE8K.9UjuTC
      
      David HealeyD ulrikU 2 Replies Last reply Reply Quote 0
      • David HealeyD
        David Healey @si1n3rd
        last edited by

        @si1n3rd I think you need to create the messages in one processor and send them in another, but I could be wrong.

        I think @ulrik has made a MIDI plugin before though so might have some insight.

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

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

          @si1n3rd
          I could not see if you have enabled the MidiOut in the settings from the snippet however that needs to be enabled

          Skärmavbild 2025-12-08 kl. 15.10.07.png

          Yes you need to have the MidiOut script one level below the main script, I have set it here in a container.

          As soon as you want to manipulate an event you need to make the events artificial, meaning set in your interface script noteOn callback

          Message.ignoreEvent(true)
          
          // and make an artificial event with
          local eventId = Synth.addNoteOn(1, note_nr + 12, Message.getVelocity(), 0);
          

          I have made some comments in the snippet

          HiseSnippet 1155.3oc6W80bhTDDeVf05X87JuR+.L08zhRkCHbgXYoFIP7n7HAkbo7sTC61KLUVlYqcmMQJq6aneX7af1y9GXIANQJiOnxCTL8zcO+5tm9WOLJT5.QQxPhg0kKB.hwSMGuPnlc5LFWPFziX7LyWyi.5PtKmd1OQ5tHfEEAtDCixemVGipUHIe9suoKymIbfUhHjqjbG3M74b0JoiN46499mwbgK4yKnc6SF3HEmJ8kwHdJa1fDvbtgMENmoUqjI40rnYDiOy7vNGw7Z0oC.dG03K5zw6nNNrV.z9v1sm3xlz53icN9UcNlX7A8c4JY3XESAQDiJcktKFOSdmH8.thGwm3C5EMIiwSNU7YReWcHp+M4zYbe2Q4IpHBwvbzpzV4zz1mZpSPKkuJ88wIaPWYQwDnQo0gW40fWysAuM.IiBPpRJjdt4XmPdfZ0NZ77glCDJHzig0ohPIUWRoenr4oRTCg5f4rafyBwEKsvtUiF0oMazn1WZY8xWVMBwNPUy.JKTw83NblOEtEMlxcirBgoz4Xz+Fdjh9Uz9hobAbfSHfQ6vL41YtJD7fP.u8PUxDOdYHSDEHwqdShUJofxEIxe6.K7VB5vkJzUIPumi5of5T47.o.WX+hhJ8B8Q4EKbTbzcRw4REbgvtl0uXU0W5fPWfRtVDhdaHlwvadZuoU6734SfPMVqZUk6QsK5WsRWw7iA6Z0rphNqJFO7oh7bCFuYYEbqbGmteesTaUXLncMZGkIbo5DOkqJlT4XDCLWTmTjl3tAtHRSZWOf45lENMquLL9bZyV0KFJWAn0b0B6Z0oMxOwUEwrJWZdVW370ENOYHMFKCYxSNFOOJhB+IX+I5j7Z7AQ4IhLDTOGm5y5cVuyhd+zumWZ9GwAlVK.hnBQecbCTvcHqA8F8WbLSlF2hTmzcQ+zCxdIVVVT1RorFho0Aj9FTnz2WuqFS2aaMY0l2IyPaQhqqSuUetKUDaHWuK2b25xcRuPWPQoXffqtH.xV+Pd.RVWflQHCUnppD9fmkwGzMochvc0hJdOljf6hr2j2NnGSwx8F5X7vB.rvniCidvsH6dJaSUydPzMJYPhtY8eH+6td1+7pycvIKVs3qO4NtqBY8MMbwky.9zYElkz6DxCY9PNWoarOSsNQrdbU1FXcaM1OMCmHB6LJNN69ryU1dcqwFGdrwJzNB2maNhqblsY7VZC3EKRO13MaV2GY12yCbTq.aEy68xfGcn7js7ZkOIYb6Ewpj4AnTH7uimrDryOYwn76ajdi+Bizq7X8JiJ6F+y6uXr6u33ooXqG3yVrombX7qlzsLUNm5NBDtWJypr1Of3dsII6nM+qhreu3o+ehy+yPb9ixXEWLcHSExwAsl3afFiLVN.hDg.702SMJouQkttgdsNyLFahRV763mrMapWajsYy7M+G4LlybBkW6j1ApIgdRhDLtEI+EwplC0qoMe3SYzuK7ZGm0c0CLr09Z3g6qgs2WCe09Z3Q6qgc1WCO9O2PMO82FqjySaYIjgi5mPoYXzWvva7IcGj+.vG2oau
          

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

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

            @ulrik It is tested as a Midi FX Plugin (au) inside Logic

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

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

              @ulrik tested as VST instrument VST3 in Ableton Live as well, working

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

              1 Reply Last reply Reply Quote 0
              • S
                si1n3rd
                last edited by si1n3rd

                I've tried your snippet as MIDI FX, then as VST3 FX, and now I'm trying as VST3i. First two didn't work, I hope the third will.

                UPD. Well, as I thought nothing worked.

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

                  @si1n3rd said in HISE MIDI FX:

                  I've tried your snippet as MIDI FX,

                  MIDI FX meaning au?
                  Works here on macOS Logic

                  then as VST3 FX,

                  What is VST3 FX?

                  and now I'm trying as VST3i. First two didn't work, I hope the third will.

                  Works here

                  UPD. Well, as I thought nothing worked.

                  and you enabled MidiOut?

                  What operative system are you on?

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

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

                    @ulrik said in HISE MIDI FX:

                    @si1n3rd said in HISE MIDI FX:

                    I've tried your snippet as MIDI FX,

                    MIDI FX meaning au?
                    Works here on macOS Logic

                    then as VST3 FX,

                    What is VST3 FX?

                    and now I'm trying as VST3i. First two didn't work, I hope the third will.

                    Works here

                    UPD. Well, as I thought nothing worked.

                    and you enabled MidiOut?

                    What operative system are you on?

                    I'm on Linux. Yes, I enabled Midi Out. VST3 FX is VST3 FX plugin with enabled MIDI input, there is such an option above Enable MIDI Out.

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

                      @si1n3rd MIDI FX is what you need. VST FX is for audio effects and VSTi is for instruments.

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

                      S 1 Reply Last reply Reply Quote 0
                      • S
                        si1n3rd @David Healey
                        last edited by

                        @David-Healey And how should I use it? As MIDI FX on MIDI Item in Reaper?

                        David HealeyD ulrikU 2 Replies Last reply Reply Quote 0
                        • David HealeyD
                          David Healey @si1n3rd
                          last edited by

                          @si1n3rd I think you would apply it to the track rather than the MIDI item but it's been a long time since I played with Reaper so I'm not 100% sure

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

                          1 Reply Last reply Reply Quote 0
                          • S
                            si1n3rd
                            last edited by

                            Well, I put my built MIDI FX on a track and then a synth in the FX chain . And I have no sound at all. When I bypass MIDI FX plugin, I have sound.

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

                              @si1n3rd Can you send me the project?

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

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

                                @si1n3rd this is compiled as VSTi and running in Reaper
                                video

                                It must have something to do with Linux I guess

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

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

                                  @ulrik said in HISE MIDI FX:

                                  this is compiled as VSTi

                                  VSTi not MIDI FX?

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

                                  ulrikU S 2 Replies Last reply Reply Quote 0
                                  • ulrikU
                                    ulrik @David Healey
                                    last edited by

                                    @David-Healey vsti

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

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

                                      @ulrik Hmmm interesting

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

                                      ulrikU 1 Reply Last reply Reply Quote 0
                                      • S
                                        si1n3rd @David Healey
                                        last edited by

                                        @David-Healey Here it is. DDC.zip

                                        David HealeyD 2 Replies Last reply Reply Quote 0
                                        • ulrikU
                                          ulrik @David Healey
                                          last edited by

                                          @David-Healey Reaper doesn't recognize Midi FX au, maybe MIDI FX vst, I have not tried that for a long time

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

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

                                            @si1n3rd Building now

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

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

                                            43

                                            Online

                                            2.1k

                                            Users

                                            13.0k

                                            Topics

                                            112.7k

                                            Posts