summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/lua_api.h
AgeCommit message (Collapse)Author
2018-08-14Add a locale-independent float/double format Lua methodRobin Gareus
print(ARDOUR.LuaAPI.ascii_dtostr(1.5))
2018-05-31Add Lua API to list all available pluginsRobin Gareus
2017-09-24convert codebase to use Temporal for various time typesPaul Davis
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
Generated by tools/f2s. Some hand-editing will be required in a few places to fix up comments related to timecode and video in order to keep the legible
2017-03-18Lua bindings to access MIDI region/source note-eventsRobin Gareus
2017-02-18move color_to_rgba to LuaAPI for consistencyRobin Gareus
2017-01-31Expose a new lua hook for resetting a plugin processor ( convenience func ↵Ben Loftis
only: this avoids the necessity of an extra cast to PlugInsert )
2016-12-08add Lua bindings for Timecode conversionRobin Gareus
2016-10-07honor Vamp Plugin preferred step+block sizes.Robin Gareus
2016-10-07Add Lua bindings for basic MIDI model editingRobin Gareus
2016-10-05add API to list Vamp PluginsRobin Gareus
2016-10-05update doxygen docRobin Gareus
2016-10-04Vamp::Plugins::process Lua bindingsRobin Gareus
2016-10-03cont'd work on Lua Vamp-plugin APIRobin Gareus
2016-10-03consistent VAMP includesRobin Gareus
This resolves an ambiguity VampHost::Vamp::Plugin and Vamp::Plugin
2016-10-03Add Vamp-plugin Lua bindings (work in progress)Robin Gareus
2016-09-16re-do previous commitRobin Gareus
* do not include _by_name() API. Port names are locale dependent * proper whitespace (after comma, before bracket) and styleguide
2016-09-16Revert "Add convenience Lua bindings to access plugin controls"Robin Gareus
This reverts commit faf44386460b6cdda0aa249eb138e8fd82700194.
2016-09-16Add convenience Lua bindings to access plugin controlsThomas Brand
2016-09-12Add a Lua wrapper to Glib::build_filename()Robin Gareus
2016-07-07prepare sharing C++ class instances across lua-interpretersRobin Gareus
in particular: lua-lifefime (!) C++ instances. This allows for dynamic allocation of custom user-data, bound to the lifetime of the allocating lua-context.
2016-07-02extend lua API:Robin Gareus
* add a basic FFT spectrum analyzer * prepare Cairo::ImageSurface * HSL colorspace conversion
2016-04-25update [lua bindings] documentationRobin Gareus
2016-04-12NO-OP; document some more parameters.Robin Gareus
Since headers only provide the declaration, function parameters need to be documented.
2016-04-10update lua related doc, add missing bindingsRobin Gareus
2016-04-10add lua bindings for Automation EventsRobin Gareus
2016-04-09another lua convenience APIRobin Gareus
2016-04-06consistent lua binding name (nil is a reserved word in lua)Robin Gareus
2016-04-06lua bindings & API documentationRobin Gareus
2016-04-02convenient Lua bindings to use Ardour::DataTypeRobin Gareus
2016-03-25add namespace for consistent clang + gcc-abi symbols (luadoc)Robin Gareus
2016-03-24Consistent C++ & Lua Namespace/Class names + documentation.Robin Gareus
2016-03-20add convenience lua API for looking up PluginsRobin Gareus
2016-03-19add some convenience lua functions for plugin managementRobin Gareus
2016-03-19add OSC Lua bindingsRobin Gareus
2016-03-18start a dedicated ARDOUR lua function collectionRobin Gareus