HISE Logo Forum
    • Categories
    • Register
    • Login

    Logic Pro & Studio One detect the "Enable Midi Input FX" enabled plugin as a different plugin

    Scheduled Pinned Locked Moved General Questions
    8 Posts 3 Posters 436 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.
    • ?
      A Former User
      last edited by A Former User

      I compiled an fx plugin with Enable Midi Input FX is disabled. I used it in some Logic Pro projects.

      Then I compiled another plugin version with Enable Midi Input FX is enabled.

      The Logic Pro / Studio One don't recognize the new compiled plugin on the DAW project. and it gives "Plugin is not found" error. The new compiled plugin's Name/Plugin Code/ Bundle Identifier...etc everything is the same.

      The New compiled Plugin is shown as "MIDI-Controlled Effect".

      Is this normal? What can we do about it if the users previously made some projects?

      ? 1 Reply Last reply Reply Quote 1
      • ?
        A Former User @A Former User
        last edited by

        @Steve-Mohican Any ideas?

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

          If you use AuVal you can see all of the plugins on your system and the various codes/names etc that the system is using for them. Might point you in the right direction.

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

          ? 1 Reply Last reply Reply Quote 1
          • orangeO
            orange @A Former User
            last edited by orange

            @Steve-Mohican

            Have you checked the Plug-in Manager in Logic?

            If you've enabled the Enable Midi Input FX, the plugin type will change from "effect" to "MIDI-controlled effect". I think this is the reason that you've lost the backward compatibility with this type change. Even if the plugin name is the same, since the type is different, Logic will scan the plugin as a different unit, so the previous version (effect) couldn't be found now. I am not sure if it is a bug though.

            AFAIK, it happens in AU plugins only, but I might be wrong with this.

            Typeee.jpg

            develop Branch / XCode 13.1
            macOS Monterey / M1 Max

            ? 1 Reply Last reply Reply Quote 1
            • ?
              A Former User @d.healey
              last edited by

              @d-healey said in Logic Pro & Studio One detect the "Enable Midi Input FX" enabled plugin as a different plugin:

              If you use AuVal you can see all of the plugins on your system and the various codes/names etc that the system is using for them. Might point you in the right direction.

              Yes I use it, the plugin passes the validation and it works in the DAW. But the plugin can't be found in the previous DAW projects.

              d.healeyD 1 Reply Last reply Reply Quote 0
              • d.healeyD
                d.healey @A Former User
                last edited by

                @Steve-Mohican I wasn't suggesting you use it to validate the plugin. Auval can also be used to list every AU plugin on your system along with their codes, it might show that the wrong code has been associated with the plugin.

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

                ? 1 Reply Last reply Reply Quote 0
                • ?
                  A Former User @orange
                  last edited by

                  @orange said in Logic Pro & Studio One detect the "Enable Midi Input FX" enabled plugin as a different plugin:

                  @Steve-Mohican

                  Have you checked the Plug-in Manager in Logic?

                  If you've enabled the Enable Midi Input FX, the plugin type will change from "effect" to "MIDI-controlled effect". I think this is the reason that you've lost the backward compatibility with this type change. Even if the plugin name is the same, since the type is different, Logic will scan the plugin as a different unit, so the previous version (effect) couldn't be found now. I am not sure if it is a bug though.

                  AFAIK, it happens in AU plugins only, but I might be wrong with this.

                  Yes! This is the cause, Thank you so much Great Find! I compiled the plugin again with Enable Midi Input FX is set no, the plugin is opened in the DAW project again. Yuppies!

                  1 Reply Last reply Reply Quote 1
                  • ?
                    A Former User @d.healey
                    last edited by

                    @d-healey There is no wrong code. Everything is the same but with only "Enable Midi Input FX" difference.

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

                    26

                    Online

                    1.8k

                    Users

                    12.0k

                    Topics

                    104.6k

                    Posts