Carl Hetherington [Tue, 7 Dec 2010 02:56:11 +0000 (02:56 +0000)]
Move RDF-based preset stuff into LadspaPlugin, to make way for a set of evil hacks to make VST chunk-based presets work (for some values of `work').
May fix #3577.
git-svn-id: svn://localhost/ardour2/branches/3.0@8202
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 6 Dec 2010 16:29:11 +0000 (16:29 +0000)]
Fix double-display of VST preset names (#3576)
git-svn-id: svn://localhost/ardour2/branches/3.0@8201
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 6 Dec 2010 14:55:45 +0000 (14:55 +0000)]
new panner + recorded waveform fill colors from chris g
git-svn-id: svn://localhost/ardour2/branches/3.0@8200
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 6 Dec 2010 13:59:59 +0000 (13:59 +0000)]
Don't crash if get_action() is called before the UI manager is created. Sort-of fix for #3571.
git-svn-id: svn://localhost/ardour2/branches/3.0@8199
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 6 Dec 2010 13:29:19 +0000 (13:29 +0000)]
Start VST version using the wrapper script rather than the .so, whose name is sometimes changed by different winegccs.
git-svn-id: svn://localhost/ardour2/branches/3.0@8198
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 6 Dec 2010 04:31:26 +0000 (04:31 +0000)]
Minor cleanups.
git-svn-id: svn://localhost/ardour2/branches/3.0@8197
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 6 Dec 2010 04:29:06 +0000 (04:29 +0000)]
Add dialog to allow removal of plugin presets. Should fix #2662.
git-svn-id: svn://localhost/ardour2/branches/3.0@8196
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 6 Dec 2010 03:07:22 +0000 (03:07 +0000)]
Fix VST build.
git-svn-id: svn://localhost/ardour2/branches/3.0@8195
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 6 Dec 2010 02:49:04 +0000 (02:49 +0000)]
forward-port fatal-error-saving fix for xfade loading from 2.X
git-svn-id: svn://localhost/ardour2/branches/3.0@8194
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 6 Dec 2010 02:42:36 +0000 (02:42 +0000)]
Add missing files.
git-svn-id: svn://localhost/ardour2/branches/3.0@8193
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 6 Dec 2010 02:41:56 +0000 (02:41 +0000)]
Add a little spacing to the generic plugin UI.
git-svn-id: svn://localhost/ardour2/branches/3.0@8192
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 6 Dec 2010 02:41:46 +0000 (02:41 +0000)]
Manage attempts to save plugin presets with the same name. Helps with #2662.
git-svn-id: svn://localhost/ardour2/branches/3.0@8191
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 5 Dec 2010 22:35:43 +0000 (22:35 +0000)]
removed files
git-svn-id: svn://localhost/ardour2/branches/3.0@8188
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 5 Dec 2010 22:35:22 +0000 (22:35 +0000)]
correct locations for new osc files
git-svn-id: svn://localhost/ardour2/branches/3.0@8187
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 5 Dec 2010 22:29:19 +0000 (22:29 +0000)]
part of lincoln's patches for OSC/ardroid
git-svn-id: svn://localhost/ardour2/branches/3.0@8186
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 5 Dec 2010 22:28:39 +0000 (22:28 +0000)]
part of lincoln's patches for OSC/ardroid
git-svn-id: svn://localhost/ardour2/branches/3.0@8185
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 4 Dec 2010 03:07:14 +0000 (03:07 +0000)]
Missing nframes_t fixes in VST build.
git-svn-id: svn://localhost/ardour2/branches/3.0@8177
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 3 Dec 2010 23:15:53 +0000 (23:15 +0000)]
type tweaks and casts following the nframes_t expulsion
git-svn-id: svn://localhost/ardour2/branches/3.0@8175
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 3 Dec 2010 23:15:33 +0000 (23:15 +0000)]
tweak search path for export profiles
git-svn-id: svn://localhost/ardour2/branches/3.0@8174
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 3 Dec 2010 23:15:05 +0000 (23:15 +0000)]
use PRId64 for a framecnt_t printf
git-svn-id: svn://localhost/ardour2/branches/3.0@8173
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 3 Dec 2010 23:14:36 +0000 (23:14 +0000)]
code tweaks in stereo panner (no functional changes)
git-svn-id: svn://localhost/ardour2/branches/3.0@8172
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 3 Dec 2010 23:13:01 +0000 (23:13 +0000)]
add colors back for stereo panner
git-svn-id: svn://localhost/ardour2/branches/3.0@8171
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 3 Dec 2010 22:29:58 +0000 (22:29 +0000)]
provide access to plugin parameters from OSC. not tested. from olaf
git-svn-id: svn://localhost/ardour2/branches/3.0@8170
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 3 Dec 2010 22:28:31 +0000 (22:28 +0000)]
Offer options to add un-natural port types to routes. Sort of helps with #3578.
git-svn-id: svn://localhost/ardour2/branches/3.0@8169
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 3 Dec 2010 22:27:40 +0000 (22:27 +0000)]
No-op: reformat.
git-svn-id: svn://localhost/ardour2/branches/3.0@8168
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 3 Dec 2010 22:27:30 +0000 (22:27 +0000)]
No-op: reformat and add GPL boilerplate.
git-svn-id: svn://localhost/ardour2/branches/3.0@8167
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 3 Dec 2010 22:26:29 +0000 (22:26 +0000)]
Remove all use of nframes_t.
git-svn-id: svn://localhost/ardour2/branches/3.0@8166
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 3 Dec 2010 17:31:55 +0000 (17:31 +0000)]
remove commented colors and fix keyboard handling in stereo panner
git-svn-id: svn://localhost/ardour2/branches/3.0@8163
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 3 Dec 2010 17:31:31 +0000 (17:31 +0000)]
fix mis-ordered erase/delete pair
git-svn-id: svn://localhost/ardour2/branches/3.0@8162
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 2 Dec 2010 19:25:53 +0000 (19:25 +0000)]
A few type fixes.
git-svn-id: svn://localhost/ardour2/branches/3.0@8154
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 2 Dec 2010 15:51:42 +0000 (15:51 +0000)]
add configurable colors to stereo panner, plus keybindings for zero width (0), 1 (alt-up) or -1 (alt-down), plus M when its mono
git-svn-id: svn://localhost/ardour2/branches/3.0@8153
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 2 Dec 2010 03:04:35 +0000 (03:04 +0000)]
fix bug in waf 1.5.18 that messes up dependency tracking when number of nested include files takes total files processed while checking deps above 100
git-svn-id: svn://localhost/ardour2/branches/3.0@8152
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 1 Dec 2010 23:47:40 +0000 (23:47 +0000)]
fix asymmetric pan dragging, relay key release events to editor
git-svn-id: svn://localhost/ardour2/branches/3.0@8151
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 1 Dec 2010 23:29:44 +0000 (23:29 +0000)]
add scroll and key handling to stereo panner
git-svn-id: svn://localhost/ardour2/branches/3.0@8150
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 1 Dec 2010 21:24:57 +0000 (21:24 +0000)]
more stereo panner work
git-svn-id: svn://localhost/ardour2/branches/3.0@8149
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 1 Dec 2010 21:24:42 +0000 (21:24 +0000)]
remove some debugging output
git-svn-id: svn://localhost/ardour2/branches/3.0@8148
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 1 Dec 2010 20:49:32 +0000 (20:49 +0000)]
Remove some thought-to-be-useless volatile qualifiers.
git-svn-id: svn://localhost/ardour2/branches/3.0@8147
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 1 Dec 2010 20:49:22 +0000 (20:49 +0000)]
Re-expose timecode offset in the session option editor.
git-svn-id: svn://localhost/ardour2/branches/3.0@8146
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 1 Dec 2010 18:27:39 +0000 (18:27 +0000)]
better operation of the stereo panner
git-svn-id: svn://localhost/ardour2/branches/3.0@8145
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 1 Dec 2010 17:51:17 +0000 (17:51 +0000)]
Revert previous incorrect patch.
git-svn-id: svn://localhost/ardour2/branches/3.0@8144
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 1 Dec 2010 17:42:18 +0000 (17:42 +0000)]
Remove unused timecode offset stuff.
git-svn-id: svn://localhost/ardour2/branches/3.0@8143
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 1 Dec 2010 17:04:48 +0000 (17:04 +0000)]
Remove unused code.
git-svn-id: svn://localhost/ardour2/branches/3.0@8142
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 1 Dec 2010 16:14:24 +0000 (16:14 +0000)]
darken text color in stereo panner
git-svn-id: svn://localhost/ardour2/branches/3.0@8141
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 1 Dec 2010 16:12:04 +0000 (16:12 +0000)]
hack up the stereo panner
git-svn-id: svn://localhost/ardour2/branches/3.0@8140
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 30 Nov 2010 23:42:58 +0000 (23:42 +0000)]
Correctly implement LV2 event URI mapping (event URI context is restricted to uint16_t).
Implement LV2 URI Unmap extension.
git-svn-id: svn://localhost/ardour2/branches/3.0@8139
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 30 Nov 2010 22:22:52 +0000 (22:22 +0000)]
Fix LV2 logarithmic hint URI.
git-svn-id: svn://localhost/ardour2/branches/3.0@8138
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 30 Nov 2010 22:22:05 +0000 (22:22 +0000)]
Tidy (whitespace changes only).
git-svn-id: svn://localhost/ardour2/branches/3.0@8137
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 30 Nov 2010 20:38:38 +0000 (20:38 +0000)]
add dbl-clicks to reset position or width
git-svn-id: svn://localhost/ardour2/branches/3.0@8136
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 30 Nov 2010 20:22:43 +0000 (20:22 +0000)]
first basic pass at a single widget stereo panner
git-svn-id: svn://localhost/ardour2/branches/3.0@8135
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 30 Nov 2010 18:42:26 +0000 (18:42 +0000)]
Fix stub LV2 persist implementation.
git-svn-id: svn://localhost/ardour2/branches/3.0@8134
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 30 Nov 2010 04:14:51 +0000 (04:14 +0000)]
start of Blob-style for bar controller and use in panner GUI
git-svn-id: svn://localhost/ardour2/branches/3.0@8133
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 30 Nov 2010 03:37:09 +0000 (03:37 +0000)]
make position fader a "line" style rather than bar
git-svn-id: svn://localhost/ardour2/branches/3.0@8132
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 30 Nov 2010 03:10:45 +0000 (03:10 +0000)]
quick light theme catchup for pan GUI
git-svn-id: svn://localhost/ardour2/branches/3.0@8131
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 30 Nov 2010 03:10:01 +0000 (03:10 +0000)]
add GUI elements to control 2in/2out panning. Probably not perfect. REQUIRES FULL COMPILE due to waf bug (bug has been located but not fixed)
git-svn-id: svn://localhost/ardour2/branches/3.0@8130
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 30 Nov 2010 03:09:15 +0000 (03:09 +0000)]
make BarController::CenterOut mostly sorta-kinda work
git-svn-id: svn://localhost/ardour2/branches/3.0@8129
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Mon, 29 Nov 2010 22:39:21 +0000 (22:39 +0000)]
Removing more of using boost::shared_ptr
git-svn-id: svn://localhost/ardour2/branches/3.0@8128
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 29 Nov 2010 22:07:42 +0000 (22:07 +0000)]
remove using boost::shared_ptr stuff from session.cc
git-svn-id: svn://localhost/ardour2/branches/3.0@8127
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 29 Nov 2010 18:17:32 +0000 (18:17 +0000)]
new DDX3216 MIDI map from Quentin Harley
git-svn-id: svn://localhost/ardour2/branches/3.0@8126
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 29 Nov 2010 17:56:49 +0000 (17:56 +0000)]
position+width panning improvements (reverse width now works); relabel pan automation controls
git-svn-id: svn://localhost/ardour2/branches/3.0@8125
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 29 Nov 2010 17:56:08 +0000 (17:56 +0000)]
fix conversion of MIDI controller (7 bit) value into a 0..+1.0 range value
git-svn-id: svn://localhost/ardour2/branches/3.0@8124
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 29 Nov 2010 03:52:11 +0000 (03:52 +0000)]
make position+width stereo panning actually functional, although its behaviour is not quite right yet. you can control this from MIDI with a binding map that connects messages to "/route/panwidth B1" and "/route/pandirection B1"
git-svn-id: svn://localhost/ardour2/branches/3.0@8122
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 28 Nov 2010 21:28:54 +0000 (21:28 +0000)]
add non-functional meta-controls for 2in/2out panning, to control direction+width. support exists in OSC and MIDI maps. no GUI elements yet
git-svn-id: svn://localhost/ardour2/branches/3.0@8121
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 28 Nov 2010 20:32:58 +0000 (20:32 +0000)]
Fix non-update of session range marker in some cases.
git-svn-id: svn://localhost/ardour2/branches/3.0@8120
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 28 Nov 2010 19:31:37 +0000 (19:31 +0000)]
fix lookup of LV2 plugin parameter name
git-svn-id: svn://localhost/ardour2/branches/3.0@8119
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 28 Nov 2010 19:28:21 +0000 (19:28 +0000)]
initialize rec-enable controllable after setting MidiTrack's diskstream (see comment for why)
git-svn-id: svn://localhost/ardour2/branches/3.0@8118
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 28 Nov 2010 18:31:18 +0000 (18:31 +0000)]
more or less complete restoration of Controllable::_id from XML, with all that implies for MIDI bindings continuing to work across session reloads, and also that the controlled parameter is now set from Controllable::set_value() during session loading, not directly from its "own" XML value; still some funny stuff going on with Panners. This may have broken 2.X session loading in that panners may not be setup correctly
git-svn-id: svn://localhost/ardour2/branches/3.0@8117
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 28 Nov 2010 18:29:21 +0000 (18:29 +0000)]
avoid delivering NaN's when setting up a generic plugin UI
git-svn-id: svn://localhost/ardour2/branches/3.0@8116
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 27 Nov 2010 23:18:37 +0000 (23:18 +0000)]
new utility, arldd, to run ldd(1) on an uninstalled ardour build
git-svn-id: svn://localhost/ardour2/branches/3.0@8115
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 27 Nov 2010 23:16:42 +0000 (23:16 +0000)]
merge gnomecanvas into ardour tree, so that we can fix our own bugs and not wait for silly gnome release schedules
git-svn-id: svn://localhost/ardour2/branches/3.0@8114
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 27 Nov 2010 21:40:54 +0000 (21:40 +0000)]
don't display internal returns to user
git-svn-id: svn://localhost/ardour2/branches/3.0@8113
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 27 Nov 2010 21:32:29 +0000 (21:32 +0000)]
rest of process lock removal, plus no GUIs for internal returns
git-svn-id: svn://localhost/ardour2/branches/3.0@8112
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 27 Nov 2010 17:43:32 +0000 (17:43 +0000)]
changes associated with save/restore of AutomationControl id's
git-svn-id: svn://localhost/ardour2/branches/3.0@8111
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 27 Nov 2010 17:42:09 +0000 (17:42 +0000)]
remove (or attempt to remove) requirement for holding process lock when changing connections
git-svn-id: svn://localhost/ardour2/branches/3.0@8110
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 27 Nov 2010 17:41:43 +0000 (17:41 +0000)]
changes associated with save/restore of AutomationControl id's
git-svn-id: svn://localhost/ardour2/branches/3.0@8109
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 27 Nov 2010 17:39:38 +0000 (17:39 +0000)]
save controls state in PluginInsert state nodes (needed to restore MIDI bindings, not done yet)
git-svn-id: svn://localhost/ardour2/branches/3.0@8108
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 27 Nov 2010 16:44:51 +0000 (16:44 +0000)]
better fix for IOSelector::set_state()'s need to hold the process lock
git-svn-id: svn://localhost/ardour2/branches/3.0@8107
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 27 Nov 2010 16:42:44 +0000 (16:42 +0000)]
make IO::disconnect (port,port) symmetric with IO::connect (port,port) by requiring caller to hold process lock
git-svn-id: svn://localhost/ardour2/branches/3.0@8106
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 27 Nov 2010 16:41:28 +0000 (16:41 +0000)]
take process lock in global port matrix' set_state() method; use namespace ARDOUR too
git-svn-id: svn://localhost/ardour2/branches/3.0@8105
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 27 Nov 2010 15:51:58 +0000 (15:51 +0000)]
move process lock taking to avoid deadlock when connecting ports
git-svn-id: svn://localhost/ardour2/branches/3.0@8104
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 27 Nov 2010 01:43:42 +0000 (01:43 +0000)]
fix illegal syntax in
bcf2000 MIDI bindings
git-svn-id: svn://localhost/ardour2/branches/3.0@8103
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 27 Nov 2010 01:04:02 +0000 (01:04 +0000)]
GPL boilerplate.
git-svn-id: svn://localhost/ardour2/branches/3.0@8102
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 27 Nov 2010 01:03:53 +0000 (01:03 +0000)]
Add comments.
git-svn-id: svn://localhost/ardour2/branches/3.0@8101
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 27 Nov 2010 00:42:40 +0000 (00:42 +0000)]
Copy-edit.
git-svn-id: svn://localhost/ardour2/branches/3.0@8100
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 26 Nov 2010 23:51:21 +0000 (23:51 +0000)]
new MIDI binding maps for Korg nanoKontrol and M-Audio Axiom 25 from Chooch Schubert [sic]
git-svn-id: svn://localhost/ardour2/branches/3.0@8099
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 26 Nov 2010 23:31:14 +0000 (23:31 +0000)]
Add missing files from previous commit.
git-svn-id: svn://localhost/ardour2/branches/3.0@8098
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 26 Nov 2010 23:30:48 +0000 (23:30 +0000)]
Handle unknown plugins on loading sessions by hiding them from the user and telling them so.
git-svn-id: svn://localhost/ardour2/branches/3.0@8097
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 26 Nov 2010 22:45:20 +0000 (22:45 +0000)]
Add lots of asserts to try to track down #3553.
git-svn-id: svn://localhost/ardour2/branches/3.0@8096
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 26 Nov 2010 20:59:20 +0000 (20:59 +0000)]
Remove premature inclusion of lv2_persist_file.c
git-svn-id: svn://localhost/ardour2/branches/3.0@8095
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 26 Nov 2010 19:57:03 +0000 (19:57 +0000)]
Fix more broken indentation (whitespace changes only).
git-svn-id: svn://localhost/ardour2/branches/3.0@8094
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 26 Nov 2010 19:18:34 +0000 (19:18 +0000)]
VBAP panner should use Panner::_angles not its own private azi/ele members : now actually pans but I'll be a muted frog on top of a woodshed if I can understand how the speaker pair selection process works (or doesn't)
git-svn-id: svn://localhost/ardour2/branches/3.0@8093
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 26 Nov 2010 18:28:42 +0000 (18:28 +0000)]
add two process lock calls where some port connecting occurs
git-svn-id: svn://localhost/ardour2/branches/3.0@8092
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 26 Nov 2010 17:43:03 +0000 (17:43 +0000)]
one step closer to working vbap panning
git-svn-id: svn://localhost/ardour2/branches/3.0@8091
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 26 Nov 2010 00:29:12 +0000 (00:29 +0000)]
Somewhat distasteful hack to fix #3469 (broken keyboard-entry of pan values)
git-svn-id: svn://localhost/ardour2/branches/3.0@8090
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 25 Nov 2010 23:46:24 +0000 (23:46 +0000)]
Prevent removal of route inputs when the plugins cannot be configured with the new number. Rework locking so that the process lock is held from the point that a route input is removed until after the processors are reconfigured; fixes #3548.
git-svn-id: svn://localhost/ardour2/branches/3.0@8089
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 25 Nov 2010 23:00:17 +0000 (23:00 +0000)]
Add missing file.
git-svn-id: svn://localhost/ardour2/branches/3.0@8088
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 25 Nov 2010 22:12:03 +0000 (22:12 +0000)]
Stub implementation of LV2 persist extension.
git-svn-id: svn://localhost/ardour2/branches/3.0@8087
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 25 Nov 2010 20:37:39 +0000 (20:37 +0000)]
Fix some messed up code (spacey tabs).
(There is faar more of this... FIX YOUR EDITORS!)
git-svn-id: svn://localhost/ardour2/branches/3.0@8086
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 25 Nov 2010 17:41:04 +0000 (17:41 +0000)]
Improve visual cues during plugin drag and drop. Fixes #3566.
git-svn-id: svn://localhost/ardour2/branches/3.0@8085
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Thu, 25 Nov 2010 14:32:46 +0000 (14:32 +0000)]
Add a default export format to prevent dialog from crashing when used for first time
git-svn-id: svn://localhost/ardour2/branches/3.0@8084
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 25 Nov 2010 00:03:14 +0000 (00:03 +0000)]
Remove unused code.
git-svn-id: svn://localhost/ardour2/branches/3.0@8083
d708f5d6-7413-0410-9779-
e7cbd77b26cf