Forum
    • Categories
    • Register
    • Login

    Moonbase

    Scheduled Pinned Locked Moved General Questions
    moonbase
    41 Posts 12 Posters 7.4k 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.
    • David HealeyD
      David Healey @jeffd
      last edited by

      @jeffd said in Moonbase:

      so i had to create a patch on the batchfile to get it to stop reverting to 10.9.

      Explain

      Free HISE Bootcamp Full Course for beginners.
      YouTube Channel - HISE tutorials
      My Patreon - More HISE tutorials

      J 1 Reply Last reply Reply Quote 0
      • J
        jeffd @David Healey
        last edited by

        @David-Healey

        every time i tried to compile a binary from HISE, i got an error saying that building for OSX 10.10 and earlier was no longer supported.

        so I patched this code:

        Force macOS deployment target for JUCE 8 (export keeps generating 10.9)

        PBXPROJ="Builds/MacOSX/Baikonur 4.xcodeproj/project.pbxproj"
        if [ -f "$PBXPROJ" ]; then
        echo "Patching MACOSX_DEPLOYMENT_TARGET to 10.13 for JUCE 8..."
        sed -i '' 's/MACOSX_DEPLOYMENT_TARGET = 10.9;/MACOSX_DEPLOYMENT_TARGET = 10.13;/g' "$PBXPROJ"
        sed -i '' 's/MACOSX_DEPLOYMENT_TARGET = 10.10;/MACOSX_DEPLOYMENT_TARGET = 10.13;/g' "$PBXPROJ"
        fi

        on the batchfile to get it to stop reverting to 10.9

        NOT my code or idea..was from an LLM.

        David HealeyD 1 Reply Last reply Reply Quote 0
        • David HealeyD
          David Healey @jeffd
          last edited by

          @jeffd said in Moonbase:

          every time i tried to compile a binary from HISE, i got an error saying that building for OSX 10.10 and earlier was no longer supported.

          When you "export" from HISE, HISE creates a JUCE project with an autogenerated juicer file. If you open that in Projucer you can change the macOS target, click save and open in IDE and compile it - if you then reexport from HISE the juicer file will be recreated and your changes overwritten, that's probably the issue you were running into.

          Probably a good idea to open a github issue on the JUCE submodule to let Christoph know about this problem when using JUCE 8.

          Free HISE Bootcamp Full Course for beginners.
          YouTube Channel - HISE tutorials
          My Patreon - More HISE tutorials

          J 1 Reply Last reply Reply Quote 1
          • J
            jeffd @David Healey
            last edited by jeffd

            @David-Healey said in Moonbase:

            if you then reexport from HISE the juicer file will be recreated and your changes overwritten, that's probably the issue you were running into

            yes i believe this was the issue.
            but im also wondering if i somehow screwed up changing over from 6 to 8.

            SifresS 1 Reply Last reply Reply Quote 0
            • HISEnbergH HISEnberg referenced this topic on
            • SifresS
              Sifres @jeffd
              last edited by

              Anybody who has tried to set this up? Want to give it a go next week, and wanted to check if there are any pitfalls you guys ran into?

              By give it a go I mean Hise + Juce8 and Moonbase as a license module.

              https://dropout-audio.com/

              1 Reply Last reply Reply Quote 1
              • David HealeyD
                David Healey
                last edited by

                TheAudioProgrammer and @tobbentm did a live stream yesterday

                https://www.youtube.com/watch?v=wQGq4KT55qk

                Free HISE Bootcamp Full Course for beginners.
                YouTube Channel - HISE tutorials
                My Patreon - More HISE tutorials

                1 Reply Last reply Reply Quote 5
                • David HealeyD
                  David Healey
                  last edited by

                  @Christoph-Hart Where are we at with the Moonbase integration? I saw you added this a couple of weeks ago, is it complete, are there any docs?

                  Free HISE Bootcamp Full Course for beginners.
                  YouTube Channel - HISE tutorials
                  My Patreon - More HISE tutorials

                  Christoph HartC 1 Reply Last reply Reply Quote 0
                  • Christoph HartC
                    Christoph Hart @David Healey
                    last edited by

                    @David-Healey nope, I'll need to work on the details with Tobias when I'm back from vacation.

                    D 1 Reply Last reply Reply Quote 3
                    • D
                      Daanyoo @Christoph Hart
                      last edited by

                      @Christoph-Hart Would love to hear an update about this! We already implemented Moonbase manually in our plugin but would rather use the official Moonbase Module for HISE, which unfortunately only runs on JUCE 8.

                      D 1 Reply Last reply Reply Quote 2
                      • D
                        Daanyoo @Daanyoo
                        last edited by

                        Tobias just informed me that their newer C++ module is indeed JUCE 6 compatible: https://github.com/Moonbase-sh/moonbase-cpp

                        Just swapped out my self-built solution with the C++ module with the help of Opus 5.5 - works like a charm! Nevertheless looking forward to see a official integration with HISE in the future :)

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

                        27

                        Online

                        3.0k

                        Users

                        14.0k

                        Topics

                        121.7k

                        Posts