summaryrefslogtreecommitdiff
path: root/libs
AgeCommit message (Collapse)Author
2011-02-07Prevent various things from stopping the transport by requesting a transport ↵Carl Hetherington
speed of exactly 0 when they are really just continuously varying it. Fixes strange playhead behaviour during varispeed when the user varispeeds to exactly 0 and auto-return is triggered. git-svn-id: svn://localhost/ardour2/branches/3.0@8733 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-07Somewhat uncertain fix to playhead misbehaviour in rewind.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8732 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-06Fix up a few mackie control surface exceptions.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8729 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-06Couple of asserts to catch similar bugs to #3755 a bit earlier.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8728 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-06Don't update file_frame twice when reversing close to the start of a ↵Carl Hetherington
diskstream. Should fix #3755. git-svn-id: svn://localhost/ardour2/branches/3.0@8727 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-06Don't update start more than once when reversing. I don't think this is ↵Carl Hetherington
causing any problems at present, but it might as well be cleaned up. git-svn-id: svn://localhost/ardour2/branches/3.0@8726 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-03Compile with new (as yet unreleased) librdf and SPARQL-free slv2.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@8696 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-03Check for libcurl in configure (#3752).Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8684 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-03Fix uninitialised variable.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8683 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-02Remove per-track mono option, as it seems somewhat useless now that we have ↵Carl Hetherington
a mix mono button in the monitor section. git-svn-id: svn://localhost/ardour2/branches/3.0@8675 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-02Stop saving of garbage values to LADSPA preset files when an output ↵Carl Hetherington
parameter is encountered. Should fix #3733. git-svn-id: svn://localhost/ardour2/branches/3.0@8674 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-02Fix compiler warning.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8673 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-01Fix drop location for drag-and-drop in some cases.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8672 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-01Merge two methods.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8671 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-01avoid unused args warningPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@8644 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-01avoid unused args warningPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@8643 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-01ensure that the main outs' panner <-> pannable relationship is setup in a ↵Paul Davis
new session git-svn-id: svn://localhost/ardour2/branches/3.0@8641 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-01store void pointers to processor UIs in Processors, and reset ↵Paul Davis
ProcessorWindowProxy objects to use them, so that we can never create 2 windows (UIs) for the same processor git-svn-id: svn://localhost/ardour2/branches/3.0@8638 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-01Somewhat unconvincing visual indication that plugin inserts are splitting ↵Carl Hetherington
mono inputs to stereo. git-svn-id: svn://localhost/ardour2/branches/3.0@8636 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-01Fix up display of plugin automation when loading 2.X sessions.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8635 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-31do not try to open sources with write-permission if the session itself is ↵Paul Davis
unwritable git-svn-id: svn://localhost/ardour2/branches/3.0@8633 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-31po name changes, again?Paul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@8631 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-31Allow plugins with >1 input to be inserted into mono tracks; the input is ↵Carl Hetherington
passed to each plugin input equally (#3746). git-svn-id: svn://localhost/ardour2/branches/3.0@8628 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-31rename PO files in accordance with i18n standardsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@8626 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-31Fix comparison of < 0 with bool.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8623 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-30do not send MMC DeferredPlay or Stop commands if slaving to MTC when ↵Paul Davis
transport starts or stops git-svn-id: svn://localhost/ardour2/branches/3.0@8617 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-30Fix fader jumps when releasing button 2 on drags; move to mouse position on ↵Carl Hetherington
button down, instead (#3743). git-svn-id: svn://localhost/ardour2/branches/3.0@8615 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-30Tidy up slightly.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8614 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-29Fix crash with debug enabled.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8613 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-29fix auditioner by virtualizing Route::input_streams(), since the auditioner ↵Paul Davis
never has any inputs git-svn-id: svn://localhost/ardour2/branches/3.0@8610 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-29Add operator<< for bundles.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8606 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-29prevent formation of new xfades when two regions are precisely co-terminal, ↵Paul Davis
and invalidate existing xfades if their participants become co-terminal git-svn-id: svn://localhost/ardour2/branches/3.0@8605 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-28Add boost:: to shared_ptrs (not to be ambiguous with std::shared_ptr, Deja vu :)Sakari Bergen
git-svn-id: svn://localhost/ardour2/branches/3.0@8604 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-28allow derived children of BarController to set label position as a width ↵Paul Davis
fraction, not an absolute position git-svn-id: svn://localhost/ardour2/branches/3.0@8597 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-28move point at which main outs Panner <-> Route Pannable binding occurs, so ↵Paul Davis
that it does, in fact, occur git-svn-id: svn://localhost/ardour2/branches/3.0@8596 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-28remove debug outputPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@8595 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-27"Listen" delivery processors (i.e. monitor out) never get their own panner; ↵Paul Davis
Route calls Pannable::set_panner() so that it is always the panner for the main outs that controls the Route's own Pannable git-svn-id: svn://localhost/ardour2/branches/3.0@8591 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-27virtualize the way that AutomationController gets strings to display values, ↵Paul Davis
so that we can callback through the owner of an AutomationControl, not just rely on the value from the AutomationControl; make pan automation tracks use this to display more audio-centric values git-svn-id: svn://localhost/ardour2/branches/3.0@8590 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-27merge 3.0-panexp (pan experiments) branch, revisions 8534-8585 into 3.0, ↵Paul Davis
thus ending 3.0-panexp. THIS COMMIT WILL BREAK ALL EXISTING 3.0 SESSIONS IN SOME WAY (possibly not fatally). git-svn-id: svn://localhost/ardour2/branches/3.0@8586 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-26Implement non-SPARQL LV2Plugin::find_presets using more basic SLV2 API.David Robillard
Also add a (for now) commented out implementation for LV2Plugin::load_preset, but this requires SLV2 to have blank node SLV2Values, which the current version does not... git-svn-id: svn://localhost/ardour2/branches/3.0@8578 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-21Check for OGG format properly. Should fix #3723.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8559 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-19Lincoln's OSC clean-ups (#3716).Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8552 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-19Fix build.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8551 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-19Missing files.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8550 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-19Stop thought-to-be-safe alloc in RT thread from triggering the checker.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8549 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-19Configure option to abort when malloc is called in the process thread.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8548 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-19check that we're still connected to JACK when using jack_port_get_connections()Paul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@8543 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-19Missing files.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8540 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-19Fix session range location by hooking into the undo system. Fixes #3654.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8539 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-19Fix undo nesting.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8538 d708f5d6-7413-0410-9779-e7cbd77b26cf