summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/plugin.h
AgeCommit message (Expand)Author
2018-01-30Remove unused APIRobin Gareus
2018-01-30Update plugin classificationRobin Gareus
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2017-09-09LV2/midnam tweaks - fix race conditionsRobin Gareus
2017-09-09Allow to send MIDI data directly to a pluginRobin Gareus
2017-09-08Add LV2 extension to notify host about midi-bank/pgm state.Robin Gareus
2017-07-31Indicate whether to show plugin's inline display in GUIJohannes Mueller
2017-04-25Add an API to conveniently query plugin-parameter labelsRobin Gareus
2017-02-28Tweak/optimize VST callback:Robin Gareus
2017-02-21Add API allowing plugin preset load to affect automationRobin Gareus
2017-01-20Fix oddities when replacing VST-presets.Robin Gareus
2016-11-10Parse PortGroups into Plugin::IOPortDescriptionRobin Gareus
2016-10-29Prototype LV2 extension for plugins to provide MidnamsRobin Gareus
2016-10-10Forward "owner" from Processor to PluginRobin Gareus
2016-10-07Clean up is_instrument vs needs-midi-in APIRobin Gareus
2016-07-09move LatencyChanged detection from Plugin to Processor (plugin-insert)Robin Gareus
2016-07-08add an plugin API to query generic-gui grid-layoutRobin Gareus
2016-07-05add API to use a plugin provided bypass control portRobin Gareus
2016-06-25major internal plugin & processor API change:Robin Gareus
2016-04-15variable plugin port config.Robin Gareus
2016-04-13fix configurable IO MIDI FX w/strict-i/oRobin Gareus
2016-04-12some strategic documentationRobin Gareus
2016-04-08add Plugin LatencyChanged() signal and max latency reportRobin Gareus
2016-04-03add Plugin API to query port-labels and side-chain property.Robin Gareus
2016-03-30Delegated plugin configuration is now always successful.. exceptRobin Gareus
2016-03-27allow no-inplace processingRobin Gareus
2016-03-14update [LV2] Plugin Inline Display API: drop cairo dependencyRobin Gareus
2016-03-14Implement LV2 Inline Display ExtensionRobin Gareus
2016-03-14prototype online self-automating LV2 plugin interfaceRobin Gareus
2016-02-23fix LV2Plugin::requires_fixed_sized_buffers()Robin Gareus
2016-01-09API evolutionRobin Gareus
2016-01-08remove default implementation to query plugin-preset namesRobin Gareus
2016-01-07Add API to allow querying plugin-presets without instantiating the pluginRobin Gareus
2016-01-07NO-OP, re-order headerRobin Gareus
2015-12-25Keep plugin presets in sync across plugin-instances.Robin Gareus
2015-12-25don't assume plugin presets start their numbering at zero.Robin Gareus
2015-12-25add a PluginPreset struct: combined plugin-info + preset-recordRobin Gareus
2015-12-18save/restore plugin state with track-templateRobin Gareus
2015-11-18add dedicated API to check plugin classRobin Gareus
2015-10-20rename Plugin::ParameterChanged to ParameterChangedExternally to reflect its ...Paul Davis
2015-10-20Revert "rename ParameterChanged signal in Plugin to ParameterChangedExternall...Paul Davis
2015-10-20rename ParameterChanged signal in Plugin to ParameterChangedExternally to ref...Paul Davis
2015-10-14Fix a problem where VST automation data wasn't getting written (if the adjust...4.3John Emmas
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
2014-12-30Fix some mangled whitespace (noop).David Robillard
2014-11-03Reduce coupling between Plugin and PluginInsert.David Robillard
2014-11-02Automation of LV2 plugin properties.David Robillard
2014-11-02Move ParameterDescriptor from Plugin to its own header.David Robillard
2014-11-02Decouple ControlUI from port index.David Robillard