summaryrefslogtreecommitdiffstats
path: root/content/news/2012-04-15-lv2-1-0-0.md
diff options
context:
space:
mode:
Diffstat (limited to 'content/news/2012-04-15-lv2-1-0-0.md')
-rw-r--r--content/news/2012-04-15-lv2-1-0-0.md30
1 files changed, 15 insertions, 15 deletions
diff --git a/content/news/2012-04-15-lv2-1-0-0.md b/content/news/2012-04-15-lv2-1-0-0.md
index 3c3dc61..ae0ee35 100644
--- a/content/news/2012-04-15-lv2-1-0-0.md
+++ b/content/news/2012-04-15-lv2-1-0-0.md
@@ -1,26 +1,26 @@
-Title: lv2 1.0.0
-Date: 2012-04-16 00:00
+Title: LV2 1.0.0
+Date: 2012-04-15 22:00
Slug: lv2-1-0-0
Author: drobilla
-[lv2 1.0.0](http://lv2plug.in/spec/lv2-1.0.0.tar.bz2) has been released.
+[LV2 1.0.0](http://lv2plug.in/spec/lv2-1.0.0.tar.bz2) has been released. LV2 is a plugin standard for audio systems. It defines a minimal yet extensible C API for plugin code and a format for plugin "bundles". See <http://lv2plug.in> for more information.
Changes:
* Initial release as a unified project. Projects can now simply depend on the pkg-config package 'lv2' for all official LV2 APIs.
* New extensions: atom, log, parameters, patch, port-groups, port-props, resize-port, state, time, worker.
* atom: Initial release.
- * core: Add new discovery API which allows libraries to read bundle files during discovery, makes library construction/destruction explicit, and adds extensibility to prevent future breakage.
- * core: Relax the range of lv2:index so it can be used for things other than ports.
* core: Add lv2:CVPort.
- * core: Remove lv2:Resource, which turned out to be meaningless.
+ * core: Add metadata concept of a designation, a channel or parameter description which can be assigned to ports for more intelligent use by hosts.
+ * core: Add new discovery API which allows libraries to read bundle files during discovery, makes library construction/destruction explicit, and adds extensibility to prevent future breakage.
* core: Fix LV2_SYMBOL_EXPORT and lv2_descriptor prototype for Windows.
* core: Merge with unified LV2 package.
- * core: Add metadata concept of a designation, a channel or parameter description which can be assigned to ports for more intelligent use by hosts.
+ * core: Relax the range of lv2:index so it can be used for things other than ports.
+ * core: Remove lv2:Resource, which turned out to be meaningless.
* data-access: Merge with unified LV2 package.
* dynmanifest: Merge with unified LV2 package.
- * event: Fix incorrect ranges of some properties.
* event: Fix bug in lv2_event_reserve().
+ * event: Fix incorrect ranges of some properties.
* event: Merge with unified LV2 package.
* instance-access: Merge with unified LV2 package.
* log: Initial release.
@@ -31,22 +31,22 @@ Changes:
* patch: Initial release.
* port-groups: Initial release.
* port-props: Initial release.
- * presets: Merge with unified LV2 package.
* presets: Add pset:preset property for describing the preset currently applied to a plugin instance.
+ * presets: Merge with unified LV2 package.
* presets: Remove pset:appliesTo property, use lv2:appliesTo instead.
* resize-port: Initial release.
* state: Initial release.
* time: Initial release.
- * ui: Add support for referring to ports by symbol.
- * ui: Add ui:portMap for accessing ports by symbol, allowing for UIs to be distributed separately from plugins.
* ui: Add port protocols and a dynamic notification subscription mechanism, for more flexible communication, and audio port metering without control port kludges.
- * ui: Add ui:parent and ui:resize.
+ * ui: Add support for referring to ports by symbol.
* ui: Add touch feature to notify the host that the user has grabbed a control.
+ * ui: Add ui:parent and ui:resize.
+ * ui: Add ui:portMap for accessing ports by symbol, allowing for UIs to be distributed separately from plugins.
* ui: Merge with unified LV2 package.
- * units: Merge with unified LV2 package.
- * units: Add unit for audio frames.
* units: Add header of URI defines.
+ * units: Add unit for audio frames.
+ * units: Merge with unified LV2 package.
* uri-map: Merge with unified LV2 package.
- * urid: Merge with unified LV2 package.
* urid: Add feature struct names.
+ * urid: Merge with unified LV2 package.
* worker: Initial release.