Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-07-19 | another TLSF vs realloc-pool shootout | Robin Gareus | |
..since memory-size and segmentation increased. (large sizes favor TLSF, smaller segments are in favor realloc-pool) | |||
2016-07-14 | enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h | Paul Davis | |
2016-07-11 | remove debug output | Robin Gareus | |
2016-07-11 | proper semantics for variable port-count | Robin Gareus | |
Ardour takes the closest pin/port match yet still offers a plugin with variable i/o access to all port-buffers. the "reported" (user visible) pin-count now defaults to the actual selected configuration (precise) and lua_dsp_configure() can override it. | |||
2016-07-07 | implement designated enable/bypass port for lua-proc | Robin Gareus | |
2016-07-07 | add LuaTableRef to DSP API as alternative to shared-mem | Robin Gareus | |
2016-07-06 | tweak lua gc | Robin Gareus | |
lua C++ bindings require ~400KB worth of tables now; so bump memory available to rt-safe scripts (full interpreter) to 2MB. Also switch to incremental GC. | |||
2016-07-02 | only reconfigure lua DSP plugins if channelcount changes | Robin Gareus | |
2016-07-01 | some debug message for lua processors | Robin Gareus | |
2016-06-25 | major internal plugin & processor API change: | Robin Gareus | |
Pass current (latency compensated) cycle times to plugin. This fixes time-reporting to plugins and also fixes automation and when bouncing (the session->transport* is not valid) etc. | |||
2016-05-29 | prototype lua midi generators & filters and port event-rewrite | Robin Gareus | |
2016-05-19 | fix lua instrument plugins | Robin Gareus | |
2016-05-07 | fix LocaleGuard contstructor (3dc77280) | Robin Gareus | |
2016-05-05 | we always only use the "C" locale when saving. | Robin Gareus | |
2016-05-04 | OMNIBUS COMMIT: prefer const XMLNode::property method (and provide a real one) | Paul Davis | |
2016-04-29 | implement lua plugin presets | Robin Gareus | |
2016-04-29 | don't special case lua processors, use plugin-manager | Robin Gareus | |
2016-04-15 | variable plugin port config. | Robin Gareus | |
* extend plugin API (query IO ports) * collect possible variable plugin configurations (AU, Lua) * prepare semi-automatic configuration (presets: mono, stereo, N) | |||
2016-04-15 | luaproc error logging | Robin Gareus | |
2016-04-15 | find a good match for variable i/o plugins | Robin Gareus | |
2016-04-13 | fix configurable IO MIDI FX w/strict-i/o | Robin Gareus | |
2016-04-13 | initialize uninitialized variable | Robin Gareus | |
2016-03-30 | Delegated plugin configuration is now always successful.. except | Robin Gareus | |
..in case of outright errors (e.g. data format mismatch) or non-implemented edge-cases e.g. midi generators (no audio in, no midi in, no audio-out) or control-data filters (only control ports). | |||
2016-03-29 | lua exception constitues configuration failure | Robin Gareus | |
2016-03-28 | reduce header dependencies (part 1/2) | Robin Gareus | |
2016-03-19 | cache LuaProc Parameters in Processor | Robin Gareus | |
This prevents concurrent access to the lua interpreter to query them | |||
2016-03-19 | Revert "hotfix for concurrent lua interpreter calls" | Robin Gareus | |
This reverts commit 8f3a13d998e812e1c997bd8485b0d5c7b7ff9809. | |||
2016-03-19 | hotfix for concurrent lua interpreter calls | Robin Gareus | |
ToDo: localize parameter descriptor in init() | |||
2016-03-18 | add LuaProc Plugin state (to allow state copy, indep from controllables) | Robin Gareus | |
2016-03-18 | implement LuaProc inline display | Robin Gareus | |
2016-02-23 | Implement Lua DSP processor/plugin | Robin Gareus | |