In summary: many LV2 plugins now exist with useful multi-channel information, and stereo LV2 plugins now work correctly in GStreamer. It should now be simple to add support for other audio plugin interfaces (VST? AudioUnits?) that also works with multi-channel streams.
* Get the “role” information from the plugin data and use it to support surround streams correctly
* Finalize and publish the LV2 Port Groups extension, and contribute patches for all major plugin collections
Where to go from there is pretty open-ended. Unlike LADSPA, LV2 can theoretically support any kind of data, or any feature (non-realtime and non-audio things included). Extensions just need to be made to bridge the gap. What sort of functionality would you like to see bridge the GStreamer/LV2 gap?
Seems good new right? So almost time to have pianoteq as LV2 plugin?