Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-06 | lua bindings & API documentation | Robin Gareus | |
2016-04-06 | update processor in-place mode when pin-mapping changes | Robin Gareus | |
2016-04-06 | Route API to query all outputs (incl sends) and graph-feeds | Robin Gareus | |
2016-04-06 | Add an API to traverse the process graph downstream | Robin Gareus | |
2016-04-05 | When building with MSVC don't attempt to link to the 'old' lua libs (i.e. ↵ | John Emmas | |
the static libraries) | |||
2016-04-05 | fix d3447dfd1 Mixbus special case. | Robin Gareus | |
2016-04-05 | desaturate inactive rec-enabled button | Robin Gareus | |
2016-04-05 | drop std::vector<double> lua binding. not used in the backend | Robin Gareus | |
2016-04-04 | fix return value for playback/capture buffer loads on audio tracks with no ↵ | Paul Davis | |
channels | |||
2016-04-04 | special case MB channelstrip | Robin Gareus | |
2016-04-04 | Modify our MSVC projects to build liblua as a DLL rather than a static lib | John Emmas | |
2016-04-04 | Accommodate newly introduced source(s) in our MSVC project (libardour) | John Emmas | |
2016-04-04 | #define LUA_DEBUG when making a Debug build with MSVC | John Emmas | |
2016-04-04 | those who can't spell need to push thrice. | Robin Gareus | |
2016-04-04 | expose more info from plugin-strip (for GUI display) | Robin Gareus | |
2016-04-04 | liblua visibility and compiler-flags | Robin Gareus | |
2016-04-03 | don't collect rt-mempoll statistics anymore (by default) | Robin Gareus | |
2016-04-03 | cement daa10a6a38 | Robin Gareus | |
2016-04-03 | automatically add & connect sidechain plugin pins. | Robin Gareus | |
This will affect old sessions that use LV2 plugins with ports marked as side-chain input. Those ports are no longer connected by default to the route's input. | |||
2016-04-03 | Fix graph ordering incl. Inserts, Returns and SideChains | Robin Gareus | |
When building the process graph. Ardour usess Route::direct_feeds_according_to_reality() This function only tests if the current route (or any ioprocessors) is feeding another route's *input*. Inserts, Return and now Sidechains are ignored as destinations on the destination route are not taken into account. This is now resolved by adding an IOVector, a collection of all inputs of the destination route. | |||
2016-04-03 | Implement describe_io_port() API for LV2 | Robin Gareus | |
2016-04-03 | add Plugin API to query port-labels and side-chain property. | Robin Gareus | |
2016-04-03 | add channel count difference operator. | Robin Gareus | |
2016-04-03 | Accommodate newly introduced source(s) in our MSVC project (libardour) | John Emmas | |
2016-04-03 | handle sidechain input changes | Robin Gareus | |
2016-04-03 | small optimization, read-only buffer suffices here. | Robin Gareus | |
2016-04-03 | expose plugin sidechain (via route): | Robin Gareus | |
Processor and Process lock are needed, and the plugin chain needs to be reconfigured, so this cannot be directly performed by the plugin. | |||
2016-04-03 | implement plugin sidechain | Robin Gareus | |
2016-04-03 | ignore sidechain configuration test result | Robin Gareus | |
2016-04-03 | NO-OP whitespace | Robin Gareus | |
2016-04-03 | fix IOProcessor state loading for half-duplex I/Os | Robin Gareus | |
2016-04-02 | add some more Lua bindings: Sidechain + IOProcessor | Robin Gareus | |
2016-04-02 | convenient Lua bindings to use Ardour::DataType | Robin Gareus | |
2016-04-02 | prepare sidechain i/o processor | Robin Gareus | |
2016-04-02 | add some AU debug message | Robin Gareus | |
(if this is encountered, a crash is likely and error log will be useless) | |||
2016-04-02 | NO-OP whitespace | Robin Gareus | |
2016-04-02 | fix stict-i/o midi bypass | Robin Gareus | |
2016-04-02 | fix invalid mapping detection | Robin Gareus | |
2016-04-02 | set processor owner early on (when loading session) | Robin Gareus | |
2016-04-02 | revert bd5da84928 - separate i/o-map & config reset. | Robin Gareus | |
2016-04-02 | proper debug output for channel mapping | Robin Gareus | |
2016-04-02 | keep port maps sane and properly detect changes | Robin Gareus | |
2016-04-02 | reset pin-maps with custom config. | Robin Gareus | |
2016-04-02 | re/store custom plugin pin maps | Robin Gareus | |
2016-04-02 | implement save/load channel-maps | Robin Gareus | |
2016-04-02 | autodetect if current pin-connections can be processed in-place | Robin Gareus | |
2016-04-01 | add chan-mapping count/size() | Robin Gareus | |
2016-04-01 | custom config trumps strict-i/o | Robin Gareus | |
This allows a user to override strict-i/o per processor. The downside (currently): all downstream effects will be clamped to the customized outputs (not the actual track's inputs) This also introduces an new issue with re-config on session-load (missing code to handle this). | |||
2016-04-01 | change strict-i/o default (off for Ardour on Linux and OSX) | Robin Gareus | |
2016-03-31 | fix typo | Robin Gareus | |