Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2015-10-04 | globally remove all trailing whitespace from ardour code base. | Paul Davis | |
Paul Davis was responsible for introducing almost all of this. | |||
2015-09-17 | use pbd's gstdio compatibility wrapper | Robin Gareus | |
2015-09-02 | rework AudioUnit variable input port count. | Robin Gareus | |
2015-09-01 | fix AU port count - NI Reaktor5 | Robin Gareus | |
2015-08-08 | amend 0e3991e (can_support.. AND configure..) | Robin Gareus | |
2015-08-08 | AU: discard relationship with master-bus channel count. | Robin Gareus | |
2015-08-08 | AU: fix debug output | Robin Gareus | |
2015-08-03 | close file before unlink | Robin Gareus | |
2015-07-23 | signed/unsigned comparison | Robin Gareus | |
2015-07-20 | copy AU parameters with plugin | Robin Gareus | |
fixes AU-plugin transfer function display. (LADSPA & LV2 do not need this, connect&run pushes the parameters) | |||
2015-07-17 | print name instead of ID for skipped AUs | Robin Gareus | |
2015-07-16 | rework AU scanning/discovery | Robin Gareus | |
Scan-only: “Iterate over all plugins. skip the ones where there's no io-cache entry Discover: cache new plugins info, update cache if needed. | |||
2015-04-29 | remove AU crashlog assert. | Robin Gareus | |
in case $HOME/Library/Caches/Ardour4/au_crashlog.txt is not writeable, just log to stderr. | |||
2015-04-05 | AU preset debuging | Robin Gareus | |
2015-03-01 | fix typo in c936c97 | Robin Gareus | |
2015-02-28 | AU blacklist | Robin Gareus | |
2015-02-28 | AU fix potential endless loop during discovery | Robin Gareus | |
2015-02-28 | AU presets: allow to save & directly use. | Robin Gareus | |
2015-02-28 | include AU control outputs (as meters on generic UI) | Robin Gareus | |
2015-02-28 | automated toggles? yes we can! | Robin Gareus | |
2015-02-28 | fix AU generic GUI and automation lanes | Robin Gareus | |
Don’t include non-automatable params. | |||
2015-02-26 | fix generic GUI for AU. | Robin Gareus | |
Ardour only queries AU writable (or read+writable) parameters, hence announce them as such. | |||
2015-02-25 | annotate prev commit. | Robin Gareus | |
2015-02-25 | no more AU warnings… | Robin Gareus | |
Ardour calls input_streams(), output_streams() to determine if the plugin is about to be re-configured (old stream I/O count != new I/O count) and emit PluginIoReConfigure() if that’s true. If the plugin has not been initialized (no format set), we can safely assume that it will need to be reconfigured. Forcing Audio=Midi=0 will do so. The only time where the format is not yet set and hence the actual channel count is still unknown) is during the first call to PluginInsert::configure_io(). At the time of writing, this all is a NOOP anyway! The only user of the PluginIoReConfigure() signal is the GUI to update connection lines… and since the first PluginInsert::configure_io() happens during insertion before the plugin is painted and subscribed to PluginIoReConfigure(), this function could return any value. Still 0,0 is just more appropriate than assuming mono audio in/out and no midi. | |||
2015-02-24 | AU synth. prefer stereo variant if available. | Robin Gareus | |
2015-02-22 | support AudioUnit Generators without global Channel Info | Robin Gareus | |
2015-01-19 | use C locale, because POSIX locale is not supported on windows, and ↵ | Ben Loftis | |
operation is undefined. C works on all platforms | |||
2014-12-24 | Support fancy controls for some AU units. | David Robillard | |
2014-11-30 | use update_steps() instead of custom function | Robin Gareus | |
2014-11-12 | add popup message and error log for AU crash reports | Robin Gareus | |
2014-11-12 | Prepare AU-discovery crashlog. | Robin Gareus | |
stopgap solution to allow a user to detect which plugin caused a crash during discovery. | |||
2014-06-25 | Remove limit parameter from PBD::find_files_matching_regex | Tim Mayberry | |
This limit was not used or documented. The same functionality can be performed when iterating through the results. | |||
2014-06-17 | Replace all use of PathScanner with equivalent functions from pbd/file_utils.h | Tim Mayberry | |
2014-06-15 | fix pathscanner / stl_vector related memory leaks | Robin Gareus | |
2014-02-25 | implement plugin-scan cancel-button sensitivity | Robin Gareus | |
2014-02-24 | prepare GUI notifications for plugin scan | Robin Gareus | |
2013-08-09 | changes to allow window branch to build on OS X | Paul Davis | |
2013-08-02 | Merge branch 'master' into windows | Paul Davis | |