So I took the plunge and spent a month learning and re-writing some of my plugins in iPlug2. Now come to find out they don’t work on older Macs and are also failing on M1 with Rosetta 2. Painfully disappointing.
Please stop it. I’ve asked you many times but you never change. Your attitude on this forum is destroying my morale and draining my energy on a daily basis. This project can’t exist without those things. You seem to go out of your way to make negative remarks, or give unsolicited, often ill-informed advice, and post on the forum before trying to figure stuff out yourself. For some reason I continue to help you out, although I wonder why I do it.
Here are some facts, that you don’t seem to be considering:
- iPlug2 is not finished and clearly labelled as such.
- Apple M1 is very new. There are lots of compatibility problems with all sorts of software and Logic X itself has some bugs.
- Apple relentlessly deprecate things and make it hard for developers and users not to use the latest hardware/software.
- iPlug2 is the hard work of mainly two people who have day jobs. It is not a commercial project.
Keeping your customers happy is your responsibility. iPlug2 is open source with a liberal licence, you can fork it / customise it, and I’ve made several suggestions that would let you get the compatibility you want, with a little bit of work on your part. The problem is you seem to think everything should work automagically for you without you doing any work. With a project like this you have to take the attitude of “roll your sleeves up and fix things” not moan about it on the forum every day. This is the attitude I have had since ~2008, without which there would have been no WDL-OL/iPlug1 or iPlug2 which you have used to make your products.
Making cross platform, multi-format plug-ins that work well is really hard work, even with the help of something like iPlug2 or JUCE. It’s frustrating at times, but there is no need to write what you do on the forum, it doesn’t help anyone.