Paul Davis
|
cb5cb2e7b0
|
2.8 ... yeah, baby!
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4895 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-25 19:20:00 +00:00 |
|
Paul Davis
|
8ffb89b500
|
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
|
2009-03-25 17:50:38 +00:00 |
|
Paul Davis
|
9568ce7b1f
|
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
|
2009-03-25 17:40:49 +00:00 |
|
Paul Davis
|
3633378e1d
|
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
|
2009-03-25 17:39:53 +00:00 |
|
Paul Davis
|
4634029141
|
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
|
2009-03-25 17:38:47 +00:00 |
|
Paul Davis
|
c1749dff43
|
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
|
2009-03-25 17:36:41 +00:00 |
|
Paul Davis
|
dfe26ae407
|
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
|
2009-03-24 15:48:34 +00:00 |
|
Paul Davis
|
2157190641
|
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
|
2009-03-24 13:43:36 +00:00 |
|
Paul Davis
|
d6698e1907
|
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
|
2009-03-24 00:59:33 +00:00 |
|
Paul Davis
|
5df29be8fc
|
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
|
2009-03-23 20:11:39 +00:00 |
|
Paul Davis
|
b07c772ae3
|
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
|
2009-03-23 20:10:57 +00:00 |
|
Paul Davis
|
798b0de7f5
|
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
|
2009-03-23 20:10:14 +00:00 |
|
Paul Davis
|
df83cd7e5c
|
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
|
2009-03-23 20:09:50 +00:00 |
|
Paul Davis
|
e79f953efd
|
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
|
2009-03-23 20:09:08 +00:00 |
|
Sampo Savolainen
|
3c62351159
|
Make compilation work again.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4881 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-21 21:26:25 +00:00 |
|
Paul Davis
|
a30c86c68a
|
carl's patch for split/region-drag crash
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4880 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-21 13:20:27 +00:00 |
|
Paul Davis
|
b1f6957956
|
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
|
2009-03-21 13:20:07 +00:00 |
|
Paul Davis
|
d9e4f87c92
|
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
|
2009-03-21 13:07:29 +00:00 |
|
Paul Davis
|
cc83b57dc2
|
remove some AU debugging output
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4876 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-19 22:53:30 +00:00 |
|
Paul Davis
|
ead58e22ff
|
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
|
2009-03-19 22:52:29 +00:00 |
|
Paul Davis
|
64e9d70b1a
|
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
|
2009-03-19 20:31:24 +00:00 |
|
Paul Davis
|
5defd4e5d8
|
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
|
2009-03-19 20:30:45 +00:00 |
|
Paul Davis
|
0f036ff5c8
|
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
|
2009-03-19 20:25:22 +00:00 |
|
Paul Davis
|
7a9a032301
|
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
|
2009-03-19 13:07:27 +00:00 |
|
Paul Davis
|
b51d0b86a7
|
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
|
2009-03-19 12:58:37 +00:00 |
|
Paul Davis
|
6db73751df
|
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
|
2009-03-19 12:58:10 +00:00 |
|
Paul Davis
|
9695e68ade
|
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
|
2009-03-19 01:28:08 +00:00 |
|
Paul Davis
|
d44bf70a61
|
VST chunk save/restore patch from Martin Profittlich
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4865 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-17 15:24:36 +00:00 |
|
Paul Davis
|
22b3c2de96
|
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
|
2009-03-17 15:10:53 +00:00 |
|
Paul Davis
|
94d0bad82f
|
fix freeze progress bar display
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4863 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-17 15:09:57 +00:00 |
|
Paul Davis
|
53e0635a8e
|
clean up some FST debugging output
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4862 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-17 12:30:22 +00:00 |
|
Paul Davis
|
65c3f4c88c
|
clean up VST debugging output
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4861 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-17 12:26:02 +00:00 |
|
Paul Davis
|
40f3cac2d5
|
clean up VST preset debug output
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4860 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-17 12:25:24 +00:00 |
|
Paul Davis
|
8b52a810be
|
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
|
2009-03-17 01:45:48 +00:00 |
|
Paul Davis
|
4abb5c972b
|
revert VST debugging hacks
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4833 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-13 20:48:02 +00:00 |
|
Sampo Savolainen
|
1dc2910be3
|
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
|
2009-03-13 20:07:43 +00:00 |
|
Paul Davis
|
27ccbab6c8
|
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
|
2009-03-13 14:38:19 +00:00 |
|
Paul Davis
|
e8185a39f2
|
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
|
2009-03-13 13:01:23 +00:00 |
|
Paul Davis
|
9917f30a18
|
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
|
2009-03-13 13:00:11 +00:00 |
|
Paul Davis
|
af4dc6747c
|
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
|
2009-03-13 12:19:03 +00:00 |
|
Paul Davis
|
82da4fa3ac
|
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
|
2009-03-13 03:53:22 +00:00 |
|
Paul Davis
|
6a869dfb7a
|
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
|
2009-03-12 20:44:48 +00:00 |
|
Ben Loftis
|
8e530cba68
|
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
|
2009-03-12 19:23:40 +00:00 |
|
Paul Davis
|
d4be58825b
|
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
|
2009-03-12 14:15:28 +00:00 |
|
Paul Davis
|
2f199ac0ae
|
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
|
2009-03-12 14:14:48 +00:00 |
|
Paul Davis
|
6d7c725221
|
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
|
2009-03-12 02:44:48 +00:00 |
|
Paul Davis
|
c0ae57e120
|
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
|
2009-03-12 02:44:09 +00:00 |
|
Paul Davis
|
7ff94b421b
|
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
|
2009-03-12 02:42:07 +00:00 |
|
Paul Davis
|
f0101dcf5f
|
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
|
2009-03-12 02:41:24 +00:00 |
|
Paul Davis
|
2d4b76ca67
|
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
|
2009-03-11 19:30:42 +00:00 |
|