Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-24 | _maps_from_state is legal after unfreeze (restore state) | Robin Gareus | |
2016-11-17 | Fix track-templates with sidechains -- closes #7117 | Robin Gareus | |
2016-11-17 | fix type in prev. commit | Robin Gareus | |
2016-11-17 | Allow to migrate sessions with VST plugins | Robin Gareus | |
2016-11-13 | Mac VST-2.x support | Robin Gareus | |
2016-10-14 | Revert "change return type of AutomationControl::actually_set_value() from ↵ | Paul Davis | |
void to bool, to indicate if value was changed." This reverts commit c104c9d4726f3ba1ecd352d13b88a57f2f964510. | |||
2016-10-12 | change return type of AutomationControl::actually_set_value() from void to ↵ | Paul Davis | |
bool, to indicate if value was changed. Don't call Session::set_dirty() when no change occurs | |||
2016-10-10 | Forward "owner" from Processor to Plugin | Robin Gareus | |
2016-10-07 | Clean up is_instrument vs needs-midi-in API | Robin Gareus | |
The latter is only really relevant for Audio Units. This fixes an issue with vocoders or audio-plugins that simply have a MIDI input for other purposes to be wrongly categorized as Instruments.. .. and thereby override strict-i/o rules (prefer stereo) | |||
2016-08-19 | initialize uninitialized variable | Robin Gareus | |
2016-08-19 | Update automated Plugin Controlls when seeking and not rolling | Robin Gareus | |
2016-08-10 | fix crash when copy'ing latent plugins5.0 | Robin Gareus | |
2016-08-01 | Remove redundant condition | Julien "_FrnchFrgg_" RIVAUD | |
Since can_replicate is true at loop start, and in the loop body there is a break; after every can_replicate=false, there's no point to test its value in the loop condition. | |||
2016-07-26 | add initial midi sidechain if plugin has one. | Robin Gareus | |
2016-07-14 | enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h | Paul Davis | |
2016-07-14 | fix plugin analysis for variable i/o plugins | Robin Gareus | |
2016-07-12 | add a safe-guard | Robin Gareus | |
2016-07-10 | fix plugin bypass -- thinko in 54d8def6 | Robin Gareus | |
2016-07-09 | move latency-recompute into dedicated thread. | Robin Gareus | |
this fixes an issue with jack1 and jack_latency_recompute() since must not send a server request from inside the server callback. | |||
2016-07-09 | commence testing | Robin Gareus | |
2016-07-09 | move LatencyChanged detection from Plugin to Processor (plugin-insert) | Robin Gareus | |
* support all Plugin APIs (not implementation specific) * also check for latency changes when plugins are hard en/disabled | |||
2016-07-05 | add API to use a plugin provided bypass control port | Robin Gareus | |
* new separate API: en/disable * old API remains in place for hard bypass * PluginInsert::enable() falls back to activate/deativate if a plugin does not provided designated bypass control port | |||
2016-07-05 | amend d9de72215 - bypass replicated instances w/sidechain inputs | Robin Gareus | |
2016-07-05 | fix bypassing plugins with sidechain i/o | Robin Gareus | |
2016-06-25 | fix typo | 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-06-16 | set latency of sidechain port | Robin Gareus | |
2016-06-05 | plugin support for Controllable::NotAutomatable | Robin Gareus | |
2016-05-31 | remove explicit setting of Toggle flag for AutomationControls | Paul Davis | |
Make it be based on the ParameterDescriptor, which indicates toggle status anyway | |||
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-24 | additional in-place check | Robin Gareus | |
2016-05-21 | Revert "debug unconfiged plugins" | Robin Gareus | |
This reverts commit 125e2014aafbb0362725f780470f5654b66b53ce. | |||
2016-05-21 | live signal analysis is for the processor -- not the plugin(s) inside | Robin Gareus | |
2016-05-20 | debug unconfiged plugins | Robin Gareus | |
2016-05-19 | add midi-bypass to re-configurable-i/o instruments | Robin Gareus | |
2016-05-19 | prepare plugin configuration and replacing instruments | Robin Gareus | |
2016-05-19 | move "needs output port selector" (from pin-dialog) to backend | Robin Gareus | |
2016-05-18 | bypass plugin(s) - not processor (plugin-insert keeps mapping) | Robin Gareus | |
2016-05-04 | OMNIBUS COMMIT: prefer const XMLNode::property method (and provide a real one) | Paul Davis | |
2016-05-03 | tweak cases where pin-mapping is reset & always sanitize map | Robin Gareus | |
2016-05-01 | fix a Wsigncompare and 2 -Wuninitialized | Robin Gareus | |
2016-04-29 | don't special case lua processors, use plugin-manager | Robin Gareus | |
2016-04-27 | allow to customize variable i/o plugin inputs | Robin Gareus | |
2016-04-22 | Single instance AUs only, use variable i/o | Robin Gareus | |
2016-04-22 | add API to load plugin presets for all instances | Robin Gareus | |
2016-04-20 | fix AU sidechain connection | Robin Gareus | |
2016-04-20 | include sidechain when delegating I/O configuration | Robin Gareus | |
2016-04-20 | amend 386f244f - don't reinitialize I/O map | Robin Gareus | |
load ChanCount to compare if I/O maps have changed. | |||
2016-04-20 | Reset I/O map when copying plugin and ChanCount changes | Robin Gareus | |
2016-04-19 | clear [midi] plugin audio output buffers before running plugin. | Robin Gareus | |
some samplers don't zero the output buffers if they're not configured or no samples are loaded. |