13
0
Commit Graph

5618 Commits

Author SHA1 Message Date
Carl Hetherington
f8e16276d9 Fix a couple of places where set_position_internal was not being used, meaning that a region's _bbt_time member was not updated and so regions could move about unexpectedly when locked to bars and beats.
git-svn-id: svn://localhost/ardour2/branches/3.0@8211 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-07 19:05:05 +00:00
Carl Hetherington
6df5d5d87a Tweak some naming slightly.
git-svn-id: svn://localhost/ardour2/branches/3.0@8210 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-07 17:16:59 +00:00
eead73098d reimplement Route::shift() from 2.X for "Insert Time"
git-svn-id: svn://localhost/ardour2/branches/3.0@8209 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-07 15:15:25 +00:00
b83f21c3cf add "shift" method used in 2.X and now a3 to move data starting at a position, not an iterator
git-svn-id: svn://localhost/ardour2/branches/3.0@8208 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-07 15:13:04 +00:00
Carl Hetherington
a9275f997b Put plugin-note-off code in the right place.
git-svn-id: svn://localhost/ardour2/branches/3.0@8207 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-07 15:00:19 +00:00
e621d704ac fix crash when importing MIDI with "at timestamp" chosen
git-svn-id: svn://localhost/ardour2/branches/3.0@8206 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-07 14:45:51 +00:00
0a19ce6f1c fix crash when dragging percussive-mode notes due to a bad dynamic cast
git-svn-id: svn://localhost/ardour2/branches/3.0@8205 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-07 14:45:24 +00:00
da46b1da24 fix infinite loop in quantize setup
git-svn-id: svn://localhost/ardour2/branches/3.0@8204 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-07 14:44:50 +00:00
Carl Hetherington
94b4c264d1 Send note-offs to VST instrument plugins on transport stop. Fixes #3583.
git-svn-id: svn://localhost/ardour2/branches/3.0@8203 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-07 14:44:47 +00:00
Carl Hetherington
40c162d609 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
2010-12-07 02:56:11 +00:00
Carl Hetherington
25a702798e Fix double-display of VST preset names (#3576)
git-svn-id: svn://localhost/ardour2/branches/3.0@8201 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-06 16:29:11 +00:00
dc25342dbc new panner + recorded waveform fill colors from chris g
git-svn-id: svn://localhost/ardour2/branches/3.0@8200 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-06 14:55:45 +00:00
Carl Hetherington
99c2d589d1 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
2010-12-06 13:59:59 +00:00
Carl Hetherington
fdc9e200be 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
2010-12-06 13:29:19 +00:00
Carl Hetherington
cba255c9c5 Minor cleanups.
git-svn-id: svn://localhost/ardour2/branches/3.0@8197 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-06 04:31:26 +00:00
Carl Hetherington
3975355a5f 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
2010-12-06 04:29:06 +00:00
Carl Hetherington
bf7b8df028 Fix VST build.
git-svn-id: svn://localhost/ardour2/branches/3.0@8195 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-06 03:07:22 +00:00
5f00efd7e8 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
2010-12-06 02:49:04 +00:00
Carl Hetherington
3639918e43 Add missing files.
git-svn-id: svn://localhost/ardour2/branches/3.0@8193 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-06 02:42:36 +00:00
Carl Hetherington
610656f448 Add a little spacing to the generic plugin UI.
git-svn-id: svn://localhost/ardour2/branches/3.0@8192 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-06 02:41:56 +00:00
Carl Hetherington
5546fa38fc 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
2010-12-06 02:41:46 +00:00
433196a83a removed files
git-svn-id: svn://localhost/ardour2/branches/3.0@8188 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-05 22:35:43 +00:00
343d7b95aa correct locations for new osc files
git-svn-id: svn://localhost/ardour2/branches/3.0@8187 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-05 22:35:22 +00:00
7b361be671 part of lincoln's patches for OSC/ardroid
git-svn-id: svn://localhost/ardour2/branches/3.0@8186 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-05 22:29:19 +00:00
625b3ca004 part of lincoln's patches for OSC/ardroid
git-svn-id: svn://localhost/ardour2/branches/3.0@8185 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-05 22:28:39 +00:00
Carl Hetherington
9a541c30b9 Missing nframes_t fixes in VST build.
git-svn-id: svn://localhost/ardour2/branches/3.0@8177 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-04 03:07:14 +00:00
38c24cefba type tweaks and casts following the nframes_t expulsion
git-svn-id: svn://localhost/ardour2/branches/3.0@8175 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-03 23:15:53 +00:00
1596ab40ea tweak search path for export profiles
git-svn-id: svn://localhost/ardour2/branches/3.0@8174 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-03 23:15:33 +00:00
617b66c667 use PRId64 for a framecnt_t printf
git-svn-id: svn://localhost/ardour2/branches/3.0@8173 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-03 23:15:05 +00:00
50dc61bc2f code tweaks in stereo panner (no functional changes)
git-svn-id: svn://localhost/ardour2/branches/3.0@8172 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-03 23:14:36 +00:00
debd768e56 add colors back for stereo panner
git-svn-id: svn://localhost/ardour2/branches/3.0@8171 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-03 23:13:01 +00:00
18b8ec6996 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
2010-12-03 22:29:58 +00:00
Carl Hetherington
ac84ea8218 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
2010-12-03 22:28:31 +00:00
Carl Hetherington
94c7dcea5c No-op: reformat.
git-svn-id: svn://localhost/ardour2/branches/3.0@8168 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-03 22:27:40 +00:00
Carl Hetherington
c04e57125b No-op: reformat and add GPL boilerplate.
git-svn-id: svn://localhost/ardour2/branches/3.0@8167 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-03 22:27:30 +00:00
Carl Hetherington
73192bc1a7 Remove all use of nframes_t.
git-svn-id: svn://localhost/ardour2/branches/3.0@8166 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-03 22:26:29 +00:00
74b4a3c77b 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
2010-12-03 17:31:55 +00:00
e490a1a278 fix mis-ordered erase/delete pair
git-svn-id: svn://localhost/ardour2/branches/3.0@8162 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-03 17:31:31 +00:00
Carl Hetherington
cdfbec0eb1 A few type fixes.
git-svn-id: svn://localhost/ardour2/branches/3.0@8154 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-02 19:25:53 +00:00
bb797943dd 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
2010-12-02 15:51:42 +00:00
56896ada1e 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
2010-12-02 03:04:35 +00:00
7de36bc5ab 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
2010-12-01 23:47:40 +00:00
c736a8bd02 add scroll and key handling to stereo panner
git-svn-id: svn://localhost/ardour2/branches/3.0@8150 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-01 23:29:44 +00:00
edea754b6b more stereo panner work
git-svn-id: svn://localhost/ardour2/branches/3.0@8149 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-01 21:24:57 +00:00
a8572dc487 remove some debugging output
git-svn-id: svn://localhost/ardour2/branches/3.0@8148 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-01 21:24:42 +00:00
Carl Hetherington
6c76a275e1 Remove some thought-to-be-useless volatile qualifiers.
git-svn-id: svn://localhost/ardour2/branches/3.0@8147 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-01 20:49:32 +00:00
Carl Hetherington
a5ea47ff0d Re-expose timecode offset in the session option editor.
git-svn-id: svn://localhost/ardour2/branches/3.0@8146 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-01 20:49:22 +00:00
044a2cca8f better operation of the stereo panner
git-svn-id: svn://localhost/ardour2/branches/3.0@8145 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-01 18:27:39 +00:00
Carl Hetherington
bce9a0aee7 Revert previous incorrect patch.
git-svn-id: svn://localhost/ardour2/branches/3.0@8144 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-01 17:51:17 +00:00
Carl Hetherington
f500846fd4 Remove unused timecode offset stuff.
git-svn-id: svn://localhost/ardour2/branches/3.0@8143 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-01 17:42:18 +00:00