aboutsummaryrefslogtreecommitdiffstats
path: root/lv2/lv2plug.in/ns/lv2core/lv2core.ttl
AgeCommit message (Collapse)AuthorFilesLines
2018-09-22Install standard headers to simpler include pathsDavid Robillard1-1053/+0
2017-03-19Add lv2:MIDIPlugin classDavid Robillard1-0/+6
2017-02-08Add lv2_validate utilityDavid Robillard1-2/+1
2016-09-18Add lv2:enabled designationDavid Robillard1-0/+18
2016-07-31Add lv2_features_data() and lv2_features_query()David Robillard1-0/+1
This adds a new header lv2/lv2plug.in/ns/lv2core/lv2_util.h for utility functions useful with core LV2.
2015-12-31Remove domain of lv2:scalePointDavid Robillard1-2/+1
This property is useful for both control ports and properties, so the previous domain caused validation errors. Since there is no simple class which covers both ports and properties, and this property is probably useful in other cases as well, simply removing the domain makes sense. Note that having multiple domains for a property implies that any resource with that property has all the domain types (not just one), so adding lv2:Parameter as a domain as well would be incorrect.
2015-11-13Add lv2:shortName propertyfalkTX1-0/+9
2015-11-11Simplify range of lv2:designationDavid Robillard1-2/+1
The previous range was not incorrect, but suggests inferring the type of objects by the property range. In LV2 (and sord_validate), we take a stricter stance, and use range to check that object types are explicitly of a valid type, so aggregate ranges are problematic. Since lv2:Designation is an rdfs:subClassOf rdf:Property anyway, it's easier to just set the range to rdf:Property.
2015-04-05Add lv2:isSideChain port property.David Robillard1-0/+5
2015-03-28Remove formatting from comments for UI display.David Robillard1-104/+31
2015-03-27Make designations a rdf:Property.David Robillard1-1/+3
2015-03-16Clean up and add missing labels.David Robillard1-0/+1
2015-02-19Simplify property restrictions by removing redundancy.David Robillard1-21/+8
2014-11-02Relax domain of lv2:minimum lv2:maximum and lv2:default so they can be used ↵David Robillard1-3/+0
to describe properties/parameters as well.
2014-04-26Improve documentation.David Robillard1-15/+17
2013-12-27Add lv2:prototype.David Robillard1-0/+18
2013-02-18Remove lv2:Program and all related things.David Robillard1-55/+0
2013-02-10Add lv2:Bank, lv2:Program, and lv2:program for describing programs, ↵David Robillard1-1/+55
including but not limited to MIDI programs.
2013-02-09Reserve minor version 0 for unstable development plugins (fix #9).David Robillard1-32/+22
2013-01-10Add lv2:control for designating primary event-based control ports.David Robillard1-2/+14
Set range of lv2:designation to lv2:Designation. Make lv2:Parameter rdfs:subClassOf rdf:Property.
2012-12-20Add lv2:EnvelopePlugin class.David Robillard1-0/+6
2012-09-09Use stricter datatype definitions conformant with the XSD and OWL ↵David Robillard1-12/+17
specifications for better validation.
2012-07-29Use consistent label style.David Robillard1-25/+26
2012-04-17Refer to correct predicate for doap:Project names.David Robillard1-1/+1
2012-04-16Add lv2:project property.David Robillard1-0/+20
2012-04-16Remove misplaced definition of doap:name.David Robillard1-3/+0
2012-04-14Remove unused lv2:hasParameter that only makes sense given non-core technology.David Robillard1-14/+0
2012-04-14Move CVPort to core.David Robillard1-0/+17
2012-04-12Normalise syntax via serdi.David Robillard1-338/+505
2012-04-12Tidy.David Robillard1-5/+2
2012-04-12Remove comment headers from Turtle files and ensure the same information is ↵David Robillard1-17/+0
available in machine readable form.
2012-04-12Rename 'people' to 'meta' in anticipation of putting other stuff there.David Robillard1-1/+1
2012-03-30Remove explicit links now automatically handled by lv2secgen.David Robillard1-5/+3
2012-03-30Add missing ui:ui and ui:binary property definitions.David Robillard1-18/+32
Mark up properties more precisely for validation.
2012-03-27Remove comment headers which had become a bit rusty.David Robillard1-54/+0
2012-03-27Remove meaningless class lv2:Resource.David Robillard1-17/+0
2012-03-27Fix OWL errors.David Robillard1-12/+13
2012-03-26Move files listing into contents. Hopefully a more obvious link to the API ↵David Robillard1-1/+1
will appease the C curmudgeons.
2012-03-25Clean up author and seeAlso information.David Robillard1-0/+1
Remove download row from documentation header table and rename "History" section to "Releases" (which contains download links and is hopefully clear enough).
2012-03-24Add metadata concept of a designation, a channel or parameter description ↵David Robillard1-34/+38
which can be assigned to ports for more intelligent use by hosts. Relax the range of lv2:index so it can be used for things other than ports.
2012-03-23Add lv2:Parameter and better document the concept.David Robillard1-15/+35
2012-03-11Implement consistent URI defines in core, state, atom, urid.David Robillard1-1/+1
2012-02-28Make heading match current terminology.David Robillard1-3/+3
2012-02-28Replace lv2:relation with the concept of plugin "parameters".David Robillard1-9/+24
2012-02-27Add lv2:relation, lv2:latency, and lv2:freeWheeling.David Robillard1-0/+38
2012-02-08Rearrange tree so top level can be used as an include path for standard ↵David Robillard1-0/+883
style LV2 includes.