The Mac is a relatively controlled environment compared to a Windows system and you already run into many problems just supporting that single, rather homogeneous, platform, let alone with different plugin formats. The main reason for not supporting multiple platforms is usually that it costs a lot of effort to test your product. This is not to say that Korg did some “clever” thing where they took the AU code they had and put a thin wrapper on. There are cross-platform solutions like JUCE that allow you to build plugins in multiple formats like VST2, VST3, AU, or RTAS for different platforms (e.g., Windows, Mac) from the same code base. Of course, you need to build different binary versions for different platforms but that does not mean you will use a different programming language to write your plugin in the first place. The point of VST (or any other plugin format) is that you do not have to worry about the operating system but only about the small part of the world that the plugin standard provides you.
0 Comments
Leave a Reply. |