summaryrefslogtreecommitdiff
path: root/libs
AgeCommit message (Collapse)Author
2011-08-30Tidy formatting.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10031 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-30Give route groups their own colour, settable from the routeCarl Hetherington
group dialogue. Americanise spelling of color in a few places to avoid confusion. Fixes #4224. Addresses parts of #2650 and #4064. git-svn-id: svn://localhost/ardour2/branches/3.0@10030 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-29Ensure that the fade curves are updated when the xfadeCarl Hetherington
length changes; should fix #4260. git-svn-id: svn://localhost/ardour2/branches/3.0@10028 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-29Move what I'm pretty sure is a misplaced assert; a pannerCarl Hetherington
can copy from more to fewer buffers. git-svn-id: svn://localhost/ardour2/branches/3.0@10027 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-19Emit ConfigurationChanged when meter setup bypasses theCarl Hetherington
general configure_io; fixes remainder of #4233. git-svn-id: svn://localhost/ardour2/branches/3.0@10012 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-17various fixes to MidiRegionView selection handling, key handling, drawing of ↵3.0-alpha10Paul Davis
ghost notes (contains a fix for #4263); shift-drag selections in MidiRegionViews now correctly add to the selection rather than replacing any existing one. git-svn-id: svn://localhost/ardour2/branches/3.0@10000 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-16avoid compiler warnings about un-implemented MIDI functions (for now)Paul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@9997 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-14Add fr_FR translation for libgtkmm2ext from Roming22 (#4080).Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@9994 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-14make control protocol's SelectByRID signal work, thus enabling MIDI binding ↵Paul Davis
maps to use function="select" with an argument; fix minor bug in previous commit git-svn-id: svn://localhost/ardour2/branches/3.0@9991 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-14Don't auto-connect buss inputs (#4211).Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@9988 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-13track changes to config parameters for MMC device id's correctly (from roy ↵Paul Davis
vegard) git-svn-id: svn://localhost/ardour2/branches/3.0@9985 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-13Fix build with tests enabled.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@9984 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-12prevent illegal data being used to set note values, velocities and channelsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@9982 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-11fix stupid thinko in varispeed limitation for record enablePaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@9980 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-11finish the intention of the previous commit, correctly this timePaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@9979 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-11do not assert/abort out of data errors that may originate with external ↵Paul Davis
user-supplied data, and use PBD::error instead git-svn-id: svn://localhost/ardour2/branches/3.0@9978 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-11add skeleton for i18n supportPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@9977 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-10fix leftover bug from hacking on internal send panning stuffPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@9976 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-10add virtual Delivery::pan_outs() so that internal sends correctly configure ↵Paul Davis
their panner for the number of outputs on the target rather than the output of the internal send processor within the route. fixes a crash when adding internal sends git-svn-id: svn://localhost/ardour2/branches/3.0@9975 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-10don't use MIDI tracks when adding internal sends to auxes; no varispeed when ↵Paul Davis
recording and the corollary - no recording when varispeeding git-svn-id: svn://localhost/ardour2/branches/3.0@9974 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-10if a binding map specifies controllables that don't exist in the session, ↵Paul Davis
drop those bindings so that we don't crash from having bindings without controllables (should fix #4256) git-svn-id: svn://localhost/ardour2/branches/3.0@9973 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-10make handling of sends-only feed-based solo propagation symmetrical upstream ↵Paul Davis
and downstream (fixes #4252) and add more DEBUG::Solo tracing for future aid git-svn-id: svn://localhost/ardour2/branches/3.0@9972 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-09attempt to prevent dropping into record if rolling in reverse (should fix #4254)Paul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@9971 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-09Prevent crash on de-selecting all tracks from a stem exportCarl Hetherington
(#4167). git-svn-id: svn://localhost/ardour2/branches/3.0@9967 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-09Add a few asserts.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@9966 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-08Set new region length correctly after stretch (part ofCarl Hetherington
#3908). git-svn-id: svn://localhost/ardour2/branches/3.0@9963 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-03Use correct default value for MIDI faders, and put theCarl Hetherington
unity mark in the correct position for those faders. Fixes #4234. git-svn-id: svn://localhost/ardour2/branches/3.0@9955 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-03Add GPL boilerplate.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@9951 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-03Polarity control value needs to be able to go negative as itCarl Hetherington
is a gain. Fixes #4212. git-svn-id: svn://localhost/ardour2/branches/3.0@9950 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-03Use route group solo property for route listen as wellCarl Hetherington
as solo (#4228). git-svn-id: svn://localhost/ardour2/branches/3.0@9949 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-03Apply x42's patch from #4207; rename MIDI controlCarl Hetherington
preferences to just MIDI. git-svn-id: svn://localhost/ardour2/branches/3.0@9948 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-31Fix up build of tests.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@9943 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-26remove remnant of MIDI I/O debuggingPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@9937 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-26fix up colons in track names before they are used for JACK port names; catch ↵Paul Davis
most (not all) attempted renames and ask the user about colons git-svn-id: svn://localhost/ardour2/branches/3.0@9928 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-26remove some MIDI I/O debugging (hopefully all)Paul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@9927 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-25remove more unneeded header includesPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@9922 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-25remove unneeded header includesPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@9921 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-25change FastMeter drawing implementation to use Cairo instead of GDK; some ↵Paul Davis
subtle changes to meter drawing will be visible and are subject to a revisit git-svn-id: svn://localhost/ardour2/branches/3.0@9919 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-25"forward" port IO::ensure_* changes from 2.X for correctness and consistencyPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@9918 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-25in exclusive solo mode, allow full-group soloPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@9917 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-22use std::vector::assign() in BufferSet::attach_buffers() rather than an ↵Paul Davis
explicit loop; minor formatting touchups git-svn-id: svn://localhost/ardour2/branches/3.0@9912 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-22move basic parameter initialization out of AudioEngine into global ↵Paul Davis
ARDOUR::init() git-svn-id: svn://localhost/ardour2/branches/3.0@9911 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-20try to fix data loss at end of a capture pass for MIDI - add a new virtual ↵Paul Davis
method to MidiSource that specifies what should be done with stuck notes, remove duplicate(i hope) _last_flush_frame from SMFSource that mirrored, more or less, MidiSource::_last_write_end; use new virtual method when stopping after capture. git-svn-id: svn://localhost/ardour2/branches/3.0@9910 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-19even more MIDI IO debuggingPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@9907 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-19yet more MIDI IO debuggingPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@9906 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-19tentative "fix" for output for tracks with audio and MIDI output (no known ↵Paul Davis
test case at present) git-svn-id: svn://localhost/ardour2/branches/3.0@9903 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-19check for _panshell->panner() before ::run-ing the panshell, so that MIDI ↵Paul Davis
tracks or other tracks with no panner just get the 1:1 copy-to-outputs code invoked git-svn-id: svn://localhost/ardour2/branches/3.0@9902 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-19more MIDI I/O debugging outputPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@9901 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-19Make _read_at take notice of its srcs parameter; fixes part of #3908.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@9900 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-19Remove unused parameters to AudioRegion::read_atCarl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@9899 d708f5d6-7413-0410-9779-e7cbd77b26cf