HISE Logo Forum
    • Categories
    • Register
    • Login

    CC learn breaking plugins and app

    Scheduled Pinned Locked Moved General Questions
    16 Posts 3 Posters 536 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.
    • LindonL
      Lindon
      last edited by

      So I have a couple of beta testers (and only a couple) who are having problems with MIDI CC learn...

      Basically they midi learn 3 controls and its fine - but as soon as they try and learn a 4th control the app crashes, with this output:

      Jan 27 17:51:52 Zacharys-iMac Plucks And Mallets[57413]: objc[57413]: objc_disposeClassPair: class 'JUCEWindow_333f898c39679732' still has subclasses, including 'NSKVONotifying_JUCEWindow_333f898c39679732'!
      Jan 27 17:51:55 Zacharys-iMac com.apple.xpc.launchd[1]: Coalition Cache Hit: app<application.com.nightfoxaudio.plucksandmallets.13525130744.13525130763(501)> [174478]
      Jan 27 18:00:53 Zacharys-iMac com.apple.xpc.launchd[1] (application.com.nightfoxaudio.plucksandmallets.13525130744.13525130763[57466]): Service exited due to SIGTERM | sent by loginwindow[151]
      Jan 27 21:45:57 Zacharys-iMac com.apple.xpc.launchd[1]: Coalition Cache Evicted: app<application.com.nightfoxaudio.plucksandmallets.13525130744.13525130763(501)> [174478]
      Jan 27 23:53:21 Zacharys-iMac com.apple.xpc.launchd[1] (application.com.nightfoxaudio.plucksandmallets.13525130744.13525130763[87667]): Service exited due to SIGTERM | sent by loginwindow[151]

      Apparently its doing this consistently , I (on the other hand) cannot for the life of me get it to fail in this way...any one have any experience with this sort of thing?

      HISE Development for hire.
      www.channelrobot.com

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

        @Lindon Let me test our plugin and app.
        Question : Are you referring to the Right-Click Learn/Assign CC as it shows up in HISE.
        Those options do not show up in Reaper or Abelton.

        Should they ?

        https://lalalandaudio.com/

        https://lalalandsynth.com/

        https://www.facebook.com/lalalandsynth

        https://www.facebook.com/lalalandsynth

        d.healeyD LindonL 2 Replies Last reply Reply Quote 0
        • d.healeyD
          d.healey @lalalandsynth
          last edited by

          Are you using the latest develop branch? Christoph pushed a fix for a MIDI learn issue yesterday

          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 Lindon

            @d-healey said in CC learn breaking plugins and app:

            Are you using the latest develop branch? Christoph pushed a fix for a MIDI learn issue yesterday

            Err, I think that was a different problem...i.e. the assign multiple params to a singe CC

            HISE Development for hire.
            www.channelrobot.com

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

              @lalalandsynth said in CC learn breaking plugins and app:

              @Lindon Let me test our plugin and app.
              Question : Are you referring to the Right-Click Learn/Assign CC as it shows up in HISE.
              Those options do not show up in Reaper or Abelton.

              Should they ?

              yep right click midi learn

              HISE Development for hire.
              www.channelrobot.com

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

                @Lindon Update:

                Despite the title apparently its not breaking the plugin, just the stand alone app.

                HISE Development for hire.
                www.channelrobot.com

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

                  @Lindon Right, but the cc system was totally overhauled last June (which introduced the but Christoph fixed the other day) so perhaps your bug was fixed last June.

                  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 said in CC learn breaking plugins and app:

                    @Lindon Right, but the cc system was totally overhauled last June (which introduced the but Christoph fixed the other day) so perhaps your bug was fixed last June.

                    --oh man I know I can be lazy - but last June? No my version is from 7 th january 2023...

                    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 Ah ok, so how come multiple CC assignments work at all for you?

                      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 said in CC learn breaking plugins and app:

                        @Lindon Ah ok, so how come multiple CC assignments work at all for you?

                        --er they dont - I think-

                        no this is: assign CC14 to control 1, assign CC15 to control no.2, assign CC16 to control no.3, assign cc17 to control no. 4 -- crash.

                        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 Can you recreate in a minimal example?

                          I'm using a lot of CC assignments in my project with no issue.

                          ed20bbd2-39cb-4c7b-b40c-f263a7b42b63-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 0
                          • LindonL
                            Lindon @d.healey
                            last edited by

                            @d-healey said in CC learn breaking plugins and app:

                            @Lindon Can you recreate in a minimal example?

                            I'm using a lot of CC assignments in my project with no issue.

                            ed20bbd2-39cb-4c7b-b40c-f263a7b42b63-image.png

                            yeah me too - in fact - if you read the original post - I cant even recreate this problem, so I would have no idea if my minimal example would even be that.

                            HISE Development for hire.
                            www.channelrobot.com

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

                              Find out what their setup is, OS, DAW, hardware, see if you can get something approximating it, I think the only way you'll be able to debug this is if you can recreate it.

                              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 - dont need DAW apparently - its working fine in the DAW - so its not actually the plug-in code thats failing - I'm thinking its a MIDI Device driver issue...

                                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 said in CC learn breaking plugins and app:

                                  • I'm thinking its a MIDI Device driver issue...

                                  Could be, or possibly the hardware itself. My MIDI keyboard does this annoying thing where it outputs on 2 channels at once and I get some weird behavior.

                                  Ask them to unplug their MID keyboard and assign the CCs from the right click menu (rather than MIDI learn) and see if the issue is still there.

                                  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 Lindon

                                    @d-healey good plan...thanks I will try that.

                                    HISE Development for hire.
                                    www.channelrobot.com

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

                                    33

                                    Online

                                    1.7k

                                    Users

                                    11.7k

                                    Topics

                                    102.3k

                                    Posts