HISE Logo Forum
    • Categories
    • Register
    • Login

    Do I need a M1 / M2 Machine for Apple silicon support?

    Scheduled Pinned Locked Moved General Questions
    46 Posts 7 Posters 2.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.
    • hisefiloH
      hisefilo @Christoph Hart
      last edited by hisefilo

      @Natan Macbook Air M1 did the job for me. I’m on a M2 now but compiling time is quick enough for both systems.

      1 Reply Last reply Reply Quote 1
      • NatanN
        Natan
        last edited by Natan

        Back to this Topic, Okay I Picked up an M2 Macbook Air, Just for Silicon Exporting,

        I Have a few questions:

        • What XCODE Version do I Need?
        • Do I need XPertyy? (I don't know the name even LOL )
        • Are there any Additional Changes that I need to do in the project or Xcode Only for Mac Sillicon Exporting?

        Cheers

        orangeO 1 Reply Last reply Reply Quote 0
        • orangeO
          orange @Natan
          last edited by orange

          @Natan

          • It seems that currently the latest compatible XCode version is 14.3 and the macOS version is Ventura (for now) Sonoma needs XCode 15 and that XCode version gives errors while compiling

          • Yes you still need xcpretty

          • Just compile the HISE without IPP, the process is straightforward

          develop Branch / XCode 13.1
          macOS Monterey / M1 Max

          DabDabD 1 Reply Last reply Reply Quote 1
          • DabDabD
            DabDab @orange
            last edited by DabDab

            @orange said in Do I need a M1 / M2 Machine for Apple silicon support?:

            @Natan

            • It seems that currently the latest compatible XCode version is 14.3 and the macOS version is Ventura (for now) Sonoma needs XCode 15 and that XCode version gives errors while compiling

            • Yes you still need xcpretty

            • Just compile the HISE without IPP, the process is straightforward

            I have a question...
            If I compile plugins from old Catalina OSX, does not run on M1/M2 machine, right ? What OSX (latest) will it support ( Intel CPU) ?

            Bollywood Music Producer and Trance Producer.

            orangeO 1 Reply Last reply Reply Quote 0
            • orangeO
              orange @DabDab
              last edited by

              @DabDab said in Do I need a M1 / M2 Machine for Apple silicon support?:

              @orange said in Do I need a M1 / M2 Machine for Apple silicon support?:

              @Natan

              • It seems that currently the latest compatible XCode version is 14.3 and the macOS version is Ventura (for now) Sonoma needs XCode 15 and that XCode version gives errors while compiling

              • Yes you still need xcpretty

              • Just compile the HISE without IPP, the process is straightforward

              I have a question...
              If I compile plugins from old Catalina OSX, does not run on M1/M2 machine, right ? What OSX (latest) will it support ( Intel CPU) ?

              You can compile universal binaries (intel + arm supported in one plugin) on intel machines too. Minimum requirement is XCode 12.2 and Catalina 10.15.4.

              Link Preview Image
              Building a Universal macOS Binary | Apple Developer Documentation

              Create macOS apps and other executables that run natively on both Apple silicon and Intel-based Mac computers.

              favicon

              Apple Developer Documentation (developer.apple.com)

              develop Branch / XCode 13.1
              macOS Monterey / M1 Max

              DabDabD 1 Reply Last reply Reply Quote 0
              • DabDabD
                DabDab @orange
                last edited by

                @orange OK. That means if I make an AU (component ) or Mac VST3 plugins from Intel CPU & Catalina, will it run on mac Silicon and New OSX ?

                Bollywood Music Producer and Trance Producer.

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

                  @DabDab Yes

                  Libre Wave - Freedom respecting instruments and effects
                  My Patreon - HISE tutorials
                  YouTube Channel - Public HISE tutorials

                  1 Reply Last reply Reply Quote 0
                  • orangeO
                    orange @DabDab
                    last edited by orange

                    @DabDab said in Do I need a M1 / M2 Machine for Apple silicon support?:

                    @orange OK. That means if I make an AU (component ) or Mac VST3 plugins from Intel CPU & Catalina, will it run on mac Silicon and New OSX ?

                    Yes, the plugin will work on Apple Silicon natively (no need for Rosetta).

                    The opposite is also possible. The plugin you compile as a universal binary on an Apple Silicon Mac will also work on Intel Mac too.

                    develop Branch / XCode 13.1
                    macOS Monterey / M1 Max

                    DabDabD 1 Reply Last reply Reply Quote 1
                    • DabDabD
                      DabDab @orange
                      last edited by

                      @orange said in Do I need a M1 / M2 Machine for Apple silicon support?:

                      @DabDab said in Do I need a M1 / M2 Machine for Apple silicon support?:

                      @orange OK. That means if I make an AU (component ) or Mac VST3 plugins from Intel CPU & Catalina, will it run on mac Silicon and New OSX ?

                      Yes, the plugin will work on Apple Silicon natively (no need for Rosetta).

                      The opposite is also possible. The plugin you compile as a universal binary on an Apple Silicon Mac will also work on Intel Mac too.

                      Lovely. 😃 Thank you for the answer and clearing my doubts.

                      Bollywood Music Producer and Trance Producer.

                      1 Reply Last reply Reply Quote 1
                      • NatanN
                        Natan
                        last edited by Natan

                        @orange @d-healey @hisefilo
                        Thank you guys, Cheers

                        I am in the middle of Building Hise on a new Macbook,
                        What settings I need to change in projucer for universal built?

                        Also Do you have any Link to XCode 14.3?

                        Screenshot 2023-12-04 at 3.59.53 PM.png

                        orangeO 1 Reply Last reply Reply Quote 0
                        • orangeO
                          orange @Natan
                          last edited by orange

                          @Natan

                          Also Do you have any Link to XCode 14.3?

                          For old Xcode versions:
                          https://developer.apple.com/download/all/

                          develop Branch / XCode 13.1
                          macOS Monterey / M1 Max

                          NatanN 1 Reply Last reply Reply Quote 1
                          • NatanN
                            Natan @orange
                            last edited by

                            @orange said in Do I need a M1 / M2 Machine for Apple silicon support?:

                            https://developer.apple.com/download/all/

                            Thanks buddy, Youre the best

                            And Did you changed anything on Projucer?

                            orangeO 1 Reply Last reply Reply Quote 1
                            • orangeO
                              orange @Natan
                              last edited by orange

                              @Natan

                              And Did you changed anything on Projucer?

                              I don't change anything.

                              For the plugin export, the Projucer file created by Hise has this setting automatically. This is the universal binary setting.

                              Screen Shot 2023-12-04 at 15.39.07.png

                              develop Branch / XCode 13.1
                              macOS Monterey / M1 Max

                              NatanN 1 Reply Last reply Reply Quote 0
                              • NatanN
                                Natan @orange
                                last edited by

                                @orange Thank bro, Did you install iPP? or is it Disabled?

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

                                  @Natan Don't use IPP on Mac

                                  Libre Wave - Freedom respecting instruments and effects
                                  My Patreon - HISE tutorials
                                  YouTube Channel - Public HISE tutorials

                                  1 Reply Last reply Reply Quote 1
                                  • orangeO
                                    orange @Natan
                                    last edited by orange

                                    @Natan said in Do I need a M1 / M2 Machine for Apple silicon support?:

                                    @orange Thank bro, Did you install iPP? or is it Disabled?

                                    As I previously mentioned above, no IPP pn macOS.

                                    I don't use IPP for Windows too. It breaks convolution for some situations.

                                    develop Branch / XCode 13.1
                                    macOS Monterey / M1 Max

                                    1 Reply Last reply Reply Quote 0
                                    • NatanN
                                      Natan
                                      last edited by

                                      First Try Failed Because of Faust,
                                      I Need to disable it Right?

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

                                        @Natan Just choose the one without Faust

                                        5bbebccb-36c2-4815-838d-52f96044b3fe-image.png

                                        Libre Wave - Freedom respecting instruments and effects
                                        My Patreon - HISE tutorials
                                        YouTube Channel - Public HISE tutorials

                                        1 Reply Last reply Reply Quote 1
                                        • NatanN
                                          Natan
                                          last edited by

                                          @d-healey Thank you, Building again Right now

                                          1 Reply Last reply Reply Quote 1
                                          • NatanN
                                            Natan
                                            last edited by

                                            Sir David, There is no option for Without Faust, do you mean Building Just The "RELEASE"?

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

                                            27

                                            Online

                                            1.7k

                                            Users

                                            11.8k

                                            Topics

                                            102.6k

                                            Posts