aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-04-07eg-midigate: Respond to "all notes off" MIDI messageRobin Gareus2-1/+10
2018-01-05Upgrade to waf 2.0.4David Robillard10-46/+37
2017-07-08Fix outdated port description in documentationDavid Robillard3-3/+10
2017-03-20Add patch:context propertyDavid Robillard4-1/+21
2017-03-19Add lv2:MIDIPlugin classDavid Robillard3-1/+16
2017-02-12Fix uninitialized sndfile structureDavid Robillard1-1/+1
2017-02-12Fix memory leakDavid Robillard1-0/+2
2017-02-08Add lv2_validate utilityDavid Robillard35-55/+134
2016-10-23Fix typoDavid Robillard1-1/+1
2016-10-19Add state:StateChanged for notification eventsRobin Gareus5-2/+29
2016-10-19Fix mismatched gain parameter URIDavid Robillard1-1/+1
2016-10-19Gracefully handle failure to load sampleDavid Robillard1-5/+8
2016-10-14Simplify command line use of lv2specgenDavid Robillard2-38/+56
2016-10-14Fix table styleDavid Robillard1-18/+28
2016-10-14Build book last to increase parallelismDavid Robillard1-3/+4
2016-10-13Support owl:Ontology as well as lv2:SpecificationDavid Robillard1-0/+2
2016-10-05Avoid repeatedly requesting the same peaksDavid Robillard1-0/+5
2016-10-05Write output between events with sample accuracyDavid Robillard2-105/+130
This is closer to how a non-toy plugin should work, and importantly demonstrates the proper way to emit audio while processing events. In particular, this approach makes sample-accurate session export possible (thanks to the sychronous possibilities of the worker).
2016-10-05Add play button to UIDavid Robillard1-12/+46
2016-10-05Fix translationsDavid Robillard1-4/+4
2016-10-05Draw waveform aligned to pixel gridDavid Robillard1-0/+3
2016-10-04eg-sampler: Add waveform display to UIDavid Robillard7-76/+475
2016-10-04Add lv2_atom_object_get_typed()David Robillard3-1/+66
2016-10-04Add patch:accept propertyDavid Robillard5-2/+19
2016-10-03Fix typoDavid Robillard1-1/+1
2016-10-03Improve documentationDavid Robillard1-74/+41
2016-10-03Include headers in literate documentationDavid Robillard2-1/+2
2016-09-29Call lv2specgen as a separate processDavid Robillard3-167/+163
This speeds up builds with documentation significantly by allowing lv2specgen.py to be called in parallel, and makes lv2specgen a more reusable tool for third-party specifications.
2016-09-29Use more consistent coloursDavid Robillard1-5/+6
2016-09-20Fix documentation code font consistencyDavid Robillard1-2/+3
2016-09-20Fix documentation title colourDavid Robillard1-6/+6
2016-09-19Fix compilation as C++David Robillard1-3/+3
2016-09-19LV2 1.14.0v1.14.0David Robillard17-18/+28
2016-09-18Update copyright datesDavid Robillard29-29/+29
2016-09-18Tidy up API documentation font sizes and spacingDavid Robillard2-11/+7
2016-09-18Add lv2:enabled designationDavid Robillard2-1/+21
2016-09-18Add bufsz:coarseBlockLength featureDavid Robillard2-2/+18
2016-09-18Simplify property handling with state map utilityDavid Robillard2-227/+237
2016-09-18Make lv2_features_data() tolerant of NULL featuresDavid Robillard1-3/+5
2016-09-18Reduce verbosity of logging codeDavid Robillard1-47/+41
2016-09-18Fix coding styleDavid Robillard1-5/+4
2016-09-18eg-params: Add lv2:control designation to portsDavid Robillard1-0/+2
2016-09-18Fix description tables in documentationDavid Robillard2-39/+45
This fixes the display of complex descriptions where properties have blank node values, and makes the output more deterministic. Most obvious in the description of params:EnvelopeControls.
2016-09-10Further simplify and unify documentation styleDavid Robillard2-34/+17
2016-09-10Hide compile time assertion from documentationDavid Robillard1-0/+2
2016-09-10Document all URI definesDavid Robillard26-448/+455
This makes headers somewhat redundant and too wide, but it's the only way I can get Doxygen to make links to the corresponding spec documentation, because it doesn't linkify URIs in strings.
2016-09-09Use cleaner, more consistent documentation styleDavid Robillard2-102/+107
2016-09-06Fix midi API documentationDavid Robillard1-0/+2
2016-09-05Fix bundle installation directoryDavid Robillard8-4/+18
2016-09-05Fix test suiteDavid Robillard1-2/+2