HISE Logo Forum
    • Categories
    • Register
    • Login

    FX - CC input

    Scheduled Pinned Locked Moved General Questions
    47 Posts 6 Posters 2.1k 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.
    • d.healeyD
      d.healey @Lindon
      last edited by

      @Lindon It's in the hi_core section.

      Peek 2021-02-16 14-50.gif

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

      LindonL 1 Reply Last reply Reply Quote 0
      • LindonL
        Lindon @d.healey
        last edited by

        @d-healey ok thanks - so no need for any extra processor definition and only need to turn on Enable MIDI Input FX in the preferences when I'm done and have a new compiled HISE?

        HISE Development for hire.
        www.channelrobot.com

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

          @Lindon That's how I understand it (I've never tried it mysefl).

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

          LindonL 1 Reply Last reply Reply Quote 0
          • LindonL
            Lindon @d.healey
            last edited by

            @d-healey thanks.

            HISE Development for hire.
            www.channelrobot.com

            ustkU 1 Reply Last reply Reply Quote 0
            • ustkU
              ustk @Lindon
              last edited by ustk

              @Lindon Once compiled there's no need for extra definitions. But you need to activate it in the preferences:
              Also, you don't need HISE_MIDIFX_PLUGIN, only HISE_ENABLE_MIDI_INPUT_FOR_FX,
              Untitled.png

              Can't help pressing F5 in the forum...

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

                @ustk well after all that I'm still getting nothing from the compiled plug-in - I right click and expect to see the MIDI learn menu - and nothing is showing up...

                so to be entirely clear:

                I have recompiled HISE with the the two parameters set in the projucer = ENABLED

                I then opened my project and opened the preferences panel and set Enable MIDI input FX to ticked (on)

                Thats all I have done - I havent set any flags anywhere else. like this:

                HISE_ENABLE_MIDI_INPUT_FOR_FX=1

                Which I assume I dont need to do?

                HISE Development for hire.
                www.channelrobot.com

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

                  @Lindon bump- anyone? What am I doing wrong?

                  HISE Development for hire.
                  www.channelrobot.com

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

                    @Lindon Perhaps it only enables MIDI input (which you can detect with your script) and not the MIDI learn feature, in which case I think we need to add MIDI learn to FX too.

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

                    LindonL 2 Replies Last reply Reply Quote 2
                    • LindonL
                      Lindon @d.healey
                      last edited by

                      @d-healey yeahbeginig to suspect this - so I will do some experiments...and report back.

                      HISE Development for hire.
                      www.channelrobot.com

                      ustkU 1 Reply Last reply Reply Quote 0
                      • LindonL
                        Lindon @d.healey
                        last edited by

                        @d-healey - yep. You are right - its receiving midi data in - but there's no "right click for MIDI Learn" functionality...

                        HISE Development for hire.
                        www.channelrobot.com

                        1 Reply Last reply Reply Quote 0
                        • ustkU
                          ustk @Lindon
                          last edited by

                          @Lindon Yeah that's what Dave is saying. I myself use the MIDI input in my FX plugin, as I need notes to trigger some functions. But no MIDI learn, I should have mentioned that.

                          Can't help pressing F5 in the forum...

                          LindonL 1 Reply Last reply Reply Quote 0
                          • LindonL
                            Lindon @ustk
                            last edited by

                            @ustk all good - off to build my own MIDI CC mapping panel now...

                            HISE Development for hire.
                            www.channelrobot.com

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

                              I'm looking at the source code now and saw an interesting comment:

                              /** Allow the end user to right click on a knob to MIDI learn it. 
                              	On compiled FX plugins, this is deactivated by default (because
                              	the FX plugin won't get MIDI input anyway.)
                              */
                              

                              I'll keep digging.

                              In the meantime, you could try compiling with HISE_ENABLE_MIDI_LEARN=1.

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

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

                                I can confirm that adding HISE_ENABLE_MIDI_LEARN=1 in the extra definitions enables MIDI learn for FX plugins :D It's so good to have access to the HISE source!

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

                                ustkU LindonL 2 Replies Last reply Reply Quote 2
                                • ustkU
                                  ustk @d.healey
                                  last edited by

                                  @d-healey Good catch! :)

                                  Can't help pressing F5 in the forum...

                                  1 Reply Last reply Reply Quote 0
                                  • LindonL
                                    Lindon @d.healey
                                    last edited by

                                    @d-healey - great catch!! - off to compile now - but a nagging voice in my head says I did this already - where am I adding this:

                                    Extra_Preprocessor_Definitions?

                                    HISE Development for hire.
                                    www.channelrobot.com

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

                                      @Lindon Yeah, of your project, not HISE.

                                      462ca67e-610e-481b-ae5f-59a0be2c59ac-image.png

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

                                      LindonL 1 Reply Last reply Reply Quote 1
                                      • LindonL
                                        Lindon @d.healey
                                        last edited by

                                        @d-healey - oh even better,,,,,

                                        HISE Development for hire.
                                        www.channelrobot.com

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

                                          Yep confirmed that works - life saver as usual Mr Healey...

                                          HISE Development for hire.
                                          www.channelrobot.com

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

                                            @Lindon said in FX - CC input:

                                            Yep confirmed that works - life saver as usual Mr Healey...

                                            Woah spoke too soon -- this broke HISE in a pretty permanent way - it now wont make any noise at all.....

                                            HISE Development for hire.
                                            www.channelrobot.com

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

                                            32

                                            Online

                                            1.8k

                                            Users

                                            12.0k

                                            Topics

                                            104.4k

                                            Posts