1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88
|
Version 1.2.0 (2014-03-22)
* Adds STL iterators for Atom Vectors, Sequences, and Objects
* General Housekeeping in Example code
* Support for Clang compiler
* Adds QT4 gui mixin
* Atom Sequence insertion methods
Version 1.1.1 (2013-05-05)
* Small Fixes in waf scripts
* Code formatting
* Fixed typos in example rdf files
Version 1.1.0 (2013-04-27)
* Added basic C++ wrappers for LV2 Atom handling/forging
* Added Make Path mixin
* LV2UI rev3 Supported
* Support LV2UI_Port_Map
* Support LV2UI Port Subscribe
* Support LV2UI Touch
* Support LV2UI Peak Data
* Support buf-size
* Support Options Extension
* Support for morph extension (data only)
* Examples install to a single lvtk.lv2 bundle
Version 1.0.4 (2013-02-02)
* Fixed Synth bug where handle_midi wasn’t being called if overridden
* Compatibility with older and newer boost versions
* Added support for LV2UI_Resize
Version 1.0.3 (2012-12-20)
* Fixed UI compiler errors with -Wl,nodelete.
* Accurate MIDI triggering Synth base class
* Review of Mixin validation.
* Fixed GtkUI mixin bug that was causing crashes
when a plugin is unloaded while UI is still open.
Version 1.0.2 (2012-10-16)
* pkg-config files use only major version number
Version 1.0.1 (2012-10-13)
* #25 Doxygen include typos
* #28 State Mixin correct validation
Version 1.0.0 (2012-10-03)
* lvtk::UI harborded widget instead of inheriting
* Added GtkUI mixin for easy Gtk GUI's
* All data-only ext's supported.
* Worker, State, Log, Resize Port, URID Plugin Mixins Supported
* Instance Access, Data Access UI Mixins supported
* Added examples and new Mixin types "Behavior" and "Toolkit"
* Legacy Event and WriteMIDI included, maybe work
Version 0.0.0 (2012-09-23)
Initial supported Features and Additions
* rc1 = library name approval pending
* Support worker fundamentals and example
* Partial support for urid, state, atom
* Re-factored directory strucure
* Renamed all headers and sources
* Waf build system added (libs & dox)
* Synth uses Atom port for MIDI
-- end lv2-c++-tools --
Version 1.0.4 (2011-02-27):
* Fixed bug in LV2::Synth that made all synth plugins require the
event refcounting feature (reported by many people before I realised
it was actually a bug rather than a feature)
Version 1.0.3 (2010-01-07):
* Fixed build system bug that added $(LDFLAGS) to the static linker
(reported by Philipp Überbacher)
Version 1.0.2 (2008-04-25):
* Run pre_process() and post_process() every cycle even if there are
no voices
* Render voices even if there are no events (fix from David Creswick)
* Made LV2::Synth::handle_midi() overrideable
Version 1.0.1 (2008-04-16):
* Added documentation for the WriteMIDI GUI mixin
* Added missing include lines in lv2_event_helpers.h and lv2gui.hpp
* Fixed URI bug in the Presets GUI mixin
* Added documentation about LV2::INVALID_KEY to Voice::on()
Version 1.0.0 (2008-04-08):
* First release
|