Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-07-16 | improve AU Latency PropertyChange Events | Robin Gareus | |
2016-07-16 | AU: install latency listener | Robin Gareus | |
Don't query after every cycle, some plugins inject license checks when a host queries latency (!) | |||
2016-07-16 | AU: remove cruft, fix parameter initialization | Robin Gareus | |
2016-07-14 | enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h | Paul Davis | |
2016-07-08 | untested hack for AU multi-bus outputs which are not explicitly listed | Robin Gareus | |
2016-07-07 | fix AU bus sidechaining | Robin Gareus | |
2016-07-04 | fix AU sidechain busses | Robin Gareus | |
2016-07-04 | experimental support for AU sidechain busses | Robin Gareus | |
some plugins include a sidechain bus which is not explicitly listed under "Reported Channel Capabilities" list, nor the "Input/Output Channel Handling" | |||
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-27 | AU tempo API updates | Robin Gareus | |
2016-05-27 | Tempo ramps - fix OSX compilation. | nick_m | |
2016-05-27 | Tempo ramps - define_one_bar() delivers constant tempo. | nick_m | |
- also some renaming and code review | |||
2016-05-27 | Tempo ramps - port audio unit and midi clock slave. | nick_m | |
- untested. | |||
2016-05-26 | fix maths thinko | Robin Gareus | |
2016-05-26 | fix Audio Unit BBT | 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-05-03 | handle single-bus, non-variable i/o Audio Units w/multiple configurations. | Robin Gareus | |
2016-04-22 | fix single-bus AU rendering & related updates | Robin Gareus | |
2016-04-22 | invalidate AU cache on re-scan | Robin Gareus | |
2016-04-22 | use coreaudio wrapper | Robin Gareus | |
2016-04-22 | Single instance AUs only, use variable i/o | Robin Gareus | |
2016-04-22 | AU multibus support | Robin Gareus | |
2016-04-15 | fix duplicate definition (typo in 5242aeb8) | 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 | AU synth inplace processing | Robin Gareus | |
2016-04-15 | find a good match for variable i/o plugins | Robin Gareus | |
2016-04-13 | fix typo | Robin Gareus | |
2016-04-13 | fix configurable IO MIDI FX w/strict-i/o | 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-03-30 | fix prev commit. | Robin Gareus | |
2016-03-30 | add i/o map support for Audio Unit | Robin Gareus | |
untested - not even compile-tested. | |||
2016-03-30 | fix copy/paste typo | 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 | fix AU configure_io return value (bool not int) | Robin Gareus | |
2016-01-28 | Fix AU port-name encoding. | Robin Gareus | |
This allows us to revert ec8cf4e4, maybe. After testing if port-names are still properly displayed. | |||
2016-01-09 | fix const-ness issue. | Paul Davis | |
This one is debatable, but since we know that the filter method is const with respect to the AUPluginInfo object, the const_cast<> seems like the simplest AND cleanest solution | |||
2016-01-09 | API evolution | Robin Gareus | |
The Session-reference is only needed to instantiate/load the plugin. Indexing presets is not supposed to call load() and be const WRT to PluginInfo | |||
2016-01-08 | exclude AU factory presets from favorite list | Robin Gareus | |
2016-01-07 | discover AU presets without instantiating plugin | Robin Gareus | |
2015-12-29 | keep AU cache in cache-dir | Robin Gareus | |
2015-12-25 | don't assume plugin presets start their numbering at zero. | Robin Gareus | |
2015-12-01 | fix AU preset list | Robin Gareus | |
Don't require user-presets to be present in order to include factory presets | |||
2015-10-20 | fix AudioUnit parameter listening to work with new ↵ | Paul Davis | |
ParameterChangedExternally semantics | |||
2015-10-20 | rename Plugin::ParameterChanged to ParameterChangedExternally to reflect its ↵ | Paul Davis | |
intent, and clean up the libardour side of result. The signal exists to notify listeners that something outside of the host's control (e.g. a plugin's own GUI for AU or VST) has modified a plugin parameter. Previous code had strange feedback loops and ambiguous semantics. | |||
2015-10-18 | libs/* changes use new AppleUtility Library | Paul Davis | |
2015-10-05 | use quotes for in-tree pbd/glib wrapper include | Robin Gareus | |
2015-10-05 | NOOP, remove trailing tabs/whitespace. | Robin Gareus | |