Forum
    • Categories
    • Register
    • Login

    Moonbase

    Scheduled Pinned Locked Moved General Questions
    moonbase
    30 Posts 10 Posters 1.6k 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.
    • Christoph HartC
      Christoph Hart @tobbentm
      last edited by Christoph Hart

      @tobbentm I've already backported the changes of the machine IDs to be more reliable, which you can enable with JUCE_USE_BETTER_MACHINE_IDS when exporting a plugin. Not sure if it is the JUCE 7 code, but I also ran into the problem of machine IDs changing between minor Windows updates.

      DanHD Dan KorneffD tobbentmT 4 Replies Last reply Reply Quote 0
      • DanHD
        DanH @Christoph Hart
        last edited by

        @Christoph-Hart said in Moonbase:

        machine IDs changing between minor Windows updates

        this was very annoying πŸ˜†

        DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
        https://dhplugins.com/ | https://dcbreaks.com/
        London, UK

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

          @Christoph-Hart I think there's been an update since then. I've had to integrate from JUCE 7 to fix.

          Dan Korneff - Producer / Mixer / Audio Nerd

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

            @Christoph-Hart said in Moonbase:

            JUCE_USE_BETTER_MACHINE_IDS

            https://github.com/juce-framework/JUCE/commit/120f9266dc881c81371109c69b37a0a246accdeb

            Here's the fix

            Dan Korneff - Producer / Mixer / Audio Nerd

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

              @Christoph-Hart cool! I've scheduled some time with our JUCE freelancer to make it JUCE6 compatible, using the APIs available there for machine IDs. We'll also implement an option to pass your own function for fingerprinting, so it's easy to plug in whatever else you may create, if you don't patch JUCE itself. Is there anything else we can do in the same go to make it more HISE-friendly? Let me know!

              Founded Moonbase.sh for licensing and payments with a JUCE module ready to go

              bendursoB HISEnbergH 3 Replies Last reply Reply Quote 5
              • Seth MunsonS
                Seth Munson
                last edited by

                oooh I'd love to implement moonbase into my HISE projects. I have friends who talk highly of the service!

                audio nerd - billboard #1 mastering engineer

                1 Reply Last reply Reply Quote 0
                • bendursoB
                  bendurso @tobbentm
                  last edited by

                  @tobbentm Sounds good. One question: once the user completes the browser activation, can the user token be saved and used to download their products (licenses)?

                  1 Reply Last reply Reply Quote 0
                  • HISEnbergH
                    HISEnberg @tobbentm
                    last edited by

                    @tobbentm This looks like excellent work and sounds very promising. Please keep us updated when you integrate JUCE 6 compatibility. Would really love to see a HISE-example integrating Moonbase as well for us here to test out when it's ready :)

                    Sonic Architect && Software Mercenary

                    1 Reply Last reply Reply Quote 0
                    • bendursoB
                      bendurso @tobbentm
                      last edited by

                      @tobbentm Now that HISE works with JUCE 6 and 8, this might be relevant. It’s not something I’m interested in right now, but maybe others will be :)

                      tobbentmT 1 Reply Last reply Reply Quote 1
                      • tobbentmT
                        tobbentm @bendurso
                        last edited by

                        @bendurso Yeah, I saw some threads about JUCE 8 in HISE!
                        Is it fully supported already?
                        Caught me a bit by surprise, thought the JUCE license would prohibit that, but happy to see this.

                        I know we've had a number of HISE users create accounts lately, but I'm not sure who is live yet.

                        Founded Moonbase.sh for licensing and payments with a JUCE module ready to go

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

                          @tobbentm so if we build hise with juce 8, we can use the moonbase module for activations?

                          tobbentmT 1 Reply Last reply Reply Quote 0
                          • tobbentmT
                            tobbentm @jeffd
                            last edited by

                            @jeffd Our JUCE module is compatible with JUCE 8 out-of-the-box, so while I don't know the exact steps necessary to include it in a HISE project, in principle it should work, yes!

                            Founded Moonbase.sh for licensing and payments with a JUCE module ready to go

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

                              @tobbentm

                              I bet if i try it it will probably break my project lol. no idea about any of this honestly.

                              I was assuming HISE only worked with juce6.

                              "The JUCE code is now handled as a git submodule so you can switch versions." --anyone know if that is an accurate statement?

                              HISEnbergH 1 Reply Last reply Reply Quote 0
                              • HISEnbergH
                                HISEnberg @jeffd
                                last edited by

                                @jeffd yup recompiled HISE yesterday without any issues so far. The setup is a bit different now however

                                Sonic Architect && Software Mercenary

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

                                  @HISEnberg

                                  do you have to change something here:

                                  git clone --branch develop --recurse-submodules https://github.com/christophhart/HISE.git

                                  how do i point to juce 8?

                                  or this more complicated than that perhaps?

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

                                    @jeffd The JUCE submodule is its own git repo with 2 branches juce6 and juce8. Go into that folder and checkout juce8

                                    I think you'll also need a JUCE8 licence, not sure.

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

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

                                      @David-Healey im on an old build before christoph switched to the submodules.

                                      so im not sure if i should do that first ?

                                      dannytaurusD 1 Reply Last reply Reply Quote 0
                                      • dannytaurusD
                                        dannytaurus @jeffd
                                        last edited by dannytaurus

                                        @jeffd Definitely. You can't use JUCE 8 without the submodule update.

                                        Meat Beats: https://meatbeats.com
                                        Klippr Video: https://klippr.video

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

                                          @dannytaurus so i got hise to build with juce 8, but ive missed a step i think. when trying to export a plugin and build an audio unit i get this error:

                                          Desktop/HISE/JUCE/modules/juce_core/system/juce_TargetPlatform.h:177:8: "Building for OSX 10.10 and earlier is no longer supported!"
                                          177 | #error "Building for OSX 10.10 and earlier is no longer supported!"

                                          im looking in the projucer and it says it set for macos deployment target of 11.0

                                          anyone run into this error?

                                          what is Building for OSX 10.10 coming from?

                                          dannytaurusD 1 Reply Last reply Reply Quote 0
                                          • dannytaurusD
                                            dannytaurus @jeffd
                                            last edited by dannytaurus

                                            @jeffd I can't imagine JUCE 8 would build on an OS as old as OS X 10.10.

                                            JUCE 8 was 2023 and OS X 10.10 was 2014.

                                            EDIT: just saw you mentioned 11.0, so not sure what's happening there, sorry.

                                            Meat Beats: https://meatbeats.com
                                            Klippr Video: https://klippr.video

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

                                            18

                                            Online

                                            2.2k

                                            Users

                                            13.4k

                                            Topics

                                            116.4k

                                            Posts