Carl Hetherington
|
555c7ac094
|
Undo for sys-ex movements in time.
git-svn-id: svn://localhost/ardour2/branches/3.0@8232 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-09 21:36:31 +00:00 |
|
Carl Hetherington
|
ad916f6241
|
Fix a few bad iterator accesses.
git-svn-id: svn://localhost/ardour2/branches/3.0@8231 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-09 21:35:33 +00:00 |
|
Carl Hetherington
|
5c23faaa0d
|
Allow trim of midi regions to before the start of the source (better, this time). Fixes #3156.
git-svn-id: svn://localhost/ardour2/branches/3.0@8229 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-09 21:34:46 +00:00 |
|
Carl Hetherington
|
7d4e03e28e
|
Use a weak_ptr rather than a bald pointer for _midi_source in MidiModel.
git-svn-id: svn://localhost/ardour2/branches/3.0@8228 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-09 21:34:31 +00:00 |
|
|
ebf3762fa9
|
fix computation of silence text, and its display. it is still not on top of the canvas, which is a small problem
git-svn-id: svn://localhost/ardour2/branches/3.0@8227 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-09 18:17:36 +00:00 |
|
|
0a62044c2c
|
make strip silence work (again?)
git-svn-id: svn://localhost/ardour2/branches/3.0@8226 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-09 16:31:05 +00:00 |
|
|
d28ecb2b93
|
fix for Route::shift/insert-time
git-svn-id: svn://localhost/ardour2/branches/3.0@8225 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-08 23:22:01 +00:00 |
|
|
f176612086
|
move display of silence for strip-silence into regionviews, along with text to describe impact on the region. this doesn't actually make strip-silence work any better, but the display is improving
git-svn-id: svn://localhost/ardour2/branches/3.0@8224 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-08 21:02:37 +00:00 |
|
|
32ac2049fe
|
minor panner debugging, cont'd
git-svn-id: svn://localhost/ardour2/branches/3.0@8223 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-08 21:01:20 +00:00 |
|
Carl Hetherington
|
cbfb77cd8e
|
in compute_gains in case _speakers.n_tuples is 0. Prevent NaN gains if total power is 0 in the same method. Mark initially dirty so that the first call to do_distribute sets up desired_outputs.
git-svn-id: svn://localhost/ardour2/branches/3.0@8218 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-08 01:52:06 +00:00 |
|
Carl Hetherington
|
ab1e2bfaea
|
Remove unused method.
git-svn-id: svn://localhost/ardour2/branches/3.0@8217 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-08 01:51:56 +00:00 |
|
Carl Hetherington
|
c65d364661
|
Fix VST preset deletion.
git-svn-id: svn://localhost/ardour2/branches/3.0@8216 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-07 20:12:47 +00:00 |
|
Carl Hetherington
|
95acc21c69
|
Add scrollbar to edit presets dialogue, and the ability to differentiate between built-in and user presets.
git-svn-id: svn://localhost/ardour2/branches/3.0@8215 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-07 20:12:40 +00:00 |
|
Carl Hetherington
|
56554af08f
|
Revert previous ill-thought-out patch.
git-svn-id: svn://localhost/ardour2/branches/3.0@8213 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-07 19:55:43 +00:00 |
|
Carl Hetherington
|
f3fc6195bc
|
Allow trim of midi regions to before the start of the source. Fixes #3156.
git-svn-id: svn://localhost/ardour2/branches/3.0@8212 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-07 19:16:23 +00:00 |
|
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 |
|
|
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 |
|
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
|
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
|
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
|
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 |
|
|
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
|
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 |
|
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 |
|
|
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 |
|
Carl Hetherington
|
93d65777b8
|
Remove unused code.
git-svn-id: svn://localhost/ardour2/branches/3.0@8142 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-01 17:04:48 +00:00 |
|
|
5aed83d927
|
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
|
2010-11-30 23:42:58 +00:00 |
|
|
ce1492240e
|
Fix LV2 logarithmic hint URI.
git-svn-id: svn://localhost/ardour2/branches/3.0@8138 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-30 22:22:52 +00:00 |
|
|
da35445adb
|
Tidy (whitespace changes only).
git-svn-id: svn://localhost/ardour2/branches/3.0@8137 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-30 22:22:05 +00:00 |
|
|
816be28db0
|
Fix stub LV2 persist implementation.
git-svn-id: svn://localhost/ardour2/branches/3.0@8134 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-30 18:42:26 +00:00 |
|
|
503d1b5306
|
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
|
2010-11-30 04:14:51 +00:00 |
|
|
4f7a3d7732
|
make BarController::CenterOut mostly sorta-kinda work
git-svn-id: svn://localhost/ardour2/branches/3.0@8129 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-30 03:09:15 +00:00 |
|
Sakari Bergen
|
ea8f9cb58e
|
Removing more of using boost::shared_ptr
git-svn-id: svn://localhost/ardour2/branches/3.0@8128 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-29 22:39:21 +00:00 |
|
|
9f634f1f56
|
remove using boost::shared_ptr stuff from session.cc
git-svn-id: svn://localhost/ardour2/branches/3.0@8127 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-29 22:07:42 +00:00 |
|
|
f25d9b1220
|
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
|
2010-11-29 17:56:49 +00:00 |
|
|
964411b688
|
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
|
2010-11-29 17:56:08 +00:00 |
|
|
d55c881626
|
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
|
2010-11-29 03:52:11 +00:00 |
|
|
c7df5f5271
|
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
|
2010-11-28 21:28:54 +00:00 |
|
Carl Hetherington
|
ad4e0cd2d1
|
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
|
2010-11-28 20:32:58 +00:00 |
|
|
ab61e8de4a
|
fix lookup of LV2 plugin parameter name
git-svn-id: svn://localhost/ardour2/branches/3.0@8119 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-28 19:31:37 +00:00 |
|
|
761488e547
|
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
|
2010-11-28 19:28:21 +00:00 |
|
|
9b7a35cdc0
|
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
|
2010-11-28 18:31:18 +00:00 |
|
|
bb592809f1
|
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
|
2010-11-27 23:16:42 +00:00 |
|
|
a2f870bff9
|
don't display internal returns to user
git-svn-id: svn://localhost/ardour2/branches/3.0@8113 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-27 21:40:54 +00:00 |
|
|
7cbcf258cc
|
changes associated with save/restore of AutomationControl id's
git-svn-id: svn://localhost/ardour2/branches/3.0@8111 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-27 17:43:32 +00:00 |
|
|
979a61eb3f
|
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
|
2010-11-27 17:42:09 +00:00 |
|
|
f3a833e38e
|
changes associated with save/restore of AutomationControl id's
git-svn-id: svn://localhost/ardour2/branches/3.0@8109 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-27 17:41:43 +00:00 |
|
|
2bd721d1cc
|
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
|
2010-11-27 17:39:38 +00:00 |
|
|
27cf00a598
|
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
|
2010-11-27 16:42:44 +00:00 |
|
Carl Hetherington
|
019faa984a
|
Add comments.
git-svn-id: svn://localhost/ardour2/branches/3.0@8101 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-27 01:03:53 +00:00 |
|
Carl Hetherington
|
b0d559b031
|
Add missing files from previous commit.
git-svn-id: svn://localhost/ardour2/branches/3.0@8098 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-26 23:31:14 +00:00 |
|
Carl Hetherington
|
a8fbb47e0a
|
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
|
2010-11-26 23:30:48 +00:00 |
|
Carl Hetherington
|
1f8d176c13
|
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
|
2010-11-26 22:45:20 +00:00 |
|
|
d5666aa2ec
|
Remove premature inclusion of lv2_persist_file.c
git-svn-id: svn://localhost/ardour2/branches/3.0@8095 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-26 20:59:20 +00:00 |
|
|
a8d4e33d1b
|
Fix more broken indentation (whitespace changes only).
git-svn-id: svn://localhost/ardour2/branches/3.0@8094 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-26 19:57:03 +00:00 |
|
|
1445bf5fc5
|
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
|
2010-11-26 19:18:34 +00:00 |
|
|
5a0c8cd79c
|
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
|
2010-11-26 18:28:42 +00:00 |
|
|
553cf2982c
|
one step closer to working vbap panning
git-svn-id: svn://localhost/ardour2/branches/3.0@8091 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-26 17:43:03 +00:00 |
|
Carl Hetherington
|
1539ac1b96
|
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
|
2010-11-26 00:29:12 +00:00 |
|
Carl Hetherington
|
54cbc45a5a
|
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
|
2010-11-25 23:46:24 +00:00 |
|
|
28c004f4fb
|
Add missing file.
git-svn-id: svn://localhost/ardour2/branches/3.0@8088 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-25 23:00:17 +00:00 |
|
|
2a6dcddcc5
|
Stub implementation of LV2 persist extension.
git-svn-id: svn://localhost/ardour2/branches/3.0@8087 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-25 22:12:03 +00:00 |
|
Carl Hetherington
|
c862d320ff
|
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
|
2010-11-25 17:41:04 +00:00 |
|
Carl Hetherington
|
49ce9ba634
|
Remove unused code.
git-svn-id: svn://localhost/ardour2/branches/3.0@8083 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-25 00:03:14 +00:00 |
|
Carl Hetherington
|
8f2c07eedc
|
Prevent crash when loading sessions with unknown plugins.
git-svn-id: svn://localhost/ardour2/branches/3.0@8082 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-24 13:56:22 +00:00 |
|
Carl Hetherington
|
0ee9f216d5
|
Save solo isolate / solo safe states. Fixes #3551.
git-svn-id: svn://localhost/ardour2/branches/3.0@8078 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-23 22:10:49 +00:00 |
|
|
1b2b21169c
|
semi-functioning vbap panning, still not done
git-svn-id: svn://localhost/ardour2/branches/3.0@8074 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-23 16:38:17 +00:00 |
|
Carl Hetherington
|
e6665809fb
|
Improve shift-selection behaviour in processor box.
git-svn-id: svn://localhost/ardour2/branches/3.0@8073 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-23 14:31:09 +00:00 |
|
Carl Hetherington
|
595c7c4411
|
Fix multiple selection with Ctrl-Click in DnDVBox.
git-svn-id: svn://localhost/ardour2/branches/3.0@8070 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-23 00:28:09 +00:00 |
|
Carl Hetherington
|
ca248db48e
|
Thought-to-be-fix for #2794; fix route process order sorting.
git-svn-id: svn://localhost/ardour2/branches/3.0@8064 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-21 00:51:56 +00:00 |
|
|
e3fc510d16
|
more debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@8063 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-20 22:40:06 +00:00 |
|
|
16982456ab
|
debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@8062 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-20 22:29:01 +00:00 |
|
Carl Hetherington
|
5ce249b7dc
|
Save/restore aux send levels. Fixes #3546.
git-svn-id: svn://localhost/ardour2/branches/3.0@8061 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-20 01:08:53 +00:00 |
|
Carl Hetherington
|
3aa8ff4a5e
|
Fix typo causing CPU burn.
git-svn-id: svn://localhost/ardour2/branches/3.0@8057 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-19 14:12:41 +00:00 |
|
|
d8ec9bbea7
|
non-crashing (but also non-functional) integration of VBAP with panner "architecture"
git-svn-id: svn://localhost/ardour2/branches/3.0@8056 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-19 00:58:57 +00:00 |
|
|
e50bd9e653
|
steps toward a working VBAP panner
git-svn-id: svn://localhost/ardour2/branches/3.0@8055 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-18 18:01:30 +00:00 |
|
|
6ce5dc2dc9
|
add license info to vbap code
git-svn-id: svn://localhost/ardour2/branches/3.0@8054 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-18 16:29:12 +00:00 |
|
|
fa7b6e558d
|
initial check in of VBAP implementation (not coupled to any existing ardour objects yet)
git-svn-id: svn://localhost/ardour2/branches/3.0@8053 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-18 16:28:18 +00:00 |
|
Carl Hetherington
|
7f9cab8c28
|
Add std::string specialization for ConfigVariableWithMutation which handles spaces correctly. Fixes #3541.
git-svn-id: svn://localhost/ardour2/branches/3.0@8052 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-17 12:25:44 +00:00 |
|
Carl Hetherington
|
c0539c0673
|
Remove debug output.
git-svn-id: svn://localhost/ardour2/branches/3.0@8051 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-17 12:25:20 +00:00 |
|
|
3d0a53a1ad
|
fix linux side of semaphore abstraction
git-svn-id: svn://localhost/ardour2/branches/3.0@8050 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-16 20:01:01 +00:00 |
|
|
8e2f6b9e0f
|
handle OS X's lack of unnamed semaphores, phase 1
git-svn-id: svn://localhost/ardour2/branches/3.0@8049 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-16 19:47:38 +00:00 |
|
Carl Hetherington
|
ee76685f8d
|
Modify region trim cursor if a region can only be trimmed in one direction.
git-svn-id: svn://localhost/ardour2/branches/3.0@8045 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-15 22:55:39 +00:00 |
|
|
90172686b9
|
nominally add MIDI input support for AudioUnit plugins
git-svn-id: svn://localhost/ardour2/branches/3.0@8044 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-15 19:54:23 +00:00 |
|
Carl Hetherington
|
a4e6145648
|
Don't try to do sub-pixel text placement as cairo doesn't support it. Fixes #3534.
git-svn-id: svn://localhost/ardour2/branches/3.0@8033 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-14 21:06:36 +00:00 |
|
Carl Hetherington
|
04d9517842
|
Fix updates of LV2 plugin parameters. Fixes #3341.
git-svn-id: svn://localhost/ardour2/branches/3.0@8032 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-14 20:05:37 +00:00 |
|
Carl Hetherington
|
a46af0460b
|
Create a new layer if required on record to a track in stacked mode. Fixes #3391.
git-svn-id: svn://localhost/ardour2/branches/3.0@8026 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-14 15:01:53 +00:00 |
|
Carl Hetherington
|
7a25fa1beb
|
const fix.
git-svn-id: svn://localhost/ardour2/branches/3.0@8025 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-14 15:01:38 +00:00 |
|
Carl Hetherington
|
69c15729f2
|
Fix crash on closedown.
git-svn-id: svn://localhost/ardour2/branches/3.0@8022 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-13 22:50:03 +00:00 |
|
|
b85b4d9e54
|
make ardour3 build and link on OS X (tiger, at least)
git-svn-id: svn://localhost/ardour2/branches/3.0@8018 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-13 05:14:48 +00:00 |
|
|
520bc1bed4
|
fix non-inlined SndfileHandle constructor in libaudiographer, which triggers duplicate definition warnings with the OS X linker
git-svn-id: svn://localhost/ardour2/branches/3.0@8017 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-13 05:13:38 +00:00 |
|
Carl Hetherington
|
a0b75ed66e
|
Remove unused variables.
git-svn-id: svn://localhost/ardour2/branches/3.0@8013 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-12 22:32:27 +00:00 |
|
|
9e14ce38e0
|
fix botched fix
git-svn-id: svn://localhost/ardour2/branches/3.0@8007 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-10 23:31:53 +00:00 |
|
|
639542b410
|
build fixes for OS X
git-svn-id: svn://localhost/ardour2/branches/3.0@8006 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-10 23:13:29 +00:00 |
|
|
e98284d9e8
|
remove some unnecessary and hard-to-compile-on-OSX debug stuff
git-svn-id: svn://localhost/ardour2/branches/3.0@8005 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-10 23:12:16 +00:00 |
|
|
90a567e74d
|
remove duplicate std limit + format macro defs
git-svn-id: svn://localhost/ardour2/branches/3.0@8003 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-10 23:09:18 +00:00 |
|
|
30db1a847a
|
fix OS X compilation
git-svn-id: svn://localhost/ardour2/branches/3.0@8002 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-10 23:08:55 +00:00 |
|
|
07921555aa
|
fix OS X compilation
git-svn-id: svn://localhost/ardour2/branches/3.0@8001 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-10 23:08:34 +00:00 |
|
|
0b8cc0b5cc
|
fix OS X compilation
git-svn-id: svn://localhost/ardour2/branches/3.0@8000 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-10 23:08:18 +00:00 |
|
|
b623bc32a0
|
remove duplicate std limit + format macro defs
git-svn-id: svn://localhost/ardour2/branches/3.0@7999 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-10 23:07:31 +00:00 |
|
|
ab399143a6
|
fix dubious conflation of int and pthread_t
git-svn-id: svn://localhost/ardour2/branches/3.0@7998 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-10 22:50:52 +00:00 |
|
|
716fa5c555
|
updated .po files (*not* translations, just .po files)
git-svn-id: svn://localhost/ardour2/branches/3.0@7996 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-10 22:47:01 +00:00 |
|
|
71df3719d4
|
re-enable i18n as a build target for translations
git-svn-id: svn://localhost/ardour2/branches/3.0@7995 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-10 22:46:38 +00:00 |
|
|
429ff2547b
|
missing dialog cleanups and logic improvements
git-svn-id: svn://localhost/ardour2/branches/3.0@7990 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-09 23:50:20 +00:00 |
|
|
84ddf22169
|
handle multiple imports of the same file better (via better source naming); make session properties editor pretty much work for search paths
git-svn-id: svn://localhost/ardour2/branches/3.0@7989 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-09 22:18:52 +00:00 |
|
|
2575a3907b
|
add set_from_string() method for ConfigVariableWithMutation so that it gets set correctly from XML and elsewhere
git-svn-id: svn://localhost/ardour2/branches/3.0@7988 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-09 22:18:27 +00:00 |
|
|
ed80aec2d6
|
fix bug in path_expand() when passed an empty string
git-svn-id: svn://localhost/ardour2/branches/3.0@7987 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-09 22:17:40 +00:00 |
|
|
66a9112d48
|
add "origin" property to FileSource so that we can track multiple imports
git-svn-id: svn://localhost/ardour2/branches/3.0@7986 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-09 18:19:53 +00:00 |
|
|
cbaba77588
|
remove hardlink option from RC variables
git-svn-id: svn://localhost/ardour2/branches/3.0@7985 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-09 17:28:22 +00:00 |
|
|
7ae1a99d06
|
always store source names as relative paths; always add directories of embedded files to search path; never use hardlinks for embedding anymore
git-svn-id: svn://localhost/ardour2/branches/3.0@7984 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-09 17:24:17 +00:00 |
|
|
5c6ba165f6
|
initial pass at a missing file dialog and "relocatable" source files. lots more to do here
git-svn-id: svn://localhost/ardour2/branches/3.0@7983 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-09 06:03:51 +00:00 |
|
|
aa78fb928b
|
try to sensibly handle repeated imports of the same file. the same thing might be required for embeds
git-svn-id: svn://localhost/ardour2/branches/3.0@7975 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-05 20:36:44 +00:00 |
|
Carl Hetherington
|
7716429ef9
|
Paste regions in the right place. Fixes #3517.
git-svn-id: svn://localhost/ardour2/branches/3.0@7969 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-04 21:13:22 +00:00 |
|
Carl Hetherington
|
1cb36f5a81
|
Add column headings and length field to export timespan selector. Fixes #3518.
git-svn-id: svn://localhost/ardour2/branches/3.0@7968 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-04 20:37:46 +00:00 |
|
Carl Hetherington
|
844b7d0f68
|
Reformat.
git-svn-id: svn://localhost/ardour2/branches/3.0@7967 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-04 20:37:36 +00:00 |
|
|
a52c992de5
|
remove debug output during note ID load & save
git-svn-id: svn://localhost/ardour2/branches/3.0@7966 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-04 19:12:07 +00:00 |
|
|
f9d6a7329c
|
use newly-public libsmf functions for variable length quantities to load+store MIDI note IDS. THIS BREAKS MIDI NOTE HISTORY IN ALL EXISTING SESSIONS
git-svn-id: svn://localhost/ardour2/branches/3.0@7953 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-03 00:07:42 +00:00 |
|
|
a188e69aae
|
make VLQ save+restore functions publically accessible, for use with meta-events
git-svn-id: svn://localhost/ardour2/branches/3.0@7952 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-03 00:06:42 +00:00 |
|
Sakari Bergen
|
fb048ebc30
|
Fix error in samplerate converter
git-svn-id: svn://localhost/ardour2/branches/3.0@7951 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-02 18:07:29 +00:00 |
|
Sakari Bergen
|
a41525c3f7
|
Fix invalid assertion from previous commit, and possibly fix having random garbage at end of export.
git-svn-id: svn://localhost/ardour2/branches/3.0@7950 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-02 16:27:02 +00:00 |
|
Sakari Bergen
|
efff8551cd
|
Add assertion to export code to make sure the buffer size hasn't changed somehow...
git-svn-id: svn://localhost/ardour2/branches/3.0@7949 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-02 16:09:21 +00:00 |
|
Sakari Bergen
|
544f62d4be
|
Fix Ogg export (maybe float export also?)
git-svn-id: svn://localhost/ardour2/branches/3.0@7948 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-02 11:20:40 +00:00 |
|
Carl Hetherington
|
db5c8c9791
|
Add region peak amplitude to region editor.
git-svn-id: svn://localhost/ardour2/branches/3.0@7937 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-28 20:01:26 +00:00 |
|
Carl Hetherington
|
6f9e9ad23e
|
Make normalize cancel button work.
git-svn-id: svn://localhost/ardour2/branches/3.0@7935 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-28 17:09:32 +00:00 |
|
Carl Hetherington
|
d731e4dba1
|
Fix up progress bar on normalization.
git-svn-id: svn://localhost/ardour2/branches/3.0@7934 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-28 17:02:29 +00:00 |
|
Carl Hetherington
|
9f7f0f79a3
|
Make build scripts python2/3 agnostic.
git-svn-id: svn://localhost/ardour2/branches/3.0@7931 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-27 23:10:27 +00:00 |
|
Carl Hetherington
|
67b4433b0c
|
Don't strip suffixes twice from peakfile names, otherwise source names like fred.jim.wav and fred.sheila.wav end up trying to use the same peakfile name.
git-svn-id: svn://localhost/ardour2/branches/3.0@7928 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-27 21:21:34 +00:00 |
|
Carl Hetherington
|
ba6d6895f7
|
assert() which catches one source of crashes on startup when Ardour starts JACK.
git-svn-id: svn://localhost/ardour2/branches/3.0@7926 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-27 21:18:32 +00:00 |
|
Carl Hetherington
|
163dab0d5d
|
Prevent crash when trying to register a port with a disconnected engine.
git-svn-id: svn://localhost/ardour2/branches/3.0@7925 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-27 21:18:18 +00:00 |
|
Carl Hetherington
|
935aeb55dd
|
Use ProgressReporter class for normalization. Report progress for individual regions. Fix crash on normalising a single region (#3510).
git-svn-id: svn://localhost/ardour2/branches/3.0@7924 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-27 14:22:24 +00:00 |
|
|
326d227323
|
(3.0 version) some Mackie-emulation systems (e.g. euphonix) send zero for the tick count when the jog wheel is moved, so accomodate this by pretending that they reported 1 tick
git-svn-id: svn://localhost/ardour2/branches/3.0@7907 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-19 15:43:05 +00:00 |
|