Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-29 | Protect a-comp's display/state against NaN/Inf. | Robin Gareus | |
2016-11-29 | protect a-delay again Inf, NaN, HUGE and stuff. | Robin Gareus | |
2016-11-28 | properly handle FS pitch-bend - closes #7140 | Robin Gareus | |
2016-11-27 | OSC: Solo toggle should maintain state when locked, rec and rec_safe should ↵ | Len Ovens | |
show true state. | |||
2016-11-28 | Fix Duplicate Track with Copy Playlist option selected | Tim Mayberry | |
Previously two new empty playlists were created. Related to and mentioned in issue #7141 | |||
2016-11-27 | OSC: Squelch select feedback when no feedback is configured. | Len Ovens | |
2016-11-28 | Fix duplicate track with new playlist so only one playlist is created | Tim Mayberry | |
Instead of 2 empty playlists, thanks to elgoun for the patch Resolves: #7141 | |||
2016-11-27 | NO-OP; Backport changes from Mixbus branch | Robin Gareus | |
2016-11-27 | Fix loading, recording & saving MIDI with PolyKeyPressure events. | Robin Gareus | |
GUI still does not handle this (neither automation lane, nor List Editor), but the file loads, plays and exports correctly. | |||
2016-11-27 | revert 335debfa for the PA backend | Robin Gareus | |
The same device may have different names for input + output | |||
2016-11-26 | OSC: no op, white space cleanup | Len Ovens | |
2016-11-26 | OSC: Make plugin and plugin parameter numbering 1 based to match everything ↵ | Len Ovens | |
else. | |||
2016-11-26 | Add [hidden] option to list "Dummy" backend with optmized bundles | Robin Gareus | |
2016-11-26 | Add API to enforce valid device selection. | Robin Gareus | |
2016-11-25 | OSC: Add patch from 7137 and make it work for manual port selection. | Len Ovens | |
2016-11-25 | RAII to postpone processor changes/graph recalculation | Robin Gareus | |
2016-11-25 | OSC: Patch from 7136 added cleaned and tested. | Len Ovens | |
2016-11-25 | when duplicating tracks and copying playlists, use a new name for the copied ↵ | Paul Davis | |
playlist | |||
2016-11-25 | Fix forwarding of output-buffers. | Robin Gareus | |
fbc8504f9eb74 swapped the iterators: Instead of iterating over output buffers like BufferSet::read_from(), the new code iterates over the current buffers. In case of 1 in -> 2 out, only the 1st channel was be copied. Also unlike BufferSet::read_from() the ChanCount was not updated. Processors after a Delivery e.g. out-meter, AFL processor did not see all channels. | |||
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 | |