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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Paul Davis [Thu, 4 Dec 2008 20:26:35 +0000 (20:26 +0000)]
fix up MTC message delivered internally when locate is noticed (removes stupid message when MTC slaving)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4287
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 4 Dec 2008 18:59:10 +0000 (18:59 +0000)]
tweak to make that last buffer fix not break things
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4286
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 4 Dec 2008 13:42:46 +0000 (13:42 +0000)]
MAJOR fix for any situation where an audio track is playing more channels than it has output ports. this needs pounding on to make it doesn't break other odd cases. triggered by a report about playing an 8-chn AIFF file via the auditioner
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4285
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 4 Dec 2008 13:40:33 +0000 (13:40 +0000)]
shorten CoreAudioFileSource's format text and drop use of "legacy" CoreAudio function for this
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4284
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 4 Dec 2008 13:39:28 +0000 (13:39 +0000)]
changes to handle an instant.xml file that has been modified by ardour 3.0 (not the long term solution)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4283
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 4 Dec 2008 13:37:35 +0000 (13:37 +0000)]
properly tear-down route_ops_menu in mixer strip when route is changed, and make it popup on button1 or button3
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4282
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 2 Dec 2008 17:34:05 +0000 (17:34 +0000)]
define ARCH_X86 even on x86_64 (untested!); giso's patch for control surface track indexing; carl's patches for insert-time and double-click on redirect boxes
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4279
d708f5d6-7413-0410-9779-
e7cbd77b26cf