Error: Meta Param Flag is NOT set on a parameter

Home Forums General Programming Error: Meta Param Flag is NOT set on a parameter

Viewing 6 posts - 21 through 26 (of 26 total)
  • Author
    Posts
  • #117214
    zmix
    Participant
      • Topics: 9
      • Replies: 65
      • Total: 74

      I tried to insert the

      panel:getPanelEditor():setProperty(“uiPanelZoom”, 1.0, false)

      into a method, but I’m not sure I understand the usage.

      My panel opens as an audio Unit with the window covering the full screen, but only on this one panel

      Attachments:
      You must be logged in to view attached files.
      #117217
      goodweather
      Participant
        • Topics: 45
        • Replies: 550
        • Total: 595
        • ★★★

        I’ll add it in my panel tonight so you can try (you need to set 0.8 to see an effect, for example).
        This morning I continued with one step further: I added the labels on the modulators (still keeping the names).
        Still working! So still needed to look for the reason of the validation issue.
        Tonight:
        Will add CC’s then retry
        Will switch labels top to bottom then retry
        Will add panel properties then retry

        #117231
        goodweather
        Participant
          • Topics: 45
          • Replies: 550
          • Total: 595
          • ★★★

          OK my friend… After several try-outs, I found the issue but don’t know why…
          Adding CC’s: ok
          Labels at bottom of modulators: ok
          Changed panel name property from “Ctrlr panel” to “THERMAE”, adding vendor, device: NOT OK!
          Changing panel name to “THERMAE panel”: ok!!!

          So, it is the name of the panel that seems to need 2 words and in fact it is probably not the name as such but the fact that when exporting into AU it uses that name for the .component file.
          So, THERMAE.component doesn’t work but THERMAE panel.component works

          Note that this issue is only appearing in Logic.
          I produced all AU files first in Reaper and Reaper has always been able to visualize them. Logic not.
          Reaper can also use VST’s which is really cool.

          #117232
          zmix
          Participant
            • Topics: 9
            • Replies: 65
            • Total: 74

            How fascinating.

            Are we sure?

            I “fixed” one of my other panels recently and because I wanted to keep an earlier version in there as well I added my initials to the name. It works fine but then so does the earlier version with only one name…

            #117248
            goodweather
            Participant
              • Topics: 45
              • Replies: 550
              • Total: 595
              • ★★★

              Well, based on what your are saying now then there are 2 options I let you explore:
              Either it requires 2 words OR it requires non-capital letters (maybe you provided your initials also as capital letters)
              So, please try with:
              THERMAE
              THERMAE ZMIX
              THERMAE Zmix
              Thermae

              First one should not work
              Third one should work
              Not sure about second and fourth ones (to be tested)

              Anyway, I consider this to be a Logic issue, not a Ctrlr one.
              Reason is that the AU plugin works fine in Reaper.

              So, workaround is: change panel name, keep Mac and switch to Reaper or other DAW available on Mac, switch from Mac to PC to enjoy full freedom 🙂

              I’m joking of course. Was good to know the issue!

              #117255
              zmix
              Participant
                • Topics: 9
                • Replies: 65
                • Total: 74

                I tried renaming the panel as you suggested but it did not make any difference, however I discovered something peculiar in the non working panel.

                There were 4 toggle buttons that had some different settings, but I cannot understand how or why..

                The first thing was that in the “Link to what type of MODULATOR property” field these read “MIDI Message” and in every other control it simply had the word “Modulator” but it was greyyed out and could not be changed..

                Also the field for component position would be in a different order in the editor window for these buttons.

                I have uploaded the repaired “GOOD” panel and the latest “BAD” panel(which is simply renamed as you suggested)

                Somehow the differences between these two panels is causing the AU validation crash…

                Not sure it’s specifically a Logic issue

                Attachments:
                You must be logged in to view attached files.
              Viewing 6 posts - 21 through 26 (of 26 total)
              • The forum ‘Programming’ is closed to new topics and replies.
              There is currently 0 users and 66 guests online
              No users are currently active
              Forum Statistics
              Threads: 2,495, Posts: 17,374, Members: 77,605
              Most users ever online was 12 on January 22, 2019 3:47 pm
              Ctrlr