|
I hate to be the dissenter here but my experience with Apple and their developers has been leaps and bounds better than any other company I have dealt with.
1) They give you their development tools for free. Not only that, but TONS of sample code (albeit sometimes broken). Unlike Microsoft where I had to buy Visual C++.
2) The CoreAudio team constantly answers questions on the CoreAudio forum at apple and have solved TONS of problems for me. Likewise, I watch many questions go by that are answered with VERY definitive responses for the most part. I see this on a lot of the development lists, including QuickTimeAPI and JavaDev.
3) You have the option of joining the ADC at different levels and they do have a bug tracking system and they do fix bugs. Obviously they have a lot to do and might not fix your bug.
When was the last time MOTU gave you a copy of Digital Performer with debug flags turned on? I've still yet to hear back from them on doing MAS development and it's been two years!
4) AULab is included with Xcode and allows for additional troubleshooting of problems. I really don't see how Apple hasn't put forth a TREMENDOUS amount of effort to help out people on plugins.
As a business I see no reason why you cannot afford the $500 to pay for a copy of Logic. As a business I had no problem buying a copy when I wanted to test things in it. There are pathways to get your problems fixed, they just aren't all free. AU is a changing standard that is constantly being adapted to the needs of the users that Apple has listened to. For instance, the ability of MIDI generation inside of AUs which was not here before Leopard.
And I will add as well that it's too bad you've given up. I really wanted to try your plugins in DP and Logic because so many people in the ProTools circle have raved about them. As a developer and a user of the AU standard, I am very happy with it.
I'm not saying that you don't have a reason to be upset with the fact bugs are causing something not to work. That said, there are hundreds if not thousands of plugins that run great as an AU, so what you want to do is achievable. I cannot imagine what pain UAD or TC had to go through with their plugs.
|