summaryrefslogtreecommitdiff
path: root/libs/ardour/lv2_plugin_lilv.cc
AgeCommit message (Collapse)Author
2011-11-21Implement the LV2 urid extension and remove implementation of (experimental) ↵David Robillard
LV2 uri-unmap extension. git-svn-id: svn://localhost/ardour2/branches/3.0@10723 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-19Remove spurious semicolon.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@10698 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-18Use LV2_STATE_INTERFACE_URI instead of hard-coded string.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@10685 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-11Update LV2 persist extension implementation (now named LV2 state).David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@10556 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-07Use standard style LV2 extension include paths.David Robillard
This has a few benefits: * As system installed extensions become more ubiquitous, we can optionally build against those rather than including them in the source tree, without any source changes * No need to hack extension headers to change the include paths to match our specific scheme (i.e. headers are precisely those from the extension, even if they include other extension headers) * Consistency, lack of ambiguity, easy code sharing, blah blah, etc. git-svn-id: svn://localhost/ardour2/branches/3.0@10476 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-21More robust plugin I/O mapping.David Robillard
This does not change the actual mapping logic, but makes the application of the mapping much more robust. If there is no valid mapping for a given port, that port is connected to silence (instead of crashing messily and/or via a failed assertion). Also tolerate mappings that nonsensically map to a buffer that is not present (this particularly happens for MIDI ports in some cases) as a temporary fix. The mapping logic needs work and/or our concept of just how much MIDI we support in a route needs simplification... git-svn-id: svn://localhost/ardour2/branches/3.0@10262 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-12Set up default and upper/lower limit correctly on LV2 portsCarl Hetherington
whose values are expressed as a fraction of the sampling rate. Should fix #3767. git-svn-id: svn://localhost/ardour2/branches/3.0@9848 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-01add MIDI input control column to editor route list; tweak SVG for MIDI not DINPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@9779 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-06-01Fix broken whitespace. I'd apologize for the compile times if it was my ↵David Robillard
fault :D git-svn-id: svn://localhost/ardour2/branches/3.0@9654 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-05-15Support compilation with (old) SLV2, or (new) Lilv and (optionally) Suil.David Robillard
Fix ticket #0004041. git-svn-id: svn://localhost/ardour2/branches/3.0@9516 d708f5d6-7413-0410-9779-e7cbd77b26cf