Forum

    • Register
    • Login
    • Search
    • Categories

    Problems with plugin and Logic

    Scripting Forum
    5
    16
    1523
    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.
    • ulrik
      ulrik last edited by

      Hi!

      I'm having problems to open this Pump organ plugin in Logic X, Logic freezes when validating and I have to force quit.
      If anybody has the time to look at my project I would appreciate it very much πŸ™‚
      Here is the whole project zipped:
      https://www.dropbox.com/s/dxnl1bcis4siwe4/Tramporgel Extended.zip?dl=0

      I use 5 samplers in this plugin, and I have been having problems with all my projects with samplers in it, but this break all records πŸ™‚

      This is built with the latest Hise source code 2018-05-02

      Thank you in advance!

      Hise Develop branch
      MacOs 12.4, Xcode 13.0
      http://musikboden.se

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

        Validates and plays fine in Logic 10.2.4 & Hise/SDK version 17.04.18
        Love the organ GUI!

        0_1525269678122_Screen Shot 2018-05-03 at 12.00.43 am.png

        ulrik 1 Reply Last reply Reply Quote 1
        • ulrik
          ulrik @Guest last edited by

          @danial
          Hmm, I run Logic 10.4.1 on MacOS 10.13.4, I wonder if it has something to do with my Logic or with the OS.
          What is the SDK version you're referring to?
          What version of Hise did you use to build it?

          Thanks a lot for taking the time to try it on your system, it means a lot to be able to find what's causing the trouble I have, even if it doesn't give me any hints were to look πŸ™‚ , and thank you for the nice GUI comments πŸ™‚

          Cheers!

          Hise Develop branch
          MacOs 12.4, Xcode 13.0
          http://musikboden.se

          1 Reply Last reply Reply Quote 0
          • Dan Korneff
            Dan Korneff last edited by

            Your issues may be related to a problem I'm having with loading samples.
            Check here:
            https://forum.hise.audio/topic/684/reaper-vsti/10

            Dan Korneff - Producer / Mixer / Audio Nerd

            ulrik 1 Reply Last reply Reply Quote 1
            • ulrik
              ulrik @Dan Korneff last edited by

              @dustbro Ah, ok, I'll keep an eye on that topic, thank you!

              Hise Develop branch
              MacOs 12.4, Xcode 13.0
              http://musikboden.se

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

                Downloaded the hise-master available on the 18th April. Sierra 10.12 Xcode 8.32 Not the current version but auvaltool came up with this: Hope it helps.
                aumu Trex Mubo - musikboden: Tramporgel Extended
                JUCE v5.2.0
                Initialising MainController
                Checking license
                Load images
                Load impulses
                Restoring main container
                Compiling all scripts
                Adding plugin parameters
                Restoring global settings
                Samples are validated. Skipping reference check
                Loading samples
                JUCE Assertion failure in juce_AudioProcessor.cpp:1220
                Segmentation fault: 11

                ulrik 1 Reply Last reply Reply Quote 1
                • ulrik
                  ulrik @Guest last edited by

                  @danial Thank you!

                  Hise Develop branch
                  MacOs 12.4, Xcode 13.0
                  http://musikboden.se

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

                    @ulrik
                    It crashes. Logic 10.4.1 / macOS Sierra / HISE 1.6.0 (29.04.2018 build). Here is the Crash report:

                    https://www.dropbox.com/s/8sifpj7bzuxaci2/Report.txt?dl=0

                    ulrik 1 Reply Last reply Reply Quote 1
                    • ulrik
                      ulrik @remarkablex last edited by

                      @remarkablex Thanks for checking!

                      Hise Develop branch
                      MacOs 12.4, Xcode 13.0
                      http://musikboden.se

                      1 Reply Last reply Reply Quote 0
                      • Christoph Hart
                        Christoph Hart last edited by

                        Seems indeed to be related to the issue of dustbro. Weird that I donβ€˜t encounter this in my projects...

                        ulrik 1 Reply Last reply Reply Quote 1
                        • ulrik
                          ulrik @Christoph Hart last edited by

                          @christoph-hart Yeah, strange.
                          Can I be of any assistance for finding what the issue is?
                          I am able to compile the plugin as a debug version, and it loads in Logic

                          Hise Develop branch
                          MacOs 12.4, Xcode 13.0
                          http://musikboden.se

                          1 Reply Last reply Reply Quote 0
                          • Christoph Hart
                            Christoph Hart last edited by

                            Iβ€˜ll investigate it now but it seems that one of the threads is deleting a sample reference while the other one uses it.

                            Iβ€˜ll try your project and see if I can replicate it.

                            1 Reply Last reply Reply Quote 0
                            • Christoph Hart
                              Christoph Hart last edited by

                              I think I've found the issue:

                              When the plugin is loaded the first time, it will be created and deleted very quickly. However the creation spins off the sample preloading on another thread which then tries to access the already deleted sampler.

                              I never ran into this issue because all plugins I've done so far do not load samples at the initialisation (instead they have an empty samplemap load samples dynamically when the sampleset is selected). This prevents the sample loading thread to start during initialisation.

                              The solution was rather easy: when the plugin is destroyed, make sure that the preloading is cancelled before proceeding with the deletion of the sampler.

                              @dustbro this should also fix your problems (I ran into the exact same locations only in release mode).

                              @ulrik I've fixed the issue on Windows, but I am pretty certain that it will solve it on macOS too, but please try again. BTW, nice samples. You might want to add some key noise sounds (also on release), these make these kind of organs much more organic.

                              ulrik Dan Korneff 3 Replies Last reply Reply Quote 3
                              • ulrik
                                ulrik @Christoph Hart last edited by

                                @christoph-hart Thank you for your clever investigation skills πŸ™‚ , yes I will try the new Hire source tonight.
                                And thank you for nice comments and suggestions for my pump organ! πŸ™‚

                                Hise Develop branch
                                MacOs 12.4, Xcode 13.0
                                http://musikboden.se

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

                                  @christoph-hart It's working!! Thanks again for the fix! πŸ™‚
                                  I have no problems what so ever to launch it in Logic, no problems validating after compiling the plugin with the latest Hise

                                  Hise Develop branch
                                  MacOs 12.4, Xcode 13.0
                                  http://musikboden.se

                                  1 Reply Last reply Reply Quote 1
                                  • Dan Korneff
                                    Dan Korneff @Christoph Hart last edited by

                                    @christoph-hart It's like magic!! yay~!!

                                    Dan Korneff - Producer / Mixer / Audio Nerd

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

                                    9
                                    Online

                                    855
                                    Users

                                    5.7k
                                    Topics

                                    53.0k
                                    Posts