ardour.git
14 years agoreturn null when dlopen() fails to load a plugin shared object
Paul Davis [Thu, 5 Nov 2009 19:29:18 +0000 (19:29 +0000)]
return null when dlopen() fails to load a plugin shared object

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6020 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agosave & restore seamless loop setting when setting sync source, since JACK does not...
Paul Davis [Thu, 5 Nov 2009 02:13:49 +0000 (02:13 +0000)]
save & restore seamless loop setting when setting sync source, since JACK does not allow seamless looping (and actually, looping with JACK is totally broken right now

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6019 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agominor fix to make !seamless loop actually loop
Paul Davis [Wed, 4 Nov 2009 22:25:37 +0000 (22:25 +0000)]
minor fix to make !seamless loop actually loop

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6014 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agovarious "deep" fixes related to looping, particularly seamless, and transport state
Paul Davis [Wed, 4 Nov 2009 21:18:37 +0000 (21:18 +0000)]
various "deep" fixes related to looping, particularly seamless, and transport state

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6013 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agofix buffer content issue after seamless loop ends
Paul Davis [Wed, 4 Nov 2009 13:06:40 +0000 (13:06 +0000)]
fix buffer content issue after seamless loop ends

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6012 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agosubstantial reformatting of code (http://ardour.org/development/styleguide); attempt...
Paul Davis [Tue, 3 Nov 2009 21:10:31 +0000 (21:10 +0000)]
substantial reformatting of code (ardour.org/development/styleguide); attempt to rationalize connections made to Config, Session and Route objects; drop master bus in ::close(). MUST BE TESTED BY MCU USERS WITH MULTIPLE SESSIONS PER ARDOUR INSTANCE

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6011 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agofix out-by-one error when partitioning a region - if a region continues to exist...
Paul Davis [Tue, 3 Nov 2009 19:12:37 +0000 (19:12 +0000)]
fix out-by-one error when partitioning a region - if a region continues to exist to the left of the cut position, its length before this fix was 1 sample too long

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6010 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agosort items in popup region menu so they match the order in the editor
Ben Loftis [Mon, 2 Nov 2009 22:50:28 +0000 (22:50 +0000)]
sort items in popup region menu so they match the order in the editor

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6005 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agochange the implementation of lower_region_to_bottom() and raise_region_to_top() to...
Paul Davis [Mon, 2 Nov 2009 21:24:24 +0000 (21:24 +0000)]
change the implementation of lower_region_to_bottom() and raise_region_to_top() to try to be more robust following subsequent edits

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6004 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agomake AU host callback code actually compile
Paul Davis [Mon, 2 Nov 2009 20:49:14 +0000 (20:49 +0000)]
make AU host callback code actually compile

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6003 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoimplement AU host callbacks, to some extent
Paul Davis [Mon, 2 Nov 2009 19:38:31 +0000 (19:38 +0000)]
implement AU host callbacks, to some extent

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6002 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoinitial unfinished support for AU host callbacks (tempo, musical time, transport...
Paul Davis [Mon, 2 Nov 2009 17:31:09 +0000 (17:31 +0000)]
initial unfinished support for AU host callbacks (tempo, musical time, transport state)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6001 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoclean up last commit by sharing coding via modify_{front,end}
Paul Davis [Mon, 2 Nov 2009 17:24:02 +0000 (17:24 +0000)]
clean up last commit by sharing coding via modify_{front,end}

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6000 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoprovide new cut_{front,end} region methods whose semantics for audio fade in/out...
Paul Davis [Mon, 2 Nov 2009 16:40:24 +0000 (16:40 +0000)]
provide new cut_{front,end} region methods whose semantics for audio fade in/out are subtly different than trim_{front,end}

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5999 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agobump version
Paul Davis [Mon, 2 Nov 2009 16:39:54 +0000 (16:39 +0000)]
bump version

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5998 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agomake space NOT exit from loop/range play, but actually stop; provide ToggleRollMaybe...
Paul Davis [Fri, 30 Oct 2009 22:35:56 +0000 (22:35 +0000)]
make space NOT exit from loop/range play, but actually stop; provide ToggleRollMaybe action (and menu item) to do that; if in seamless mode, do not just exit from loop play, but stop, because it won't work (buffers have wrong data in them)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5992 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoprevent edit pane handle from being lost on GTKOSX when its moved into the notebook...
Paul Davis [Fri, 30 Oct 2009 22:33:37 +0000 (22:33 +0000)]
prevent edit pane handle from being lost on GTKOSX when its moved into the notebook tabs. hack, or what?

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5991 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agopart two of: don't reset panner or plugin parameter values when switching automation...
Paul Davis [Fri, 30 Oct 2009 17:42:00 +0000 (17:42 +0000)]
part two of: don't reset panner or plugin parameter values when switching automation to Write or Off to avoid losing manually-set value (#879, from carl)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5988 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agofix for mis-merge of region dialog gain patch (#2879), from colinf
Paul Davis [Fri, 30 Oct 2009 17:40:47 +0000 (17:40 +0000)]
fix for mis-merge of region dialog gain patch (#2879), from colinf

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5987 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agosave audio setup settings even when using FFADO (#2210)
Paul Davis [Fri, 30 Oct 2009 17:35:31 +0000 (17:35 +0000)]
save audio setup settings even when using FFADO (#2210)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5986 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agopatch that makes export name entry of region export dialog "activatable" (from naptas...
Paul Davis [Fri, 30 Oct 2009 17:30:58 +0000 (17:30 +0000)]
patch that makes export name entry of region export dialog "activatable" (from naptastic) #1996

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5985 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agopatch for unimportant memory leak, #1809
Paul Davis [Fri, 30 Oct 2009 17:22:35 +0000 (17:22 +0000)]
patch for unimportant memory leak, #1809

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5984 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agopatch from carl for #2017 - do not stop at session end if synced to jack but not...
Paul Davis [Fri, 30 Oct 2009 16:50:50 +0000 (16:50 +0000)]
patch from carl for #2017 - do not stop at session end if synced to jack but not the  suggests a deeper issue with transport design overall, but that will have to wait

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5983 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agopatch from carl for #2074 (already present in 3.0), fixes behaviour when auto-connect...
Paul Davis [Fri, 30 Oct 2009 16:47:09 +0000 (16:47 +0000)]
patch from carl for #2074 (already present in 3.0), fixes behaviour when auto-connect is specifically disabled for a new session

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5982 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agopatch from hsyl20 for punch in wierdness (mantis #1937). Thanks!
Paul Davis [Fri, 30 Oct 2009 16:43:50 +0000 (16:43 +0000)]
patch from hsyl20 for punch in wierdness (mantis #1937). Thanks!

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5981 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoremove stop when playing ranges
Paul Davis [Fri, 30 Oct 2009 15:51:59 +0000 (15:51 +0000)]
remove stop when playing ranges

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5980 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoadd (back) PlaySelection to menus
Paul Davis [Fri, 30 Oct 2009 14:42:25 +0000 (14:42 +0000)]
add (back) PlaySelection to menus

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5978 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agomore loop/transport fixups; make visible PH track transport frame as an experiment...
Paul Davis [Fri, 30 Oct 2009 14:38:55 +0000 (14:38 +0000)]
more loop/transport fixups; make visible PH track transport frame as an experiment (instead of audible frame)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5977 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agolots of deep but hard to spot changes to transport control, primarily relating to...
Paul Davis [Fri, 30 Oct 2009 02:52:55 +0000 (02:52 +0000)]
lots of deep but hard to spot changes to transport control, primarily relating to looping and transitions between loop, play-range and regular roll/stop ; add GUI option for seamless looping control (under Options). Needs to be forward ported to 3.0. Please TEST THE HELL out of this one - changes were deeper and wider than i would like, but did consolidate some of the GUI transport control code in a good way

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5976 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoRemove unnecessary copy constructor
Sampo Savolainen [Thu, 29 Oct 2009 18:39:21 +0000 (18:39 +0000)]
Remove unnecessary copy constructor

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5974 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoPluginInfo::type added to copy constructor. But why is the copy constructor defined...
Sampo Savolainen [Thu, 29 Oct 2009 17:56:05 +0000 (17:56 +0000)]
PluginInfo::type added to copy constructor. But why is the copy constructor defined at all?

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5971 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoloop handling changes: always turn off play_loop @ transport stop ; remove request_pl...
Paul Davis [Thu, 29 Oct 2009 02:05:17 +0000 (02:05 +0000)]
loop handling changes: always turn off play_loop @ transport stop ; remove request_play_loop(false) from GUI ; always locate to start of loop when starting to play in loop mode ; if auto-return is enabled, and in loop mode, auto-return to loop start. NEEDS TESTING PLEASE. TRY TO BREAK THIS.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5968 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agopatches for valgrind-reported errors, from carl (#2873)
Paul Davis [Wed, 28 Oct 2009 21:42:57 +0000 (21:42 +0000)]
patches for valgrind-reported errors, from carl (#2873)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5963 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agopotential fix for zoom-related crash involving array overrun during peak generation
Paul Davis [Wed, 28 Oct 2009 21:02:28 +0000 (21:02 +0000)]
potential fix for zoom-related crash involving array overrun during peak generation

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5960 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoMake sure PluginInfo.type is always set plus replace a mindless class cast kludge...
Sampo Savolainen [Wed, 28 Oct 2009 20:21:07 +0000 (20:21 +0000)]
Make sure PluginInfo.type is always set plus replace a mindless class cast kludge from PluginInfo::type() with plugin()->get_info()->type

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5959 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agokey stroke (left/right arrow) and wheel (left/right, shift-down/up) scrolling in...
Paul Davis [Wed, 28 Oct 2009 19:56:00 +0000 (19:56 +0000)]
key stroke (left/right arrow) and wheel (left/right, shift-down/up) scrolling in mixer window

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5958 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoadd fix handling for serializing files during import
Paul Davis [Wed, 28 Oct 2009 18:59:15 +0000 (18:59 +0000)]
add fix handling for serializing files during import

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5957 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoadd Volumes to folder shortcuts so users are more likely to find their external drive...
Ben Loftis [Wed, 28 Oct 2009 15:20:13 +0000 (15:20 +0000)]
add Volumes to folder shortcuts so users are more likely to find their external drives.  this should apply to 3.0 also

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5953 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years ago2 patches inspired from 3.0. remove unused butler buffers(drobilla), and region...
Ben Loftis [Tue, 27 Oct 2009 22:27:15 +0000 (22:27 +0000)]
2 patches inspired from 3.0.  remove unused butler buffers(drobilla), and region gain (colinf)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5952 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agosome checkins inspired by drobilla commits 5865 and 5866. allow more vertical layout...
Ben Loftis [Tue, 27 Oct 2009 21:12:35 +0000 (21:12 +0000)]
some checkins inspired by drobilla commits 5865 and 5866.  allow more vertical layout of ladspa bools

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5951 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoremove free() of stack-allocated path (leftover from pre-mkstemp() call)
Paul Davis [Tue, 27 Oct 2009 12:09:39 +0000 (12:09 +0000)]
remove free() of stack-allocated path  (leftover from pre-mkstemp() call)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5940 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agotrue/false, not TRUE/FALSE
Paul Davis [Mon, 26 Oct 2009 20:09:01 +0000 (20:09 +0000)]
true/false, not TRUE/FALSE

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5929 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agono more edit point clock (except SAE version, but who knows why or even if)
Paul Davis [Mon, 26 Oct 2009 20:08:32 +0000 (20:08 +0000)]
no more edit point clock (except SAE version, but who knows why or even if)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5928 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agofix for crashing bug with empty panners
Paul Davis [Mon, 26 Oct 2009 20:08:00 +0000 (20:08 +0000)]
fix for crashing bug with empty panners

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5927 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agocleanup a couple of audio file format names as reported by libsndfile
Paul Davis [Mon, 26 Oct 2009 20:07:25 +0000 (20:07 +0000)]
cleanup a couple of audio file format names as reported by libsndfile

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5926 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agorevert patch for 2388
Paul Davis [Mon, 26 Oct 2009 12:05:09 +0000 (12:05 +0000)]
revert patch for 2388

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5922 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agofix for peak data reading (carl h, #2388)
Paul Davis [Mon, 26 Oct 2009 01:04:40 +0000 (01:04 +0000)]
fix for peak data reading (carl h, #2388)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5920 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agofix setting of BWF info (from 3.0). thanks carl
Paul Davis [Sun, 25 Oct 2009 11:35:49 +0000 (11:35 +0000)]
fix setting of BWF info (from 3.0). thanks carl

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5911 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoTidy up region gain line drawing slightly so that it doesn't overhang its region...
Ben Loftis [Wed, 21 Oct 2009 19:20:27 +0000 (19:20 +0000)]
Tidy up region gain line drawing slightly so that it doesn't overhang its region.  thanks carlh

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5848 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoDelete comment window in destructor to close mantis 1870. thanks carlh
Ben Loftis [Wed, 21 Oct 2009 19:15:26 +0000 (19:15 +0000)]
Delete comment window in destructor to close mantis 1870.  thanks carlh

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5847 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoEnsure that the loop/punch ruler is always visible when punch in/out is enabled;...
Ben Loftis [Wed, 21 Oct 2009 19:09:40 +0000 (19:09 +0000)]
Ensure that the loop/punch ruler is always visible when punch in/out is enabled; closes mantis 1294.  thanks carlh

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5846 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoFixes to pointer constraints when copying in lock edit mode; make them behave the...
Ben Loftis [Wed, 21 Oct 2009 16:20:05 +0000 (16:20 +0000)]
Fixes to pointer constraints when copying in lock edit mode; make them behave the same as when just dragging regions.  Fixes some or all of mantis 2573.  thanks carlh

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5841 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agochanges to region popup editor inspired by carlh 3.0, rev 5813
Ben Loftis [Wed, 21 Oct 2009 15:59:00 +0000 (15:59 +0000)]
changes to region popup editor inspired by carlh 3.0, rev 5813

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5840 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoFix running arval from anywhere in the tree.
Carl Hetherington [Wed, 21 Oct 2009 12:25:40 +0000 (12:25 +0000)]
Fix running arval from anywhere in the tree.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5838 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoTidy export region dialog title.
Carl Hetherington [Tue, 20 Oct 2009 23:15:22 +0000 (23:15 +0000)]
Tidy export region dialog title.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5832 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoclean up Window titles for consistency
Ben Loftis [Tue, 20 Oct 2009 22:40:55 +0000 (22:40 +0000)]
clean up Window titles for consistency

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5830 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agostore the count of imported files in the import_status record, and initialize it...
Ben Loftis [Tue, 20 Oct 2009 21:31:54 +0000 (21:31 +0000)]
store the count of imported files in the import_status record, and initialize it before the import loop, so the count works correctly

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5827 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoAdd .gitignore.
Carl Hetherington [Tue, 20 Oct 2009 21:01:49 +0000 (21:01 +0000)]
Add .gitignore.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5826 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agofix lack of return value in tell_about_jack_death(), and fixed up indentation for...
Paul Davis [Fri, 16 Oct 2009 20:07:21 +0000 (20:07 +0000)]
fix lack of return value in tell_about_jack_death(), and fixed up indentation for mac-added code

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5793 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agorobustify AudioEngine::get_nth_physical_audio() and cleanup related functions just...
Paul Davis [Wed, 14 Oct 2009 14:24:24 +0000 (14:24 +0000)]
robustify AudioEngine::get_nth_physical_audio() and cleanup related functions just a little

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5772 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoMTC-continue-when-looping patch from carl (#1875). note - apparently not needed in 3.0
Paul Davis [Tue, 13 Oct 2009 21:22:39 +0000 (21:22 +0000)]
MTC-continue-when-looping patch from carl (#1875). note - apparently not needed in 3.0

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5771 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agofix (?) crash caused near program exit when using MCP. sort of a bandaid, but its...
Paul Davis [Tue, 13 Oct 2009 15:39:53 +0000 (15:39 +0000)]
fix (?) crash caused near program exit when using MCP. sort of a bandaid, but its a correct and necessary check on session != 0 anyway

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5769 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agohandle AU Factory presets along with user presets 2.8.3
Paul Davis [Fri, 9 Oct 2009 13:48:40 +0000 (13:48 +0000)]
handle AU Factory presets along with user presets

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5763 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agowhen setting a redirect box to display a given route's redirects, always unset the...
Paul Davis [Thu, 8 Oct 2009 20:43:12 +0000 (20:43 +0000)]
when setting a redirect box to display a given route's redirects, always unset the no_redirect_redisplay flag that may have been set when the last route displayed was deleted. this should fix reports of plugins etc. not being displayed in the editor mixer strip and other cases where the mixer strip is re-used to display > 1 route

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5761 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoJACK is realtime by default when started by ardour; mackie "ardour" port limitation...
Paul Davis [Thu, 8 Oct 2009 20:02:01 +0000 (20:02 +0000)]
JACK is realtime by default when started by ardour; mackie "ardour" port limitation applies only to ALSA sequencer ports

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5760 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoclean up and rationalize parts of the osx_build script; build DMG for all OS X bundles
Paul Davis [Thu, 8 Oct 2009 18:28:41 +0000 (18:28 +0000)]
clean up and rationalize parts of the osx_build script; build DMG for all OS X bundles

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5759 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agofix mis-handling of button press events on rec-enable that ought to forward to Bindab...
Paul Davis [Thu, 8 Oct 2009 18:09:26 +0000 (18:09 +0000)]
fix mis-handling of button press events on rec-enable that ought to forward to BindableButton

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5758 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agofix mis-handling of button press events on mute+solo that ought to forward to Bindabl...
Paul Davis [Thu, 8 Oct 2009 18:05:40 +0000 (18:05 +0000)]
fix mis-handling of button press events on mute+solo that ought to forward to BindableButton

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5757 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoaccurate dB/log patch from Carl, back-ported from 3.0
Paul Davis [Thu, 8 Oct 2009 14:40:09 +0000 (14:40 +0000)]
accurate dB/log patch from Carl, back-ported from 3.0

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5756 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoif user asks for session templates, make sure user template dir exists, and switch...
Paul Davis [Thu, 8 Oct 2009 14:17:57 +0000 (14:17 +0000)]
if user asks for session templates, make sure user template dir exists, and switch file browser default to that dir

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5755 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoupdated french translation from raphael d.
Paul Davis [Thu, 8 Oct 2009 13:45:39 +0000 (13:45 +0000)]
updated french translation from raphael d.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5754 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agomake reconnect to JACK work, after the _priv_jack fixes were added recently
Paul Davis [Wed, 7 Oct 2009 22:31:49 +0000 (22:31 +0000)]
make reconnect to JACK work, after the _priv_jack fixes were added recently

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5753 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoupdated russian translation from alexandre
Paul Davis [Wed, 7 Oct 2009 21:23:49 +0000 (21:23 +0000)]
updated russian translation from alexandre

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5752 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agocrossfade point dragging fix from markus s.
Paul Davis [Wed, 7 Oct 2009 21:22:27 +0000 (21:22 +0000)]
crossfade point dragging fix from markus s.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5751 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agomore industrial-strength-ifying of io connection name cleanup
Paul Davis [Tue, 6 Oct 2009 15:54:48 +0000 (15:54 +0000)]
more industrial-strength-ifying of io connection name cleanup

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5742 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agofix crash in mixer_strip.cc and re-indent the io button renaming code
Paul Davis [Tue, 6 Oct 2009 15:46:18 +0000 (15:46 +0000)]
fix crash in mixer_strip.cc and re-indent the io button renaming code

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5741 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoadd /ardour/locate <frame> <roll-after-locate> command to OSC API
Paul Davis [Mon, 5 Oct 2009 20:40:47 +0000 (20:40 +0000)]
add /ardour/locate <frame> <roll-after-locate> command to OSC API

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5732 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoprovide jdelay-based hardware/port insert latency measurement
Paul Davis [Mon, 5 Oct 2009 17:17:44 +0000 (17:17 +0000)]
provide jdelay-based hardware/port insert latency measurement

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5729 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoadd new files, derived from jack_delay by fons
Paul Davis [Mon, 5 Oct 2009 16:59:39 +0000 (16:59 +0000)]
add new files, derived from jack_delay by fons

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5728 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agobetter fix for send/redirect renaming, plus (sorry) small comment change in public_ed...
Paul Davis [Fri, 2 Oct 2009 21:36:32 +0000 (21:36 +0000)]
better fix for send/redirect renaming, plus (sorry) small comment change in public_editor.h and you know that means

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5725 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agouse drobilla's latest, not his penultimate, version of string_is_affirmitive()
Paul Davis [Fri, 2 Oct 2009 21:25:44 +0000 (21:25 +0000)]
use drobilla's latest, not his penultimate, version of string_is_affirmitive()

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5724 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoslightly improved string_is_affirmative() implementation
Paul Davis [Fri, 2 Oct 2009 15:44:00 +0000 (15:44 +0000)]
slightly improved string_is_affirmative() implementation

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5722 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agonow in gtk2_ardour: replace all instances of prop->value() == "yes" with string_is_af...
Paul Davis [Fri, 2 Oct 2009 15:38:17 +0000 (15:38 +0000)]
now in gtk2_ardour: replace all instances of prop->value() == "yes" with string_is_affirmative (prop->value()) to avoid XML property SNAFUs

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5721 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoreplace all instances of prop->value() == "yes" with string_is_affirmative (prop...
Paul Davis [Fri, 2 Oct 2009 15:31:39 +0000 (15:31 +0000)]
replace all instances of prop->value() == "yes" with string_is_affirmative (prop->value()) to avoid XML property SNAFUs

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5720 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agobump version
Paul Davis [Fri, 2 Oct 2009 02:15:32 +0000 (02:15 +0000)]
bump version

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5715 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agomore on log fix, and redirect renaming fix from nickm
Paul Davis [Thu, 1 Oct 2009 23:33:45 +0000 (23:33 +0000)]
more on log fix, and redirect renaming fix from nickm

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5713 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoabout window set as transient for editor, from nedko
Paul Davis [Thu, 1 Oct 2009 17:55:03 +0000 (17:55 +0000)]
about window set as transient for editor, from nedko

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5710 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agosplash override env var patch from nedko
Paul Davis [Thu, 1 Oct 2009 17:53:25 +0000 (17:53 +0000)]
splash override env var patch from nedko

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5709 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoedit group visibility maintained, patch from nickm (#2796)
Paul Davis [Thu, 1 Oct 2009 17:49:55 +0000 (17:49 +0000)]
edit group visibility maintained, patch from nickm (#2796)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5708 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoi/o button renaming patch from nickm
Paul Davis [Thu, 1 Oct 2009 17:20:00 +0000 (17:20 +0000)]
i/o button renaming patch from nickm

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5706 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoLADSPA log parameters default values set appropriately and handle localized decimal...
Paul Davis [Thu, 1 Oct 2009 16:35:55 +0000 (16:35 +0000)]
LADSPA log parameters default values set appropriately and handle localized decimal indicator in BarController (from robsch)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5704 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agotweaks to de_DE translation
Paul Davis [Thu, 1 Oct 2009 16:07:04 +0000 (16:07 +0000)]
tweaks to de_DE translation

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5700 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoLV2 epp logarithmic patch from nedko (#2775)
Paul Davis [Thu, 1 Oct 2009 15:50:32 +0000 (15:50 +0000)]
LV2 epp logarithmic patch from nedko (#2775)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5699 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agofinal part of robsch's visual state patch
Paul Davis [Thu, 1 Oct 2009 15:48:48 +0000 (15:48 +0000)]
final part of robsch's visual state patch

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5698 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoLV2 external UI patch from nedko (#2777)
Paul Davis [Thu, 1 Oct 2009 15:43:52 +0000 (15:43 +0000)]
LV2 external UI patch from nedko (#2777)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5697 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agofreesound mootcher patch from donf (#2686)
Paul Davis [Thu, 1 Oct 2009 15:36:34 +0000 (15:36 +0000)]
freesound mootcher patch from donf (#2686)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5696 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agomerge 5674:5682 and 5689-5694 from mixbus branch
Paul Davis [Thu, 1 Oct 2009 15:33:23 +0000 (15:33 +0000)]
merge 5674:5682 and 5689-5694 from mixbus branch

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5695 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agoopen un-writable sessions without complaining, and desensitize all/most actions that...
Paul Davis [Sat, 26 Sep 2009 17:42:52 +0000 (17:42 +0000)]
open un-writable sessions without complaining, and desensitize all/most actions that rely on writability (to be forward ported to 3.0 once tested and confirmed)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5688 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agomore NSD hacks, including a new exception thrown when loading a session at a differen...
Paul Davis [Thu, 17 Sep 2009 14:10:27 +0000 (14:10 +0000)]
more NSD hacks, including a new exception thrown when loading a session at a different SR than JACK, and the user opts not to load it

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5672 d708f5d6-7413-0410-9779-e7cbd77b26cf

14 years agobetter behaviour when JACK fails to start from "within" ardour. still not quite there yet
Paul Davis [Thu, 17 Sep 2009 02:58:40 +0000 (02:58 +0000)]
better behaviour when JACK fails to start from "within" ardour. still not quite there yet

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5671 d708f5d6-7413-0410-9779-e7cbd77b26cf