|
23d8df6edf
|
More complete (but still incomplete) LV2 persist implementation.
git-svn-id: svn://localhost/ardour2/branches/3.0@8261 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-13 19:27:59 +00:00 |
|
Carl Hetherington
|
3ccb32773b
|
Oops, fix build.
git-svn-id: svn://localhost/ardour2/branches/3.0@8260 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-13 16:05:28 +00:00 |
|
Carl Hetherington
|
e8c59e4155
|
Remove unnecessary assert from midi clock ticker code; MIDI::Port handles non-process thread sends using a ringbuffer. Clean up some types.
git-svn-id: svn://localhost/ardour2/branches/3.0@8259 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-13 16:03:24 +00:00 |
|
Carl Hetherington
|
8d5b4fbf4a
|
Fix comment.
git-svn-id: svn://localhost/ardour2/branches/3.0@8258 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-13 16:03:13 +00:00 |
|
Carl Hetherington
|
a97d522a4f
|
Fix display of MIDI automation on regions with non-zero _start. Should fix #3504.
git-svn-id: svn://localhost/ardour2/branches/3.0@8257 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-12 22:25:27 +00:00 |
|
Carl Hetherington
|
9a1f83923d
|
Clear existing data before reading new to make overwrite_existing_buffers() work correctly. Should fix #3481.
git-svn-id: svn://localhost/ardour2/branches/3.0@8256 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-12 21:36:40 +00:00 |
|
Carl Hetherington
|
6fff4dcdda
|
Small cleanups.
git-svn-id: svn://localhost/ardour2/branches/3.0@8255 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-12 20:14:19 +00:00 |
|
Carl Hetherington
|
b0c23c0646
|
Make adjust region gain work in 1dB steps with no upper limit. Should fix or help with #2843.
git-svn-id: svn://localhost/ardour2/branches/3.0@8254 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-12 01:03:56 +00:00 |
|
Carl Hetherington
|
dd6935e2ad
|
Minor cleanup.
git-svn-id: svn://localhost/ardour2/branches/3.0@8253 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-12 01:03:17 +00:00 |
|
Carl Hetherington
|
1e11c4bc57
|
Fix MIDI fork using a modified version of a patch from warrenfalk. Fixes #3595.
git-svn-id: svn://localhost/ardour2/branches/3.0@8252 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-12 00:41:47 +00:00 |
|
Carl Hetherington
|
27bdf4700a
|
Fix a couple of i18n warnings.
git-svn-id: svn://localhost/ardour2/branches/3.0@8251 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-12 00:41:36 +00:00 |
|
Carl Hetherington
|
0600486857
|
Notice edits made to spinbuttons via numbers on the keyboard. Fixes #3413.
git-svn-id: svn://localhost/ardour2/branches/3.0@8250 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-11 23:59:34 +00:00 |
|
Sakari Bergen
|
ccb7a5a794
|
Add a null check to ports when loading an export channel from xml + fix indentation for commit r8247
git-svn-id: svn://localhost/ardour2/branches/3.0@8249 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-11 20:56:53 +00:00 |
|
|
fec8f4ad49
|
better comment change
git-svn-id: svn://localhost/ardour2/branches/3.0@8248 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-11 20:48:18 +00:00 |
|
|
644af18a4b
|
fix thinko in AudioEngine::get_port_by_name()
git-svn-id: svn://localhost/ardour2/branches/3.0@8247 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-11 20:45:11 +00:00 |
|
Sakari Bergen
|
80c61db0cd
|
Fix compiler warnings
git-svn-id: svn://localhost/ardour2/branches/3.0@8246 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-11 15:09:47 +00:00 |
|
Carl Hetherington
|
680a3f2b86
|
Prevent garbage preset names with VST plugins when the call to get preset name fails.
git-svn-id: svn://localhost/ardour2/branches/3.0@8245 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-11 02:35:31 +00:00 |
|
Carl Hetherington
|
173354c847
|
Fix a few tiny memory leaks.
git-svn-id: svn://localhost/ardour2/branches/3.0@8244 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-11 02:34:44 +00:00 |
|
Carl Hetherington
|
e8fede43ee
|
Reset PanControllable StreamPanners when they change.
git-svn-id: svn://localhost/ardour2/branches/3.0@8243 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-11 00:24:17 +00:00 |
|
Carl Hetherington
|
19ae4ed640
|
Comment a few things and add missing process lock when adding a route from a template.
git-svn-id: svn://localhost/ardour2/branches/3.0@8242 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-11 00:23:51 +00:00 |
|
Carl Hetherington
|
cd175818ed
|
Fix crash.
git-svn-id: svn://localhost/ardour2/branches/3.0@8241 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-11 00:23:39 +00:00 |
|
Carl Hetherington
|
1f0ac78bc4
|
Fix deadlock on closing a send IO dialogue.
git-svn-id: svn://localhost/ardour2/branches/3.0@8240 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-10 22:46:53 +00:00 |
|
Carl Hetherington
|
86ac707573
|
Stop bounce / freeze on tracks that have more outputs than inputs and so cannot record all the outputs in their diskstreams. Fix buffer shortage when bouncing tracks whose processing chains temporarily need more buffers than there are inputs. Fixes #3573.
git-svn-id: svn://localhost/ardour2/branches/3.0@8239 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-10 22:28:29 +00:00 |
|
Carl Hetherington
|
8387e1bff8
|
Fix thinko in previous commit.
git-svn-id: svn://localhost/ardour2/branches/3.0@8238 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-10 22:28:20 +00:00 |
|
Carl Hetherington
|
485b70b610
|
Remove menu bar clock in fullscreen mode until someone comes up with an agreeable look for it.
git-svn-id: svn://localhost/ardour2/branches/3.0@8237 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-10 17:38:58 +00:00 |
|
Carl Hetherington
|
fb0097ca79
|
Fix crash on mouseover.
git-svn-id: svn://localhost/ardour2/branches/3.0@8236 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-10 17:27:13 +00:00 |
|
|
4a9a5dea26
|
prevent the monitor inputs from showing up in the port matrix, fo'real
git-svn-id: svn://localhost/ardour2/branches/3.0@8235 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-10 16:31:14 +00:00 |
|
|
0108d1d900
|
don't show monitor bus inputs in matrix(es); relabel tabs in port matrix; change label for monitoring preference to be clearer
git-svn-id: svn://localhost/ardour2/branches/3.0@8234 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-10 15:43:01 +00:00 |
|
Carl Hetherington
|
627385cab4
|
Handle overlaps better when executing DiffCommands.
git-svn-id: svn://localhost/ardour2/branches/3.0@8233 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-09 21:37:14 +00:00 |
|
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
|
74385f9642
|
Fix uninitialised variable.
git-svn-id: svn://localhost/ardour2/branches/3.0@8230 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-09 21:35:25 +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 |
|
|
ffe783e308
|
nothing uses ARDOUR_DATA_PATH so remove it
git-svn-id: svn://localhost/ardour2/branches/3.0@8222 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-08 21:00:58 +00:00 |
|
|
fa0a1ad025
|
random debugging stuff, need to get it out of the way for next commit
git-svn-id: svn://localhost/ardour2/branches/3.0@8221 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-08 20:56:48 +00:00 |
|
|
9dcea43b1d
|
tweak and rename timecode settings tab
git-svn-id: svn://localhost/ardour2/branches/3.0@8219 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-08 17:36:12 +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
|
5f9883813e
|
Add preset edit button to VST plugin UI.
git-svn-id: svn://localhost/ardour2/branches/3.0@8214 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-07 20:12:31 +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 |
|