Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-09-16 | re-do previous commit | Robin Gareus | |
* do not include _by_name() API. Port names are locale dependent * proper whitespace (after comma, before bracket) and styleguide | |||
2016-09-16 | Revert "Add convenience Lua bindings to access plugin controls" | Robin Gareus | |
This reverts commit faf44386460b6cdda0aa249eb138e8fd82700194. | |||
2016-09-16 | Add convenience Lua bindings to access plugin controls | Thomas Brand | |
2016-09-12 | Expose Location::name() to Lua | Johannes Mueller | |
2016-09-12 | Add a Lua wrapper to Glib::build_filename() | Robin Gareus | |
2016-09-12 | Expose `Locations::remove()` to Lua | Johannes Mueller | |
Clearing location markers is a frequent task and should be automizable. For example it is handy to clear all the markers when restarting the recording from scratch after a failed recording. | |||
2016-09-12 | add request_play_loop() & get_play_loop() to luabindings | Thomas Brand | |
2016-09-06 | Expose record enable/disable to Lua bindings | Johannes Mueller | |
2016-09-06 | remove duplicate enum -- copy/paste typo | Robin Gareus | |
2016-09-06 | expose PeakMeter Lua bindings | Robin Gareus | |
2016-08-26 | Expose PluginInfo bindings (eg plugin-type, unique id, etc) | Robin Gareus | |
processor:to_insert():plugin(0):get_info().type | |||
2016-08-26 | Add Lua bindings for ProcessorVector (really ProcSelection) | Robin Gareus | |
2016-08-23 | fix windows build/runtime | Robin Gareus | |
2016-08-23 | add FluidSynth Lua Bindings | Robin Gareus | |
2016-08-22 | new libardour API for Session::new_route_from_template to allow specifying ↵ | Paul Davis | |
insertion point | |||
2016-08-21 | Lua bind MonitorProcessor | Robin Gareus | |
2016-08-19 | ad rest of Stripable API to lua | Paul Davis | |
2016-08-16 | add some missing enum bindings (for config variables) | Robin Gareus | |
2016-08-15 | expose SessionConfiguration as lua bindings | Robin Gareus | |
2016-08-15 | Expose Stripable Color & Ordering API to Lua | Robin Gareus | |
We can't easily use C++ references with Lua closures, so new API (pointer to PresentationInfo) was added. | |||
2016-08-06 | a few more Location related lua bindings | Robin Gareus | |
2016-07-24 | add a lua timer callback signal | Robin Gareus | |
2016-07-17 | expose PBD::open_uri bindings to lua | Robin Gareus | |
2016-07-12 | Add a new API to format midi-note-names with translation: Do Re Mi... | Robin Gareus | |
This deprecates Evoral::midi_note_name(). we don't maintain i18n for libevoral. | |||
2016-07-12 | update MIDIEvent lua bindings/example | Robin Gareus | |
2016-07-11 | add a convenient lua forward mapped buffers method | Robin Gareus | |
2016-07-11 | lua MidiBuffer bindings | Robin Gareus | |
2016-07-10 | add a single-element ring-buffer write function | Robin Gareus | |
2016-07-10 | complete ringbuffer bindings | Robin Gareus | |
2016-07-10 | add raw midi buffer binding | Robin Gareus | |
2016-07-07 | some more lua-bindings | Robin Gareus | |
* allow C memory allocation with lua-lifetime * expose some ChanMapping methods | |||
2016-07-07 | prepare sharing C++ class instances across lua-interpreters | Robin 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-07 | lua PBD ringbuffer bindings | Robin Gareus | |
2016-07-04 | add PangoCairo lua bindings | Robin Gareus | |
2016-07-02 | extend lua API: | Robin Gareus | |
* add a basic FFT spectrum analyzer * prepare Cairo::ImageSurface * HSL colorspace conversion | |||
2016-06-08 | consistent API name for region-list | Robin Gareus | |
2016-06-05 | extensive changes to PresentationInfo API | Paul Davis | |
Now handles color, partially. | |||
2016-06-03 | simplify PresentationInfo concept of order so that it is always global | Paul Davis | |
Cases that need more complex sort orders (e.g. all routes, then all vcas then master) need to take of this themselves | |||
2016-06-01 | update lua bindings (tempo-ramps, VCA,...) | Robin Gareus | |
2016-06-01 | fix windows/lua bindings | Robin Gareus | |
...this needs a better solution... | |||
2016-05-31 | update lua bindings for API changes | Robin Gareus | |
luaBridge implicit inheritance uses a single direct parent (other parents object need casts). This motivates Route -> Stripable -> SessionObject | |||
2016-05-31 | temporarily remove Session::new_midi_track from lua api | Paul Davis | |
2016-05-31 | first vaguely working version using PresentationInfo | Paul Davis | |
remote control ID and "order keys" have been removed. | |||
2016-05-31 | universal change in the design of the way Route/Track controls are designed ↵ | Paul Davis | |
and used. The controls now own their own state, rather than proxy for state in their owners. Massive changes all over the code to accomodate this. Many things are not finished. Consider this a backup safety commit | |||
2016-05-29 | prototype lua midi generators & filters and port event-rewrite | Robin Gareus | |
2016-05-27 | Tempo ramps - more code consolidation wrt add meter/tempo. | nick_m | |
2016-05-27 | Tempo ramps - fix ambiguous api, fix flickering tempo curves. | nick_m | |
2016-05-27 | Tempo ramps - rebase fixes | nick_m | |
2016-05-23 | some more route related lua bindings | Robin Gareus | |
2016-05-21 | "biquadratic" needs no camelcase - fixes API doc. | Robin Gareus | |