summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-04-30quick fix for sync combo control which inexplicably got smallerBen Loftis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7027 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-29(OS X) make /Volumes show up in 1 extra location in the new session dialogPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7020 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-29fix faulty logic when deciding whether to run a redirect's ::silence() ↵Paul Davis
method; initialize propertyList to 0 in audio_unit.cc, taken from mixbus branch git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7019 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-28if selecting a range in mouse range mode and there is already a time ↵Paul Davis
selection, clear it so that the action can actually do something other than just reselect what is already selected git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7015 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-28patch for mantis #2794 - fix route ordering after creating sends etc.Paul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7014 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-27more reductions in stack space requirements for exportPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7004 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-27reduce stack space requirements for export and normalizationPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7003 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-27AU parameter unit is a single integer value, not a bitmask, so treat it ↵Paul Davis
correctly and don't interpret any unit type with bit 1 set as a boolean git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7002 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-26change automation track selection model slightly so that auto tracks are ↵Ben Loftis
highlighted as expected. only show range boxes when the automation will actually get edited. clicking an automation track should show the editor-mixer for the parent track git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6997 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-26close a carbon window for an AU plugin *in addition to*, not just instead ↵Paul Davis
of, the containing cocoa window git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6995 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-26significant fixes for AutomationList::cut_copy_clear() for cut and copy ↵Paul Davis
operations git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6994 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-23if something is in Write, dont take it out of Write when locatingBen Loftis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6981 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-23remove iterator-based AutomationList cut/copy methods, to avoid appearance ↵Paul Davis
of code duplication, since they were not used git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6979 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-23more cleanups, redesigns and subtle bug fixes for automation editingPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6972 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-22refuse to accept Auto_Write state when loading automation list state from diskPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6968 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-22finally change the misnamed ::reposition_for_rt_add(); never save ↵Paul Davis
automation_state=Write in a session file; drop from Write to Touch at transport stop; other related minor cleanup git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6966 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-22more realtime automation fixes: only do realtime automation while rolling, ↵Ben Loftis
and never Read on a locate when you are in Write git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6965 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-22cleanup AutomationList::cut_copy_clear() and try to add guard/clamp points ↵Paul Davis
to keep the curve shape intact git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6964 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-22multiple touches in a single automation pass now work; write mode works ↵Paul Davis
(with some interesting quirks); remove some debug output git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6963 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-22better, cleaner, correct merging of nascent automation events into the event ↵Paul Davis
list git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6949 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-21correctly handle touch/write automation data merging when it occurs before ↵Paul Davis
the start or after the end of existing data git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6944 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-21start of The Fix for automation touch+writePaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6943 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-20append Auto_ to auto modes so they are more easily searchableBen Loftis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6941 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-18add GUI/action control over replicate-missing-region-channelsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6928 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-17add config parameter to control missing-region-channel behaviour. not ↵Paul Davis
controllable from GUI in this commit. default behaviour is as in ardour 2.8.7 git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6923 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-17don't add "anchor" control events on when a touch gesture ends unless the ↵Paul Davis
automation list is in Touch mode git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6922 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-17initial pass at "ramping back" to existing automation values at the end of a ↵Paul Davis
touch pass git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6921 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-16rationalize track selection and range selectionBen Loftis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6919 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-16updated spanish translation from david taht and friendsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6916 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-16when a region has less channels than its diskstream needs, read a relevant ↵Paul Davis
channel instead (this makes mono regions in stereo tracks become effectively multi-mono) git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6915 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-15fix some strange behavior when dragging region(s) towards time zeroBen Loftis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6913 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-15remove a bunch of explicit uses of '/' as a directory separator; use ↵Paul Davis
Glib::build_filename() to construct more paths rather than doing it "by hand"; fixup small logic mistake (which had no actual consequences) in export track marker dialog git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6909 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-12subtle but deep and possibly profound(ly wrong) changes to record-keeping ↵Paul Davis
for recording alignment and related matters. needs careful and exhaustive testing with combinations of differing signal routing, latent plugins, port inserts, etc. etc. git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6883 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-08subtle but important change that may fix issues with recording not placing ↵Paul Davis
material in the correct location on the timeline git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6875 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-08patch from lucus to put fixed sized columns on the right of the mixer ↵Paul Davis
track+group lists git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6874 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-07fix for wierd punch behaviour where non-rec-enabled tracks end up with ↵Paul Davis
regions (typically at zero on the timeline) after a punch/capture pass. needs careful and thorough testing git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6872 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-06fix 100% CPU usage after killing JACK caused by faulty logic in butler ↵Paul Davis
thread main loop git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6864 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-02brute force approach to stopping GTK shutdown from causing a crash as we try ↵Paul Davis
to manipulate no-longer-existing Objective C menu items git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6842 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-02do not crash if Editor::map_transport_state() is called without a session in ↵Paul Davis
place git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6827 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-01redirect via ardour.org to get to the manuals from within ardour, not ↵Paul Davis
hard-coded URLs git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6824 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-03-30remove automation mode selector from AU plugin windows, since it doesn't ↵Paul Davis
really serve any useful purpose there; add size notification for AU plugins (but don't do anything with the notification except to print a message) git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6806 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-03-26remove silly buffer stats output; apply MIDI control patch (#2655) from ↵Paul Davis
dhess; switch ctrl/alt for drag-selection-as-region (work ongoing); various scons cleanups; remove some dead code from editor git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6798 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-03-25colinf's patch to make the "name new markers" option be properly managedPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6796 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-03-24anchor the crossfade start and endpoints, and add Help shortcuts to the ↵Ben Loftis
manual and online reference git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6791 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-03-17disk i/o debugging for aktuberlinPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6772 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-03-17correct a mistake in previous AIFF+Bendian changePaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6769 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-03-17force AIFF format exported files to big-endianPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6768 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-03-16fix lucus' previous patchPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6767 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-03-16patch from lucus for long names in trackbus inspectorPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6764 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-03-12Ardour -> PROGRAM_NAME for libardourPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6756 d708f5d6-7413-0410-9779-e7cbd77b26cf