HISE Logo Forum
    • Categories
    • Register
    • Login

    M2 mac using parallels to compile windows VST3

    Scheduled Pinned Locked Moved General Questions
    18 Posts 5 Posters 556 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.
    • F
      farisdx93
      last edited by

      Hello everyone. I want to buy a new workstation, and thinking of buying M2 macbook pro.

      I had a great time successfully compiling VST3 on my windows desktop, and it works great, but my cpu broke down, and it's been a long time since i want to buy a MacBook for other purposes as well.

      My question is, can I run parallels running windows 11 pro and compile windows VST from there? And how about the IPP running in parallels? Does it supported? Because I don't want to spend alot of money for 2 devices, as I based in Malaysia, technically a computer can cost about 4 months of salary.

      A 1 Reply Last reply Reply Quote 0
      • A
        aaronventure @farisdx93
        last edited by

        @farisdx93 Yes, you can triple-boot MacOS, Windows and Linux and build with a single script. @d-healey has a workflow like that to my knowledge, I don't know if he ever shared his scripts, though.

        F 1 Reply Last reply Reply Quote 0
        • F
          farisdx93 @aaronventure
          last edited by

          @aaronventure Thank you for the reply. From reading this forum, I already got the idea that I can dual boot using m2 MacOS. But I'm still not getting confirmation if I can completely compile windows VST using windows virtualization(Parallels), as my plugins will have convolution, and it requires IPP on windows. As far as I know, IPP will not work on ARM architecture. And also I want to know what else do I need to keep in mind before purchasing the macbook.

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

            @farisdx93 You can compile on a VM but like you, i don't know if IPP will work on an m1/m2 chip.

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

            F 1 Reply Last reply Reply Quote 0
            • F
              farisdx93 @d.healey
              last edited by

              @d-healey as far as i know, it wont work on native m2 chip. But I wonder does IPP works on Windows virtualization that uses m2 chip? And also, what if I compile my project(that contains convolution) on Windows(running Parallels or other virtualization) with IPP off?

              And also interested to know more about any other caveat in using only m2 macbook for compiling both Windows and Mac VST3, before I fully commit in buying the m2.

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

                @farisdx93 I don't know if anyone here is using that setup to confirm the situation.

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

                F 1 Reply Last reply Reply Quote 0
                • F
                  farisdx93 @d.healey
                  last edited by

                  @d-healey so it seems the best way is still to use both Windows and Mac machine for greater stability right.

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

                    @farisdx93 I use an Intel NUC running Proxmox, with VMs for Linux, Windows, and MacOS.

                    Another forum member put me on to Proxmox and I think everyone should use it. One of the benefits is you can quickly spin up new virtual machines. This is very useful when trying to debug issues reported by users because you can setup a virtual system that matches their system as closely as possible so you can attempt to recreate the issue they are reporting.

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

                    FatMitchellF 1 Reply Last reply Reply Quote 0
                    • FatMitchellF
                      FatMitchell @d.healey
                      last edited by

                      @d-healey so you use VM to compile windows compatible VSTs? I have Parallels as well as Shadow for VMS and im having trouble exporting plugins 😔. Getting the classic

                      "The system cannot find the file specified.
                      Press any key to continue . . ."

                      Ive been doing it over and over, successfully able to compile Hise and everything just not able to export. I've gone through the other threads and I know @d-healey has tagged them a million times but I'm still having that issue. its so odd.

                      Ive built HISE with both 2022 and 2017 VS same issue.

                      I just want to take a plugin ive already made on Mac and get a windows VST version.

                      It actually won't build within the IDE itself with the Autogenerated Juicer either.

                      it even happens with brand new projects created on windows.

                      any ideas

                      M1 max 16 inch

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

                        @FatMitchell said in M2 mac using parallels to compile windows VST3:

                        so you use VM to compile windows compatible VSTs

                        Yes, and Mac plugins.

                        "The system cannot find the file specified.

                        Did you set the path to the HISE source code in the project preferences on your Windows system?

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

                        FatMitchellF 1 Reply Last reply Reply Quote 0
                        • FatMitchellF
                          FatMitchell @d.healey
                          last edited by

                          @d-healey yes I did. that should be the same develop branch folder (Hise-develop) that I compiled with yes?

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

                            @FatMitchell Yep. Let's discuss this in another thread because we're going off topic.

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

                            Christoph HartC 1 Reply Last reply Reply Quote 1
                            • Christoph HartC
                              Christoph Hart @d.healey
                              last edited by

                              The problem is that you need to run Windows for ARM on a Apple Silicon Parallels setup and there you don‘t have IPP.

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

                                @Christoph-Hart so, is there any workaround regarding this? I don't mind actually to spend just a bit for both system, maybe I'll purchase a cheap windows desktop, just for compiling. It's just, I'll be really really happy if everything works out well on Parallels running windows too, and my wallet also very happy hahaha

                                FatMitchellF d.healeyD 2 Replies Last reply Reply Quote 1
                                • FatMitchellF
                                  FatMitchell @farisdx93
                                  last edited by

                                  @farisdx93 I have parallels but it didn't work for me...ill try it again. and also would be willing to keep in touch with a way to figure it out. I have the "professional" one I think. ill report back once I try it...

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

                                    @farisdx93 said in M2 mac using parallels to compile windows VST3:

                                    is there any workaround regarding this?

                                    Nope, you need an Intel or AMD chip to compile with IPP. If you can afford to buy a cheap computer (even a laptop) and install Proxmox you will have everything you need (Proxmox has a little learning curve but there are good videos on YouTube).

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

                                    F 1 Reply Last reply Reply Quote 1
                                    • F
                                      farisdx93 @d.healey
                                      last edited by

                                      @d-healey https://community.arm.com/arm-community-blogs/b/tools-software-ides-blog/posts/windows-release-of-arm-performance-libraries
                                      Is this something that can work out? I am not too knowledgeable in FFT library, so I don't know if this is something I can use in ARM windows virtualization

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

                                        @farisdx93 It's Intel that make IPP, so you would need them to make a compatible version of IPP.

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

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

                                        24

                                        Online

                                        1.7k

                                        Users

                                        11.8k

                                        Topics

                                        102.5k

                                        Posts