ardour.git
15 years agoremove another dead file, post-VAMP-2.0 cleanup
Paul Davis [Thu, 26 Mar 2009 14:12:22 +0000 (14:12 +0000)]
remove another dead file, post-VAMP-2.0 cleanup

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

15 years agoremove dead files, post-VAMP-2.0 cleanup
Paul Davis [Thu, 26 Mar 2009 14:11:45 +0000 (14:11 +0000)]
remove dead files, post-VAMP-2.0 cleanup

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

15 years agorearrange and update VAMP tree to match VAMP 2.0
Paul Davis [Thu, 26 Mar 2009 14:10:25 +0000 (14:10 +0000)]
rearrange and update VAMP tree to match VAMP 2.0

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

15 years ago2.8 ... yeah, baby!
Paul Davis [Wed, 25 Mar 2009 19:20:00 +0000 (19:20 +0000)]
2.8 ... yeah, baby!

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

15 years agoreverse all SAE keybindings so that next/prev-region-boundary variants (with and...
Paul Davis [Wed, 25 Mar 2009 17:50:38 +0000 (17:50 +0000)]
reverse all SAE keybindings so that next/prev-region-boundary variants (with and without selected tracks) are swapped)

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

15 years agoalways compute range for a redirect automation line, even if it will not be drawn...
Paul Davis [Wed, 25 Mar 2009 17:40:49 +0000 (17:40 +0000)]
always compute range for a redirect automation line, even if it will not be drawn (avoid future bugs, and be safe)

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

15 years agomake LADSPA and LV2 plugins pay attention to "offset" in connect_and_run, again ...
Paul Davis [Wed, 25 Mar 2009 17:39:53 +0000 (17:39 +0000)]
make LADSPA and LV2 plugins pay attention to "offset" in connect_and_run, again (see previous commit for the reason why - the first call in an automation process cycle could have a non-zero offset)

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

15 years agodo not pass a non-zero offset to plugins AFTER the first call to connect_and_run...
Paul Davis [Wed, 25 Mar 2009 17:38:47 +0000 (17:38 +0000)]
do not pass a non-zero offset to plugins AFTER the first call to connect_and_run when doing automation, because we advance the buffer pointers anyway. note: this might be worth revisiting, but probably not because 3.0 is different

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

15 years agoremove some debug output; always zero VstParameterProperties "flags" member since...
Paul Davis [Wed, 25 Mar 2009 17:36:41 +0000 (17:36 +0000)]
remove some debug output; always zero VstParameterProperties "flags" member since some plugins do not set any bits it they don't need to

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

15 years agoVST omnibus commit edition: use wine_pthread_create() everywhere instead of pthread_c...
Paul Davis [Tue, 24 Mar 2009 15:48:34 +0000 (15:48 +0000)]
VST omnibus commit edition: use wine_pthread_create() everywhere instead of pthread_create; properly handle events when editor windows are closed, thus avoiding deadlock when deleting a VST plugin; actually delete plugins (of any kind) when requested to do so and there is an editor - this was a bug that has been around for quite a long time in 2.X; some extensions to the vestige header that might be legally dubious

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

15 years agopossible fix for clipping in RB effect-created regions
Paul Davis [Tue, 24 Mar 2009 13:43:36 +0000 (13:43 +0000)]
possible fix for clipping in RB effect-created regions

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

15 years agomove FST/winegcc thing around even more to avoid breaking OS X build
Paul Davis [Tue, 24 Mar 2009 00:59:33 +0000 (00:59 +0000)]
move FST/winegcc thing around even more to avoid breaking OS X build

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

15 years agouse boost::dynamic_pointer_cast<> to avoid use of ::get() method
Paul Davis [Mon, 23 Mar 2009 20:11:39 +0000 (20:11 +0000)]
use boost::dynamic_pointer_cast<> to avoid use of ::get() method

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

15 years agouse region sync points correctly for grid and PH motion (i hope)
Paul Davis [Mon, 23 Mar 2009 20:10:57 +0000 (20:10 +0000)]
use region sync points correctly for grid and PH motion (i hope)

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

15 years agouse region sync points correctly for grid and PH motion (i hope)
Paul Davis [Mon, 23 Mar 2009 20:10:14 +0000 (20:10 +0000)]
use region sync points correctly for grid and PH motion (i hope)

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

