Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-01-17 | Groups: Fix un/set hidden/show should reset RID for tracks involved. | Len Ovens | |
2016-01-16 | scrolling actions should not require that a track selection exists | Ben Loftis | |
2016-01-16 | Change last commit to use it's own variable rather than borrowing solo's | Len Ovens | |
2016-01-16 | Mackie Control: fix global Solo lamp to get signalled for listens active too. | Len Ovens | |
2016-01-16 | Mackie Control: fix math error that tried to change bank to very high number | Len Ovens | |
2016-01-16 | Mackie Control: Added hidden tracks view mode. | Len Ovens | |
2016-01-16 | newer, not-as-good boost shared ptr debug patch for boost 1.55 and maybe later | Paul Davis | |
2016-01-16 | clean up functors used in cross-thread call_slot() messages, in case they ↵ | Paul Davis | |
contain shared_ptr<T>, which could result in a dangling reference | |||
2016-01-16 | The return of threaded waveform rendering and related crashes. | Robin Gareus | |
2016-01-15 | Mackie Control: Need signal from session if group parameters change so ↵ | Len Ovens | |
strips redisplay if group un/hides. | |||
2016-01-15 | Mackie Control: Don't show hidden groups either. | Len Ovens | |
2016-01-15 | Mackie Control: Don't show hidden routes. | Len Ovens | |
2016-01-15 | force LV2 plugin-state save for templates - #6709 | Robin Gareus | |
2016-01-15 | Add a newly introduced source file to our MSVC project (ardour_osc) | John Emmas | |
2016-01-15 | Fix build of OSC surface caused by missing include of i18n/gettext header | Tim Mayberry | |
2016-01-15 | touchOSC compat for common route operations | Robin Gareus | |
2016-01-15 | fix OSC debug messages | Robin Gareus | |
2016-01-15 | OSC-debug: print argument | Robin Gareus | |
2016-01-14 | use PBD instead of C++11. | Robin Gareus | |
2016-01-14 | Generic MIDI: midi controller buttons should only trigger on the PUSH, not ↵ | Ben Loftis | |
release. This might have to be reveisited later, but it looks right to me and it fixes operation on 2 different devices here | |||
2016-01-14 | Generic MIDI: add ToggleRecEnable action, and change all maps to use that ↵ | Ben Loftis | |
instead of separate rec-enable, rec-disable, which didnt work | |||
2016-01-14 | OSC debugging, allow to log incoming & unhandled messages | Robin Gareus | |
2016-01-14 | Mackie Control: Remove unused global_solo_* functions, moved functionality ↵ | Len Ovens | |
to clearsolo_* functions. Changed to clear only rather than toggle and added Listen Clear as well. | |||
2016-01-14 | GUI for latency-measurement signal-level | Robin Gareus | |
2016-01-14 | NO-OP: enums implicitly start at zero | Robin Gareus | |
this allows this file to be included to look up enums (bindings) | |||
2016-01-14 | add API to query signal value of audio-latency measurement | Robin Gareus | |
2016-01-14 | remove debug output | Paul Davis | |
2016-01-14 | use correct type of lock when removing a thread request buffer | Paul Davis | |
2016-01-14 | faderport: stop event loop when destroying object | Paul Davis | |
2016-01-14 | fully clean up request buffers when a thread dies | Paul Davis | |
2016-01-14 | manually revert 4b3043cc and 141e6fb8181; add detailed explanatory comment | Paul Davis | |
2016-01-14 | ensure that each and every audioengine-related thread has a unique name | Paul Davis | |
2016-01-14 | Change handling of Midi note selection to eliminate signal emission/delays. | Tim Mayberry | |
Each MidiRegionView(MRV) is connected to the Selection::ClearMidiNoteSelection signal that is used to notify the all MRV instances to clear their note selection. The MRV class also has a private static SelectionCleared signal that is used to signal other MRV instances when their selection has been cleared. When the Selection::ClearMidiNoteSelection signal is emitted it causes each MRV to also emit the SelectionCleared signal. So the emission takes quadratic time. With 1500 MRV instances emission takes about 2.2 seconds on my machine, and some operations like track selection cause it to be emitted 3 times(another issue). The Selection class in the Editor knows which MRV instances have note selections, as it is notified by MidiRegionView whenever the selection count becomes zero or becomes non-zero. Clearing the Note selection should then just be O(N) and direct calls can be used rather than signals. This change removes both the signals and uses the existing references between Selection and MRV class to control note selection. There should be no behavioural changes in Midi note selection with this change. | |||
2016-01-14 | Add debug bit for selection debugging output | Tim Mayberry | |
2016-01-13 | don't pick up already dead thread request buffers when setting up an event loop | Paul Davis | |
2016-01-13 | use a unique key to store per-thread request buffers | Paul Davis | |
2016-01-13 | yet more event loop debug tracing | Paul Davis | |
2016-01-13 | more event loop debugging | Paul Davis | |
2016-01-13 | typo fix | Paul Davis | |
2016-01-13 | lots more DEBUG_TRACE statements for analysing malfunctioning system | Paul Davis | |
2016-01-14 | Fix bug 6725 regions incorrectly moved after tempo change when glued to BBT time | Tim Mayberry | |
Playlist::_split_region copies the region and BBT_Time member is default constructed so position is bar 1 beat 1. The regions sample position is then initialized to the new position using the property list. Playlist::add_region_internal is then used to add new regions to the playlist which calls region->set_position() but as the region position has already been initialized it does not recompute the _bbt_time member based on the new sample position. Then when a tempo change occurs and Region::update_after_tempo_map_change is called the default initialized _bbt_time member is used to incorrectly determine the new sample position. So the change removes the initialization of the new region position using the property list initialization method and just lets the playlist set the position of the region in Playlist::add_region_internal so that the region _bbt_time member is recomputed in Region::set_position_internal. | |||
2016-01-13 | don't allow to delete AU presets in the UI | Robin Gareus | |
because the backend is not ready for this. | |||
2016-01-12 | another DEBUG_TRACE for mackie control x-thread requests | Paul Davis | |
2016-01-12 | improved debug trace messages from BaseUI class | Paul Davis | |
2016-01-12 | Mackie Control, Fix sends after monitor not showing. | Len Ovens | |
2016-01-12 | space bar action (Transport/ToggleRoll) should still start transport if ↵ | Paul Davis | |
synced to Engine (JACK) | |||
2016-01-12 | at the end of waf configure, when displaying selected options, break backend ↵ | Paul Davis | |
settings into their own "output block" | |||
2016-01-12 | add relevant wscript visibility for the portaudio backend | Paul Davis | |
2016-01-12 | remove wavesaudio backend | Paul Davis | |
2016-01-12 | Comment remaining unsolved bug. | André Nusser | |