summaryrefslogtreecommitdiff
path: root/libs/ardour/vst_plugin.cc
AgeCommit message (Expand)Author
2018-06-04remove aeffectx.h; use vestige.hPaul Davis
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2017-07-08Don't use VST ->user points, prefer host-reserved ptrRobin Gareus
2017-07-06Consistently set parameter steps.Robin Gareus
2017-06-21Fix VST default value. query once at instantiation time.Robin Gareus
2017-06-21Consolidate ParameterDescriptor settings+rangesRobin Gareus
2017-06-21remove min/max unbound -- LADSPA special case.Robin Gareus
2017-05-10Bump VST param-name length limit to 128 bytes and centralize definitionRobin Gareus
2017-04-25Assume VST chunks are portable (Mac, Linux, Windows VST)Robin Gareus
2017-04-19Use std::string::operator+ instead of string_compose in VSTPluginTim Mayberry
2017-04-19Use XMLNode::get/set_property API in ARDOUR::VSTPluginTim Mayberry
2017-03-12Prepare for graceful case-by-case fallback of VST BypassRobin Gareus
2017-03-07Rework VST initialization:Robin Gareus
2017-03-06Add support for VST effSetBypass #7266Robin Gareus
2017-02-28Tweak/optimize VST callback:Robin Gareus
2017-02-21Implementations for Plugin-Preset-Load to set automationRobin Gareus
2017-01-20fix a -WformatRobin Gareus
2017-01-20Fix oddities when replacing VST-presets.Robin Gareus
2016-11-15add signal for VST state loadRobin Gareus
2016-11-14Fix VST state-lock SNAFU (effSetChunk and process are exclusive)Robin Gareus
2016-11-13VST set defaults only once (initially)Robin Gareus
2016-10-10add missing #includeRobin Gareus
2016-10-10convert VST parameter names to UTF8Robin Gareus
2016-09-17VST threading: prevent concurrent effSetChunk and process()Robin Gareus
2016-08-03add support for VST default values (instantiation time value)Robin Gareus
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-06-25major internal plugin & processor API change:Robin Gareus
2016-05-26update VST audioMasterGetTimeRobin Gareus
2016-05-07fix LocaleGuard contstructor (3dc77280)Robin Gareus
2016-05-05we always only use the "C" locale when saving.Robin Gareus
2016-05-04OMNIBUS COMMIT: prefer const XMLNode::property method (and provide a real one)Paul Davis
2016-04-27amend c1c81a239c after testingRobin Gareus
2016-04-27probable fix for 64bit VST signal latencyRobin Gareus
2016-04-13prepare VST plugins for reporting connected pinsRobin Gareus
2016-03-27VSTs don't process in-placeRobin Gareus
2016-03-15avoid memcpy if it's not needed.Robin Gareus
2015-12-25don't assume plugin presets start their numbering at zero.Robin 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-05use quotes for in-tree pbd/glib wrapper includeRobin Gareus
2015-09-17use pbd's gstdio compatibility wrapperRobin Gareus
2015-08-07give copy_vector() another chance.Robin Gareus
2015-08-07VST use scratch buffers for processing.Robin Gareus
2015-08-07fix VST plugin crash (from 35a9c63)Robin Gareus
2015-08-05rework VST processing/buffering (no more alloca).Robin Gareus
2015-08-05VST replaceProcessing () != in-place processing.Robin Gareus
2015-07-21VST plugin title fix #6467Robin Gareus
2015-04-16VST: fix a copy/paste typo and possible segfaultRobin Gareus