|
Post by meneillos on May 10, 2018 3:04:24 GMT 1
I have been astounded... I had no idea Is this going to unfold? Or do I have to start learning to program right now? no Please
|
|
|
Post by Rob on May 10, 2018 12:28:38 GMT 1
All the standard Synthedit modules by Jeff are MAC compiled. AFAIK there are no 3rd party MAC SEMs yet.
Note: I do have a working MAC High Sierra VM now where I've successfully compiled my first MAC SEM. Haven't had time or the motivation to do all my mods yet.
|
|
|
Post by meneillos on May 10, 2018 15:19:58 GMT 1
Haven't had time or the motivation to do all my mods yet. I understand clearly thank you very much for your quick reply
|
|
Andrew
Developer
Posts: 110
Posts: 110
|
Post by Andrew on May 10, 2018 17:23:35 GMT 1
I have been astounded... I had no idea Is this going to unfold? Or do I have to start learning to program right now? no Please Yeah, you actually need a Mac to compile Mac SEMs. Even the SE Mac SEMs are compiled on Jeff's Mac and then just copied onto Windows. Other options include VM(dual boot) or Hackintosh which legally is a grey area, which voids your hardware warranty btw - cool if it works but if magic smoke appears manufacturers will show you the door if they can see it's a VM/Hackintosh(happened to a buddy of mine - burnt the mobo). Can also do the Mac in the cloud thing(renting), for audio/dsp stuff it might be okay to use because the code-base is mature, will just need a couple of dedicated beta-testers with Macs to make sure everything is okay though. But it might actually become expensive with GUI modules atm because the Mac GUI stuff SDK3 side is still alpha, so you'll need to update stuff more frequently.
Since I only do audio modules I might try the Mac in the cloud option somewhere in the future i.e. when SE Mac export reaches Beta or Release stage. No real reason to do that now. Switching compilers/IDE(Xcode/Clang on Mac) is a pain, something always breaks...
|
|
|
Post by meneillos on May 10, 2018 21:44:09 GMT 1
Well, I'm more relaxed knowing that at least Rob and you, contemplate updating your modules to be compatible on mac, at some point.
|
|
|
Post by meneillos on May 10, 2018 21:54:45 GMT 1
It is a pity that I would like to try it on mac and thus be able to give feedback of possible problems, I suppose we have to wait. The other alternative is to replace your modules, but there are cases where there is no replacement, like the rob keyboard, which is the only one that works well and its filters that are very complete. Anyway, thanks for the work you do, it's 10
|
|
|
Post by Rob on May 10, 2018 23:00:54 GMT 1
there are cases where there is no replacement, like the rob keyboard, which is the only one that works well and its filters that are very complete. What do you mean: rob keyboard?
|
|
|
Post by Rob on May 10, 2018 23:11:18 GMT 1
Andrew is right the VM is grey area indeed, but I got the tutorial from a techsite. I doubt Apple doesn’t know this. So far I have High Sierra running fine in Virtualbox and VMware workstation player, the later more smoothly btw. To be continued! 
|
|
|
Post by meneillos on May 11, 2018 3:45:25 GMT 1
there are cases where there is no replacement, like the rob keyboard, which is the only one that works well and its filters that are very complete. What do you mean: rob keyboard? sorry the keyboard is from ROY
|
|
|
Post by meneillos on May 11, 2018 3:47:55 GMT 1
yours I have the biquad and some more
|
|
Andrew
Developer
Posts: 110
Posts: 110
|
Post by Andrew on May 11, 2018 19:51:54 GMT 1
So far I have High Sierra running fine in Virtualbox and VMware workstation player, the later more smoothly btw. To be continued! 
That sounds fun. Anything 'need to know' about working with Xcode/Clang? I know Clang is highly compatible with GCC 'cause it was the original compiler tied to Xcode but getting a new compiler up and running is always a PITA. Also thinking about an easy way to test modules after compile. I assume you have to move back to Windows->Save As AU->run on Mac -> test in GarageBand(free) or Reaper I presume.
|
|
|
Post by Rob on May 12, 2018 8:02:53 GMT 1
Jeff made it really simple to compile SEMs in Xcode (his intruction does need some refresh). I have no experience with Clang. It's just build the inverter example, when successfull make a copy and rename to your moduleproject. Replace the inverter files with your module files, rename the project and SEM name and build. Way simpler then moving from GCC to MSVC on Windows.  Only setting I changed was the MAC / SDK version. I use dropbox to move the files in an easy way from the host to the VM. On Windows I save as VST3 in Synthedit, then copy the component directory to dropbox, in the VM I place it in the library folder as stated by Jeff. My first test in Reaper for MAC went with crashes on load of my test VST FX, reported to the SDK usergroup. Haven't tried Garageband yet. Note: The crash could be due to me changing to the most current MAC / SDK version to compile for. Maybe Reaper can't handle that yet.
|
|