15 years agoalways build automation menu for route_time_axis, even for SAE version
Paul Davis [Mon, 23 Mar 2009 20:09:50 +0000 (20:09 +0000)]
always build automation menu for route_time_axis, even for SAE version

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

15 years agoquantize speed changes in semitone mode to whole semitones, range is 2 octaves
Paul Davis [Mon, 23 Mar 2009 20:09:08 +0000 (20:09 +0000)]
quantize speed changes in semitone mode to whole semitones, range is 2 octaves

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

15 years agoMake compilation work again.
Sampo Savolainen [Sat, 21 Mar 2009 21:26:25 +0000 (21:26 +0000)]
Make compilation work again.

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

15 years agocarl's patch for split/region-drag crash
Paul Davis [Sat, 21 Mar 2009 13:20:27 +0000 (13:20 +0000)]
carl's patch for split/region-drag crash

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

15 years agouse osx button2 emulation for region list auditioning (erratic behaviour still)
Paul Davis [Sat, 21 Mar 2009 13:20:07 +0000 (13:20 +0000)]
use osx button2 emulation for region list auditioning (erratic behaviour still)

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

15 years agomake context menu-driven stuff on ruler bars happen in the right place (e.g. new...
Paul Davis [Sat, 21 Mar 2009 13:07:29 +0000 (13:07 +0000)]
make context menu-driven stuff on ruler bars happen in the right place (e.g. new markers)

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

15 years agoremove some AU debugging output
Paul Davis [Thu, 19 Mar 2009 22:53:30 +0000 (22:53 +0000)]
remove some AU debugging output

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

15 years agoclean up & extend handling of various AU Component types & subtypes - makes AU NetSen...
Paul Davis [Thu, 19 Mar 2009 22:52:29 +0000 (22:52 +0000)]
clean up & extend handling of various AU Component types & subtypes - makes AU NetSend/Receive work

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

15 years agomake name-click to toggle redirect active state show up via the bypass button state...
Paul Davis [Thu, 19 Mar 2009 20:31:24 +0000 (20:31 +0000)]
make name-click to toggle redirect active state show up via the bypass button state in the GUI

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

15 years agomake GTKOSX button2 emulation actually work when clicking on redirect names
Paul Davis [Thu, 19 Mar 2009 20:30:45 +0000 (20:30 +0000)]
make GTKOSX button2 emulation actually work when clicking on redirect names

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

15 years agofix an ordering problem that breaks compilation on OS X
Paul Davis [Thu, 19 Mar 2009 20:25:22 +0000 (20:25 +0000)]
fix an ordering problem that breaks compilation on OS X

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

15 years agov3: use new scons convention for pushing environment vars into construction env object
Paul Davis [Thu, 19 Mar 2009 13:07:27 +0000 (13:07 +0000)]
v3: use new scons convention for pushing environment vars into construction env object

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

15 years agov2: use new scons convention for pushing environment vars into construction env object
Paul Davis [Thu, 19 Mar 2009 12:58:37 +0000 (12:58 +0000)]
v2: use new scons convention for pushing environment vars into construction env object

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

15 years agouse new scons convention for pushing environment vars into construction env object
Paul Davis [Thu, 19 Mar 2009 12:58:10 +0000 (12:58 +0000)]
use new scons convention for pushing environment vars into construction env object

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

15 years agoremove/delete current mixer strip when session is deleted
Paul Davis [Thu, 19 Mar 2009 01:28:08 +0000 (01:28 +0000)]
remove/delete current mixer strip when session is deleted

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

15 years agoVST chunk save/restore patch from Martin Profittlich
Paul Davis [Tue, 17 Mar 2009 15:24:36 +0000 (15:24 +0000)]
VST chunk save/restore patch from Martin Profittlich

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

15 years agomore rational handling of silence when (a) running freeze/export/bounce (b) during...
Paul Davis [Tue, 17 Mar 2009 15:10:53 +0000 (15:10 +0000)]
more rational handling of silence when (a) running freeze/export/bounce (b) during sync start

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

15 years agofix freeze progress bar display
Paul Davis [Tue, 17 Mar 2009 15:09:57 +0000 (15:09 +0000)]
fix freeze progress bar display

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

15 years agoclean up some FST debugging output
Paul Davis [Tue, 17 Mar 2009 12:30:22 +0000 (12:30 +0000)]
clean up some FST debugging output

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

15 years agoclean up VST debugging output
Paul Davis [Tue, 17 Mar 2009 12:26:02 +0000 (12:26 +0000)]
clean up VST debugging output

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

15 years agoclean up VST preset debug output
Paul Davis [Tue, 17 Mar 2009 12:25:24 +0000 (12:25 +0000)]
clean up VST preset debug output

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

15 years agoosx_build needs to pay attention to jack_coreaudio.so if we're packaging Jack2
Paul Davis [Tue, 17 Mar 2009 01:45:48 +0000 (01:45 +0000)]
osx_build needs to pay attention to jack_coreaudio.so if we're packaging Jack2

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

15 years agorevert VST debugging hacks
Paul Davis [Fri, 13 Mar 2009 20:48:02 +0000 (20:48 +0000)]
revert VST debugging hacks

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

15 years agoShow which plugins are discovered - otherwise users won't know which plugin is causin...
Sampo Savolainen [Fri, 13 Mar 2009 20:07:43 +0000 (20:07 +0000)]
Show which plugins are discovered - otherwise users won't know which plugin is causing grief.

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

15 years agodeeper fixes for route issue/s .. make RouteSignal use shared_ptr<Route> rather than...
Paul Davis [Fri, 13 Mar 2009 14:38:19 +0000 (14:38 +0000)]
deeper fixes for route issue/s .. make RouteSignal use shared_ptr<Route> rather than Route&, like the rest of Ardour. NOTE: something probably needs to handle Route::GoingAway

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

15 years agoremove icky FUDGE-ness code when sizing ComboBoxText's (from an idea by david taht)
Paul Davis [Fri, 13 Mar 2009 13:01:23 +0000 (13:01 +0000)]
remove icky FUDGE-ness code when sizing ComboBoxText's (from an idea by david taht)

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

15 years agorun time check for jack_set_thread_creator() - fixes building with current JACK releases
Paul Davis [Fri, 13 Mar 2009 13:00:11 +0000 (13:00 +0000)]
run time check for jack_set_thread_creator() - fixes building with current JACK releases

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

15 years agouse Session::master_out() to find the master out route, and avoid crash during startu...
Paul Davis [Fri, 13 Mar 2009 12:19:03 +0000 (12:19 +0000)]
use Session::master_out() to find the master out route, and avoid crash during startup of mackie support if there is no master

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

15 years agoa lot of VST support odds-and-ends, including preset discovery and support, extending...
Paul Davis [Fri, 13 Mar 2009 03:53:22 +0000 (03:53 +0000)]
a lot of VST support odds-and-ends, including preset discovery and support, extending vestige header a bit, some new thread stuff (may break compilation against JACK, and deliver partial tempo/meter info to VST plugins

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

15 years agoif we attempt to move beyond the limit of the current horizontal adjustment, change...
Paul Davis [Thu, 12 Mar 2009 20:44:48 +0000 (20:44 +0000)]
if we attempt to move beyond the limit of the current horizontal adjustment, change its upper limit so that we keep scrolling (fixes a bug with playhead tracking beyond the current session end

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

15 years agofix generic toggle controls so they play nicely with other controls or automation
Ben Loftis [Thu, 12 Mar 2009 19:23:40 +0000 (19:23 +0000)]
fix generic toggle controls so they play nicely with other controls or automation

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

15 years agofix ordering of track view list & route list resync in editor, to avoid clearing...
Paul Davis [Thu, 12 Mar 2009 14:15:28 +0000 (14:15 +0000)]
fix ordering of track view list & route list resync in editor, to avoid clearing track view list in the middle of a list traversal

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

15 years agofix names of new no-selected-tracks actions in menus
Paul Davis [Thu, 12 Mar 2009 14:14:48 +0000 (14:14 +0000)]
fix names of new no-selected-tracks actions in menus

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

15 years agonew options for moving playhead to next/previous region boundary
Paul Davis [Thu, 12 Mar 2009 02:44:48 +0000 (02:44 +0000)]
new options for moving playhead to next/previous region boundary

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

15 years agouse non-selection based PH-to-region-boundary actions in menus
Paul Davis [Thu, 12 Mar 2009 02:44:09 +0000 (02:44 +0000)]
use non-selection based PH-to-region-boundary actions in menus

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

15 years agouse new no-selection PH-to-next-region-boundary methods in bindings files
Paul Davis [Thu, 12 Mar 2009 02:42:07 +0000 (02:42 +0000)]
use new no-selection PH-to-next-region-boundary methods in bindings files

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

15 years agofix for WINDOWS_KEY default definition so that it actually works (Mod4><Super) instea...
Paul Davis [Thu, 12 Mar 2009 02:41:24 +0000 (02:41 +0000)]
fix for WINDOWS_KEY default definition so that it actually works (Mod4><Super) instead of just Mod4

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

15 years agofix rhythm ferret binding in SAE bindings and add Cmd-, for preferences
Paul Davis [Wed, 11 Mar 2009 19:30:42 +0000 (19:30 +0000)]
fix rhythm ferret binding in SAE bindings and add Cmd-, for preferences

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

15 years agocode to enable shortcut/binding debugging
Paul Davis [Wed, 11 Mar 2009 19:29:43 +0000 (19:29 +0000)]
code to enable shortcut/binding debugging

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

15 years agodefault click i/o setup is dual mono
Paul Davis [Wed, 11 Mar 2009 19:28:46 +0000 (19:28 +0000)]
default click i/o setup is dual mono

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

15 years agocorrect (or at least better) handling of shifted shortcuts under OS X
Paul Davis [Wed, 11 Mar 2009 19:28:20 +0000 (19:28 +0000)]
correct (or at least better) handling of shifted shortcuts under OS X

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

15 years agodon't crash if there's no editor mixer and we remove a route
Paul Davis [Wed, 11 Mar 2009 19:15:47 +0000 (19:15 +0000)]
don't crash if there's no editor mixer and we remove a route

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

15 years agokeep trackview list in editor synced with route list
Paul Davis [Wed, 11 Mar 2009 18:39:35 +0000 (18:39 +0000)]
keep trackview list in editor synced with route list

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

15 years agofinal (?) fix for editor mixer strip handling when route is removed
Paul Davis [Wed, 11 Mar 2009 17:57:18 +0000 (17:57 +0000)]
final (?) fix for editor mixer strip handling when route is removed

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

15 years agopartial fix for editor mixer strip state after a route removal
Paul Davis [Wed, 11 Mar 2009 16:33:46 +0000 (16:33 +0000)]
partial fix for editor mixer strip state after a route removal

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

15 years agoadd ctrl-space binding for play-from-edit-point-and-return to all SAE bindings
Paul Davis [Tue, 10 Mar 2009 18:37:41 +0000 (18:37 +0000)]
add ctrl-space binding for play-from-edit-point-and-return to all SAE bindings

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

15 years agofix crash when renaming a track after deleting a plugin that had a visible GUI/editor...
Paul Davis [Sat, 7 Mar 2009 13:44:12 +0000 (13:44 +0000)]
fix crash when renaming a track after deleting a plugin that had a visible GUI/editor window

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

15 years agocombobox width fixes from mtaht
Paul Davis [Fri, 6 Mar 2009 16:19:26 +0000 (16:19 +0000)]
combobox width fixes from mtaht

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

15 years agonew/updated/extended spanish translation from Grupo de Traducción al Español
Paul Davis [Fri, 6 Mar 2009 16:04:06 +0000 (16:04 +0000)]
new/updated/extended spanish translation from Grupo de Traducción al Español

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

15 years agonew crossfade icons from markus s.
Paul Davis [Fri, 6 Mar 2009 15:04:58 +0000 (15:04 +0000)]
new crossfade icons from markus s.

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

15 years agonew crossfade icons from markus s.
Paul Davis [Fri, 6 Mar 2009 15:04:42 +0000 (15:04 +0000)]
new crossfade icons from markus s.

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

15 years agoMake "consolidate range" and "bounce range to region list" not apply processing to...
Sampo Savolainen [Thu, 5 Mar 2009 19:47:39 +0000 (19:47 +0000)]
Make "consolidate range" and "bounce range to region list" not apply processing to the original audio. Added variants which do apply processing. Plus changed AudioTrack::export_stuff() to use SSE mix functions for non-automated gain.

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

15 years agofixes for creating tracks from templates - a new Diskstream is needed, andgetting...
Paul Davis [Thu, 5 Mar 2009 15:34:01 +0000 (15:34 +0000)]
fixes for creating tracks from templates - a new Diskstream is needed, andgetting it set up is quite tricky; also fix naming of template-based new Routes

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

15 years agofix kludgy assumption about item ordering in ops menu
Paul Davis [Thu, 5 Mar 2009 15:33:48 +0000 (15:33 +0000)]
fix kludgy assumption about item ordering in ops menu

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

15 years agofix several Adjustments to work with new GTK rules on Adjustment page sizes
Paul Davis [Thu, 5 Mar 2009 15:11:10 +0000 (15:11 +0000)]
fix several Adjustments to work with new GTK rules on Adjustment page sizes

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

15 years agonew swedish translation from Petter
Paul Davis [Wed, 4 Mar 2009 19:37:36 +0000 (19:37 +0000)]
new swedish translation from Petter

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

15 years agodragging without modifiers should still move the playhead
Ben Loftis [Tue, 3 Mar 2009 23:50:41 +0000 (23:50 +0000)]
dragging without modifiers should still move the playhead

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

15 years agostandardize some menu actions across CD and loop/punch rulers. also allow right...
Ben Loftis [Mon, 2 Mar 2009 22:17:27 +0000 (22:17 +0000)]
standardize some menu actions across CD and loop/punch rulers.  also allow right-click drag to create regions, which may be more discoverable than ctrl-click drag because the other rulers already use right-click for creating markers

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

15 years agokeyboard mute action for regions operates on all selected regions (applied to 3.0...
Paul Davis [Mon, 2 Mar 2009 21:07:40 +0000 (21:07 +0000)]
keyboard mute action for regions operates on all selected regions (applied to 3.0 already by carl)

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

15 years agoprevent double-listing of LADSPA plugins caused by symlinks to library directories...
Paul Davis [Mon, 2 Mar 2009 21:04:47 +0000 (21:04 +0000)]
prevent double-listing of LADSPA plugins caused by symlinks to library directories (e.g. lib64 -> lib)

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

15 years agodisable redirect cut operation in menu if it cannot be done (from carl)
Paul Davis [Mon, 2 Mar 2009 21:02:28 +0000 (21:02 +0000)]
disable redirect cut operation in menu if it cannot be done (from carl)

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

15 years agoICS (image compositor socket) patches from robin gareus, to keep ICS alive in 2.X...
Paul Davis [Mon, 2 Mar 2009 20:59:13 +0000 (20:59 +0000)]
ICS (image compositor socket) patches from robin gareus, to keep ICS alive in 2.X; variations on giso's proposed fix for #1731 (x-fade clicking)

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

15 years agofixes for gcc4.4 header paths
Paul Davis [Mon, 2 Mar 2009 20:06:31 +0000 (20:06 +0000)]
fixes for gcc4.4 header paths

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

15 years agotweaks to curvetest to help track down interpolation bug at high timecodes
Ben Loftis [Mon, 2 Mar 2009 17:02:49 +0000 (17:02 +0000)]
tweaks to curvetest to help track down interpolation bug at high timecodes

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

15 years agoadd x86_64/32bit VST build fix from torben
Paul Davis [Mon, 23 Feb 2009 16:44:57 +0000 (16:44 +0000)]
add x86_64/32bit VST build fix from torben

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

15 years agomore fix ups of indentation caused by lack of .emacs
Paul Davis [Fri, 20 Feb 2009 14:37:56 +0000 (14:37 +0000)]
more fix ups of indentation caused by lack of .emacs

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

15 years agofix up indentation caused by lack of .emacs
Paul Davis [Fri, 20 Feb 2009 14:37:34 +0000 (14:37 +0000)]
fix up indentation caused by lack of .emacs

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

15 years agoFix crash on MIDI feedback with MTC (ticket #2419).
David Robillard [Thu, 19 Feb 2009 20:11:17 +0000 (20:11 +0000)]
Fix crash on MIDI feedback with MTC (ticket #2419).

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

15 years agoforce 32-bit comilation if VST=1
Paul Davis [Thu, 19 Feb 2009 16:19:32 +0000 (16:19 +0000)]
force 32-bit comilation if VST=1

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

15 years agoworking VST support with VeSTige header and new FST code
Paul Davis [Thu, 19 Feb 2009 14:01:59 +0000 (14:01 +0000)]
working VST support with VeSTige header and new FST code

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

15 years agoMini stylistic 3.0 merge.
David Robillard [Wed, 18 Feb 2009 20:04:09 +0000 (20:04 +0000)]
Mini stylistic 3.0 merge.

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

15 years agocreating routes from templates now properly chooses between track & bus; fix up glitc...
Paul Davis [Wed, 18 Feb 2009 09:35:06 +0000 (09:35 +0000)]
creating routes from templates now properly chooses between track & bus; fix up glitches with add route dialog not displaying the template selection widgets; must remember to re-indent this stuff

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

15 years agoallow dragging of automation lines
Ben Loftis [Tue, 17 Feb 2009 23:08:59 +0000 (23:08 +0000)]
allow dragging of automation lines

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

15 years agoremove unneeded code in line_drag that was probably copy/pasted from control_point_drag
Ben Loftis [Tue, 17 Feb 2009 23:02:23 +0000 (23:02 +0000)]
remove unneeded code in line_drag that was probably copy/pasted from control_point_drag

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

15 years agostringstream needs to preserve plenty of significant digits when writing automation...
Ben Loftis [Tue, 17 Feb 2009 22:52:09 +0000 (22:52 +0000)]
stringstream needs to preserve plenty of significant digits when writing automation events to disk

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

15 years agotrack templates; indent fixes needed and will be forthcoming; minor fix for the curve...
Paul Davis [Sat, 14 Feb 2009 22:47:50 +0000 (22:47 +0000)]
track templates; indent fixes needed and will be forthcoming; minor fix for the curvetest hack

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

15 years agoAU state handling, including changes to PathScanner so that it can now do recursive...
Paul Davis [Wed, 28 Jan 2009 15:09:36 +0000 (15:09 +0000)]
AU state handling, including changes to PathScanner so that it can now do recursive searches. Note that AU state handling is not built by default, and public binaries for OS X will not include it. If you build Ardour on OS X yourself, add AU_STATE=1 to your scons arguments

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

15 years agoApply LV2 GUI parameter update patch from kfoltman.
David Robillard [Wed, 14 Jan 2009 15:31:41 +0000 (15:31 +0000)]
Apply LV2 GUI parameter update patch from kfoltman.

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

15 years agopackaging for SAE now is a dir that includes the app and some PDFs
Paul Davis [Wed, 7 Jan 2009 09:48:02 +0000 (09:48 +0000)]
packaging for SAE now is a dir that includes the app and some PDFs

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

15 years agosave/restore meter point from carl for #1748
Paul Davis [Fri, 2 Jan 2009 12:50:02 +0000 (12:50 +0000)]
save/restore meter point from carl for #1748

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

15 years agofix up shorter versions of coreaudio file format strings 2.7.1
Paul Davis [Sat, 6 Dec 2008 11:37:06 +0000 (11:37 +0000)]
fix up shorter versions of coreaudio file format strings

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

15 years agoapply/merge/redo carl & colin's patches for making range markers from the region...
Paul Davis [Fri, 5 Dec 2008 10:31:26 +0000 (10:31 +0000)]
apply/merge/redo carl & colin's patches for making range markers from the region selection so that there are now 1 actions: 1 range for all selected regions, or 1 range per selected region; add these to the relevant menus

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

15 years agomake track names visible for light theme in SAE version
Paul Davis [Fri, 5 Dec 2008 08:25:30 +0000 (08:25 +0000)]
make track names visible for light theme in SAE version

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

15 years agomake track names visible for light theme
Paul Davis [Fri, 5 Dec 2008 08:24:27 +0000 (08:24 +0000)]
make track names visible for light theme

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

15 years agopatch to make NSD compile even with NLS=0
Paul Davis [Fri, 5 Dec 2008 06:38:43 +0000 (06:38 +0000)]
patch to make NSD compile even with NLS=0

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