Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-25 | make the session do the right thing when clearing solo state during ↵ | Paul Davis | |
non-loading conditions | |||
2016-11-25 | remove redundant (identical) 2nd conditional, and improve comment | Paul Davis | |
2016-11-25 | when clearing route solo state, do the required update | Paul Davis | |
2016-11-25 | Do not try to restore Route solo state after clearing all solo state | Paul Davis | |
2016-11-25 | fix implementation of SoloControl::clear_all_solo_state() | Paul Davis | |
This no longer emits Changed() unless a change was made, and more importantly, calls AutomationControl::actually_set_value() if the self-soloed value needs to be changed | |||
2016-11-25 | provisional changes to speed up solo changes to large numbers of routes. | Paul Davis | |
Moves global update of solo state and emission of Session::SoloChanged to a single point after 1 to N solo controls are changed. Also avoid unnecessarily emitted Activated() signal for listen controls, though Process::{activate,deactive}() should probably be redesigned to avoid this in a "deeper" way | |||
2016-11-25 | Speed up AFL/PFL changes for large sessions | Robin Gareus | |
update_latency_compensation() and resort_routes() are expensive and were called for every individual change. | |||
2016-11-24 | _maps_from_state is legal after unfreeze (restore state) | Robin Gareus | |
2016-11-24 | Fix mysterious crashes such as #7049 | Robin Gareus | |
Fixes an issue with corrupted std::lists<> due to concurrent writes to the invalidation list which eventually resulted in EventLoop::invalidate_request() not invalidating requests. Concurrency sucks rocks hard. | |||
2016-11-23 | catch up with .de translation | Edgar Aichinger | |
2016-11-23 | constify some TempoMap functions. | nick_m | |
2016-11-22 | remove set but not used variable in tempo.cc | nick_m | |
2016-11-22 | amend 66488e117 - BBT clock scrolling handles multiple audio-locked meters. | nick_m | |
2016-11-22 | TempoMap::bbt_duration_at() handles an audio-locked meter. | nick_m | |
- fixes some odd results when scrolling down/up over the BBT clock display. | |||
2016-11-20 | update german translation | Edgar Aichinger | |
2016-11-21 | fix typo in tempo.cc | nick_m | |
2016-11-19 | Allow to call ARDOUR.DSP Lua functions from UI scripts | Robin Gareus | |
2016-11-19 | fix ambiguity | Robin Gareus | |
2016-11-18 | Generally speaking we use Glib::usleep() now in preference to standard ↵ | John Emmas | |
::usleep() | |||
2016-11-18 | Remove the MSVC 'poll()' emulation now that Ardour's stopped using poll() | John Emmas | |
2016-11-18 | OSC: mark session dirty if setup changes | Len Ovens | |
2016-11-18 | OSC: issue 7116 fix send enable not working | Len Ovens | |
2016-11-18 | Recursively scan for MacVSTs | Robin Gareus | |
2016-11-18 | remove thinko in MidiRegion::post_set(). | nick_m | |
- should fix incorrect midi region length on split. | |||
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 | Add runtime option to disable MacVST | Robin Gareus | |
2016-11-17 | Allow to migrate sessions with VST plugins | Robin Gareus | |
2016-11-17 | try VST2.4's VSTPluginMain first | Robin Gareus | |
This fixes a crash with loading u-he Diva on windows. | |||
2016-11-17 | fix mingw64 debug build | Robin Gareus | |
2016-11-16 | fix 32bit+PPC OSX builds | Robin Gareus | |
2016-11-15 | update MSVC project in the wake of cf1651e6 | Robin Gareus | |
2016-11-16 | a better fix for 6ed8c113a25 (scope) | nick_m | |
2016-11-16 | Region:;set_state() should always set quarter_note. | nick_m | |
- fix for 4.x sessions showing notes stacked at session start. | |||
2016-11-15 | consolidate VSTState functions | Robin Gareus | |
2016-11-15 | Accommodate a newly introduced source file in our MSVC project (libardour) | John Emmas | |
(although I'm not sure if it's actually used yet in the Windows build). | |||
2016-11-15 | really fix windows compilation. | Robin Gareus | |
2016-11-15 | amend 5dc24971009 ...get the windows version to compile. | Robin Gareus | |
eventually vststate_init() needs cleaning up, but not tonight. | |||
2016-11-15 | rework 8e3b6c9ac (fstwin is C code, not C++) | Robin Gareus | |
2016-11-15 | fix another typo (f30fbcaaf) | Robin Gareus | |
2016-11-15 | Fix some typo. | Robin Gareus | |
2016-11-15 | Fix intermittent hang when stopping PortaudioBackend | Tim Mayberry | |
This issue is not always reproducible but when it does occur it happens somewhat consistently on both 32bit and 64bit builds(Tested on Windows 7). The midiOutReset call does not return (or it takes so long that it might as well be indefinite) and as it is not strictly necessary just remove it. Resolves: http://tracker.ardour.org/view.php?id=7095 | |||
2016-11-15 | add signal for VST state load | Robin Gareus | |
MacVST has no dedicated VST event-loop to directly handle this. | |||
2016-11-14 | Fix VST state-lock SNAFU (effSetChunk and process are exclusive) | Robin Gareus | |
2016-11-14 | consolidate VSTState initialization | Robin Gareus | |
2016-11-14 | Pass const references to plugin-list | Robin Gareus | |
2016-11-14 | Later code depends on prev_t not being NULL, use an assert() | Robin Gareus | |
2016-11-14 | tempo map cannot be empty (help static analyzer) | Robin Gareus | |
2016-11-14 | fix LV2 state versioning with session-templates | Robin Gareus | |
2016-11-14 | const'ness FTW | Robin Gareus | |