You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I figured that there are people who expect that an implementation of some advanced plugin format should provide all the advanced features the format provides, or it should not exist (there were such people in CLAP community), otherwise a plugin should stick to other (old and boring) formats.
While I don't agree with such an idea in general, It might make sense to some people. At least they have expectation like "If this host supports plugin format X, then it should support the feature A that X provides." kind of, and it is not too unfair (it basically is though, unless it is the required basic feature).
We explicitly declare "inclusive standard". Host developers should feel free to provide incomplete implementations, so as plugin developers. To defend those developers from unnecessary claims from the other party mentioned above, it probably makes sense to establish "AAP conformance profiles" that could reduce extraneous expectations.
I figured that there are people who expect that an implementation of some advanced plugin format should provide all the advanced features the format provides, or it should not exist (there were such people in CLAP community), otherwise a plugin should stick to other (old and boring) formats.
While I don't agree with such an idea in general, It might make sense to some people. At least they have expectation like "If this host supports plugin format X, then it should support the feature A that X provides." kind of, and it is not too unfair (it basically is though, unless it is the required basic feature).
We explicitly declare "inclusive standard". Host developers should feel free to provide incomplete implementations, so as plugin developers. To defend those developers from unnecessary claims from the other party mentioned above, it probably makes sense to establish "AAP conformance profiles" that could reduce extraneous expectations.
Here are some ideas:
android-audio-plugin.h
defines.plugin-info
,parameters
,midi
andstate
We can additionally introduce new version profiles e.g. "AAP Version 1.2 Core profile" (that newly includes x, y, and z...).
Take it like SVG Tiny, Basic, and full profiles.
The text was updated successfully, but these errors were encountered: