How to install Garage band for Windows 10


There is only one way that you can install Garage band for Windows 10 and that is by using a virtual machine. For the uninitiated, what this means is that during your current session in Windows you boot up a second operating system, which runs simultaneously, actually in a window, and shares the resources of your PC to run it.  Basically, the way this works is that you use a virtual machine application like VMWare or VirtualBox in which you use to create the virtual machine, then you install the desired OS onto it, in this case MAC OSX. Once completed it can boot up as described above and you can install other software in it, in this case Garage band.

Of course, there are various things to consider, notably running any virtual machine, because it shares your pc’s resources can slow everything down if you don’t have enough resources, RAM, Processor, Space etc. So, check carefully the minimum requirements before even considering it. Remember not only will you be running a non-native OS in a virtual machine, but you will also be running Garage band on it and trying to record, which is always a resource intensive process because of the analog to digital data conversion and the minimization of latency. To make it useable you will need a fast computer.
Next consider that the virtual machine will be using an audio interface attached to your pc and drivers running in windows to record. In the driver world universal drivers that work in both realms are few and far between so this is really make or break time. In most cases simple is your friend, try using a simple device with standards compliant drivers and you may have a shot at getting it to play nicely.

Finally, there is the issue of latency, as computers have become more powerful this has become generally less of an issue than before, with improved Asio drivers available for most interfaces and direct monitoring available on many devices, imperceptible lag between playing and hearing what you playing is now the norm. However, with a Virtual machine things of course are different and you will likely have to revisit the sampling dance to get the best results, too much and you’ll quickly max out your processor causing drop outs, too little and you’ll be listening to monitoring similar to echoes in the Grand Canyon.

Bottom line, this really is a method for relatively experienced tech people, and more akin to a science project to prove that it’s possible, rather than a working solution that you may use as a permanent work around. It is far more likely that you will end up with an anecdote about not what to do than be pleased you tried in the first place. I really don’t recommend that you waste your time on it, I think it is much better spent on the other solutions offered here, I include it simply for the sake of completeness and it is more of a warning than any sort of a recommendation.

And on that note, let me finish with a disclaimer: I do not accept any responsibility if you attempt this. No liability for lost data, lost time, damaged software, damaged hardware in short no responsibility whatsoever for any inconvenience, loss or frustration that you may incur as a result of not taking my advice, which is, to be clear, not to attempt this.