summaryrefslogtreecommitdiff
path: root/libs
AgeCommit message (Collapse)Author
2015-10-21add commentary and clean up blank linesPaul Davis
2015-10-21variable name change: percent is 0..100, 0..1.0 is a fractionPaul Davis
2015-10-21ensure that mutator function for CONFIG_VARIABLE_SPECIAL is used when ↵Paul Davis
assigning initial value during construction
2015-10-20Make sure Mackie Control view modes start with route 1 except Mixer mode ↵Len Ovens
goes to last position.
2015-10-20Added "Selected" view mode to Mackie Control.Len Ovens
2015-10-21Fix crash in new CoreaudioSource code (on invalid file)Robin Gareus
2015-10-20fix AudioUnit parameter listening to work with new ↵Paul Davis
ParameterChangedExternally semantics
2015-10-20rename 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-20Revert "rename ParameterChanged signal in Plugin to ↵Paul Davis
ParameterChangedExternally to reflect its intent, and clean up the result." This reverts commit 336b2eb9a4a8634bae84a15e952d20335aa28c12.
2015-10-20possible fix for invalid cleanup space calc on win32.Robin Gareus
2015-10-20NOOP, re-indentRobin Gareus
2015-10-20remove cruftRobin Gareus
2015-10-20rename ParameterChanged signal in Plugin to ParameterChangedExternally to ↵Paul Davis
reflect its intent, and clean up the 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. Significant modification of LV2 GUI updating was required. Still to be tested for feedback loop issues: AudioUnits
2015-10-20remove unused "copy modifier hint"Robin Gareus
2015-10-20Legatize::name () reflects its type. Fixes confusing undo record name.nick_m
2015-10-20Add tooltips to user config preferences. clean up combo ordering.nick_m
2015-10-20Update ContrilList debug output.nick_m
2015-10-20Amend last connit - don't use a bool to represent a double.nick_m
2015-10-20Fix incorrect initial point when recording toggled automation.nick_m
2015-10-20Automation - more toggled controller twiddling.nick_m
2015-10-20Automation - fix occasional inverted bool state after write.nick_m
2015-10-20Make automation record undo per pass rather than per touch.nick_m
2015-10-20Toggled automation fixes.nick_m
- don't attempt to insert two points on toggle. - remove forced touch->write mode change on toggle - initial state still wrong, but works much better overall.
2015-10-20Make control point selection more consistent.nick_m
- disallow simultaneous events via ControlList::editor_add () - clicking on an automation line selects the points that define it. - don't 'flash' a region selection when using mousedraw mode. - cp click selection resembles region selection. - region gain points respect snap modifier (a la automation points).
2015-10-19remove cruftRobin Gareus
2015-10-18Add Audio Tracks and Busses too.Len Ovens
2015-10-18Added Midi Tracks View mode.Len Ovens
2015-10-18fix OS X system detection (amend 66704ee)Robin Gareus
2015-10-18libs/* changes use new AppleUtility LibraryPaul Davis
2015-10-18alternative new version of the AppleUtility libraryPaul Davis
2015-10-18Only display Trim for tracks that have Trim. On the way:Len Ovens
-fixed flip mode. -fixed no controlable for vpot or fader
2015-10-17Remove all the now unused functions in the MidiModel class.André Nusser
2015-10-17Add Transpose class that can be used by apply_midi_note_edit_op.André Nusser
2015-10-17Split transpose in MidiModel into two functions.André Nusser
2015-10-18disable auto-return with external sync #6577Robin Gareus
2015-10-17Assign Global view to get back to Mixer.Len Ovens
2015-10-16extend session-save dirty-flag logicRobin Gareus
Snapshot and continue working on current session incorrectly marks the session as clean.
2015-10-16API to add system-specific file chooser shortcutsRobin Gareus
2015-10-15fix crash when creating subgroup-bus - fixes #6642Robin Gareus
the actual issues is in the connection management: bundle.cc:323: void ARDOUR::Bundle::connect(): Assertion `N == other->nchannels().n_total()' failed. That could be resolved. However, combining tracks without panners will almost never do what the user really wants, so this case has been disabled for now.
2015-10-15add safety checking when setting up DEBUG bits4.4Paul Davis
2015-10-15fix deadlock when removing subgroup bus w/sends.Robin Gareus
...and potentially other route removals that involve processor changes.
2015-10-15prepare better solution of Glib's << operatorRobin Gareus
2015-10-14Fix a problem where VST automation data wasn't getting written (if the ↵4.3John Emmas
adjustments were made from the plugin's own controls)
2015-10-14Reduced delay in last commit/10Len Ovens
2015-10-13fix MCP ports hang on device change and multi-surface device reconnect.Len Ovens
2015-10-13mackie support omnibus patchPaul Davis
Fixes all kinds of miscellaneous issues with MCP. Also removes several theoretical pan modes, replace "Tracks" pan mode with "Trim", and takes a tiny step towards view modes
2015-10-13fix registration of automation type enumsPaul Davis
2015-10-13introduce separate-meters concept for Mackie.Paul Davis
Devices like the SSL Nucleus have meters displayed separately from their 55x2 display
2015-10-13fix the design of Mackie XML state managementPaul Davis
2015-10-13more corrections for mackie GUI layoutPaul Davis