summaryrefslogtreecommitdiff
path: root/libs/ardour/luabindings.cc
AgeCommit message (Collapse)Author
2017-09-18add to LUA API (new Stripable API)Paul Davis
2017-09-18remove now-non-existent method from LuaPaul Davis
2017-09-18Add support for Latch AutomationRobin Gareus
2017-08-23Update "separate_by_channel" API & add Lua bindingsRobin Gareus
This breaks compilation (GUI)
2017-08-18Add Lua binding to un/assign VCAsRobin Gareus
2017-08-18Expose Lua bindings to create/delete VCAsRobin Gareus
2017-08-17Expose enums used in RCConfig and other missing classes to Lua.Robin Gareus
2017-08-16Add RCConfiguration Lua BindingsRobin Gareus
2017-08-16Separate "add master bus" (and add Lua bindings)Robin Gareus
This is in preparation for "advanced session setup" allow a SessionSetup Lua script to create the master-bus.
2017-08-10remove old PBD::SystemExec bindings (Windows classkeys)Robin Gareus
2017-08-10Add a Lua SetSession signal/hookRobin Gareus
2017-08-09Fix windows builds (amend 0c4e0503)Robin Gareus
2017-08-08SystemExec Lua bindings (vfork, fire+forget)Robin Gareus
2017-08-07Fix Windows builds (amend 7009ff03)Robin Gareus
2017-08-07space mattersRobin Gareus
2017-08-07Add Lua Bindings to clone/copy regionsRobin Gareus
2017-08-07Add Lua bindings for RegionMap and region listRobin Gareus
2017-06-21Move logarithmic property into Evoral, add rangestepsRobin Gareus
This allows complete mathematical description of a given parameter and parameter values. Semantic type abstraction is reserved for Ardour::ParameterDescriptor.
2017-06-21Remove Cruft -- AutomationStyle never did anything.Robin Gareus
Trim automation is planned via SlavableAC as normal AutomationMode. Some of this code have a revival (a special "Trim+Preview" state before merging Automation but that has to be more general than Pan & Gain.
2017-06-17Add Lua bindings to query all stripablesRobin Gareus
2017-05-30Add Lua bindings for VCAs and VCAManagerRobin Gareus
2017-05-14Sanitize "well-known" ctrl APIRobin Gareus
2017-05-05libardour now has CoreSelection object to manage selection status of ↵Paul Davis
Stripables and AutomationControls
2017-05-04Lua bindings for "end-is-free" (automatic session-end location marker)Robin Gareus
2017-05-03Lua bindings to set group colorRobin Gareus
2017-04-25Add missing Lua ClassKeys (windows build)Robin Gareus
2017-04-25Fix Windows build: declare static class-keys (amend 201fd5574)Robin Gareus
2017-04-25Some more Lua ARDOUR::Plugin bindingsRobin Gareus
2017-04-24Add ControlEvent Lua bindings and related methods to access MIDI-CCRobin Gareus
2017-04-11add FileSource Lua BindingsRobin Gareus
2017-03-30Add proper Lua bindings for RouteGroupListRobin Gareus
2017-03-18Lua bindings to access MIDI region/source note-eventsRobin Gareus
2017-03-17Lua bindings for libardour transient-analysisRobin Gareus
2017-02-27rework tempo editing.nick_m
most changes are due to a new design where tempo discontinuities at the beginning of a ramped section may be set. this allows easier mapping of live performance, especially in the common case of a ramped ritard before the beginning of a new section. feature summary: holding constraint modifier (shift) while dragging the BBT ruler area drags the tempo lines by changing the start tempo (as before) holding copy modifier (control) while dragging the BBT ruler area drags the tempo lines by changing the end tempo (ahem. not quite there) dragging a tempo mark while holding constraint (shift) will change the previous end tempo to match the marker position *worth trying*. holding constraint and copy modifier (control + shift) while dragging the BBT ruler area attempts to'pinch' or twist the surrounding tempi sp that later ones are not repositioned (currently suffereng from rounding errors)
2017-02-25Add some missing luabridge::ClassInfo<>::getClassKey() - fix windows buildsRobin Gareus
2017-02-24add a missing class-keyRobin Gareus
2017-02-24Add static class-keys for windowsRobin Gareus
2017-02-23Add static Class-Keys for Windows buildRobin Gareus
2017-02-22Update processor Lua bindingsRobin Gareus
2017-02-21Add Lua binding to query monotonic time (in microseconds)Robin Gareus
2017-02-20Allow to create aux sends from Lua scriptsRobin Gareus
2017-02-18move color_to_rgba to LuaAPI for consistencyRobin Gareus
2017-02-17Add Lua bindings related to solo/mute and realtime control changesRobin Gareus
2017-02-15Add Lua bindings for plugin re-orderingRobin Gareus
2017-02-14Add missing bindings (after 59daffea1)Robin Gareus
2017-02-14Fix lua-doc (Null pointer c'tor doc)Robin 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 )
2017-01-21Lua: bindings for do_import()Robin Gareus
2017-01-08prototype track/bus sharing: state-exportRobin Gareus
2017-01-08Fix shared-pointer list creation from LuaRobin Gareus