Carl Hetherington [Wed, 29 Dec 2010 01:18:05 +0000 (01:18 +0000)]
Try to ensure that the plugin loads its initial preset correctly. May fix #3602.
git-svn-id: svn://localhost/ardour2/branches/3.0@8356
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 29 Dec 2010 00:55:25 +0000 (00:55 +0000)]
Put appropriate markings on MIDI meters.
git-svn-id: svn://localhost/ardour2/branches/3.0@8355
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 28 Dec 2010 21:29:36 +0000 (21:29 +0000)]
Remember editor mixer size setting across close and reopen. Fixes #3624.
git-svn-id: svn://localhost/ardour2/branches/3.0@8354
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 28 Dec 2010 20:37:44 +0000 (20:37 +0000)]
indent
git-svn-id: svn://localhost/ardour2/branches/3.0@8353
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 28 Dec 2010 20:37:11 +0000 (20:37 +0000)]
remove unnecessary line for marker drags (marker has its own)
git-svn-id: svn://localhost/ardour2/branches/3.0@8352
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 28 Dec 2010 20:35:54 +0000 (20:35 +0000)]
fix type error when resetting all tempo lines
git-svn-id: svn://localhost/ardour2/branches/3.0@8351
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 28 Dec 2010 20:35:18 +0000 (20:35 +0000)]
fix rounding errors and bbox glitches that led to lines missing redraws, plus a few runtime+space efficiency tweaks for simpleline
git-svn-id: svn://localhost/ardour2/branches/3.0@8350
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 28 Dec 2010 20:31:38 +0000 (20:31 +0000)]
make --debug the default for building ardour3
git-svn-id: svn://localhost/ardour2/branches/3.0@8349
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 28 Dec 2010 19:17:37 +0000 (19:17 +0000)]
Remove unnecessary _have_transaction flag in TrimDrag. Fix undo when a trim of one region affects the previous or next regions too (#3632).
git-svn-id: svn://localhost/ardour2/branches/3.0@8348
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 28 Dec 2010 18:43:22 +0000 (18:43 +0000)]
Missing files.
git-svn-id: svn://localhost/ardour2/branches/3.0@8347
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 28 Dec 2010 18:19:40 +0000 (18:19 +0000)]
Unify program change and bank handling so that they are manipulated together.
git-svn-id: svn://localhost/ardour2/branches/3.0@8346
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 28 Dec 2010 03:05:09 +0000 (03:05 +0000)]
Clarify commentary slightly. No functional changes.
git-svn-id: svn://localhost/ardour2/branches/3.0@8345
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 26 Dec 2010 16:19:32 +0000 (16:19 +0000)]
Use the channel selector to decide which channel to add program changes to.
git-svn-id: svn://localhost/ardour2/branches/3.0@8343
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 26 Dec 2010 02:43:00 +0000 (02:43 +0000)]
Fix Ardour -> PROGRAM_NAME (#3627).
git-svn-id: svn://localhost/ardour2/branches/3.0@8342
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 24 Dec 2010 22:48:05 +0000 (22:48 +0000)]
Fix broken whitespace.
git-svn-id: svn://localhost/ardour2/branches/3.0@8341
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 23 Dec 2010 14:23:31 +0000 (14:23 +0000)]
a few more EPA tweaks (from 2.X)
git-svn-id: svn://localhost/ardour2/branches/3.0@8340
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 23 Dec 2010 04:17:56 +0000 (04:17 +0000)]
add EPA stuff from 2.X
git-svn-id: svn://localhost/ardour2/branches/3.0@8338
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 23 Dec 2010 04:17:45 +0000 (04:17 +0000)]
add EPA stuff from 2.X
git-svn-id: svn://localhost/ardour2/branches/3.0@8337
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 23 Dec 2010 00:26:54 +0000 (00:26 +0000)]
Use MTC instead of MIDI Timecode as the string for the external sync button. Fixes #3621.
git-svn-id: svn://localhost/ardour2/branches/3.0@8332
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 23 Dec 2010 00:02:03 +0000 (00:02 +0000)]
Remove Program Change automation lane options.
git-svn-id: svn://localhost/ardour2/branches/3.0@8331
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 22 Dec 2010 23:45:04 +0000 (23:45 +0000)]
Add menu option to insert program changes.
git-svn-id: svn://localhost/ardour2/branches/3.0@8330
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 22 Dec 2010 23:43:04 +0000 (23:43 +0000)]
Refactor so that all the locate-related stuff in CursorDrag is in one method. Also, wait for timecode transmission to be suspended before sending MMC/MTC locates, rather than hoping it will be suspended in time.
git-svn-id: svn://localhost/ardour2/branches/3.0@8329
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 22 Dec 2010 23:27:42 +0000 (23:27 +0000)]
Update transport clocks on initial grab of the playhead cursor.
git-svn-id: svn://localhost/ardour2/branches/3.0@8328
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 22 Dec 2010 23:16:39 +0000 (23:16 +0000)]
Account for the fact that CursorDrag only ever drags the playhead. Fix playhead misbehaviour when you start a drag from outside it.
git-svn-id: svn://localhost/ardour2/branches/3.0@8327
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 22 Dec 2010 01:44:00 +0000 (01:44 +0000)]
Fix some i18n problems.
git-svn-id: svn://localhost/ardour2/branches/3.0@8326
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 22 Dec 2010 01:06:18 +0000 (01:06 +0000)]
Fix region resizing with grid snapping enabled (#3620).
git-svn-id: svn://localhost/ardour2/branches/3.0@8325
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 22 Dec 2010 00:48:59 +0000 (00:48 +0000)]
Calculate length_beats of split MIDI regions from 'parent' region.
This is probably less than ideal, since setting the properties later will
recompute from frames values. It is, however, slightly more rightish :)
Seemingly correct cases (i.e. where length_beats is correct):
* Recording a new MIDI region
* Splitting said region
Broken:
* Loading a region from XML
Untested:
* Import
git-svn-id: svn://localhost/ardour2/branches/3.0@8324
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 22 Dec 2010 00:09:42 +0000 (00:09 +0000)]
Remove lying comment.
git-svn-id: svn://localhost/ardour2/branches/3.0@8323
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 22 Dec 2010 00:01:15 +0000 (00:01 +0000)]
Less code.
git-svn-id: svn://localhost/ardour2/branches/3.0@8322
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 21 Dec 2010 23:52:10 +0000 (23:52 +0000)]
Consistently mark all regions "interesting".
(I havn't used the shared_ptr debugging stuff, but presumably marking an arbitrary subset of allocated regions "interesting" is not the idea...).
git-svn-id: svn://localhost/ardour2/branches/3.0@8321
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 21 Dec 2010 17:03:16 +0000 (17:03 +0000)]
Remove confuzzling offset_relative stuff from region construction (pre-properties "hangover").
This commit (in theory) only reorganizes code, not change actual functionality.
RegionFactory now uses a distinct Region constructor for each case, which is a bit easier to wrap around.
Note comment at region.cc:276, this case seems pretty weird to me (more hangover?).
git-svn-id: svn://localhost/ardour2/branches/3.0@8320
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 21 Dec 2010 00:53:18 +0000 (00:53 +0000)]
Only calculate length_beats from length (in frames) if length property (in frames) is given, but length_beats property is not.
git-svn-id: svn://localhost/ardour2/branches/3.0@8319
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 21 Dec 2010 00:41:13 +0000 (00:41 +0000)]
Fix more broken whitespace.
git-svn-id: svn://localhost/ardour2/branches/3.0@8318
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 21 Dec 2010 00:04:58 +0000 (00:04 +0000)]
Set new (recorded) MIDI source length to length of entire capture (instead of length from start to last actual recorded event).
Precisely set length_beats of newly captured MIDI regions to source length in beats (no conversion).
git-svn-id: svn://localhost/ardour2/branches/3.0@8317
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 20 Dec 2010 23:24:43 +0000 (23:24 +0000)]
Remove unused Region constructor.
git-svn-id: svn://localhost/ardour2/branches/3.0@8316
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 20 Dec 2010 23:05:18 +0000 (23:05 +0000)]
Fix more broken whitespace.
git-svn-id: svn://localhost/ardour2/branches/3.0@8315
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 20 Dec 2010 22:51:17 +0000 (22:51 +0000)]
Fix more broken whitespace.
git-svn-id: svn://localhost/ardour2/branches/3.0@8314
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 20 Dec 2010 21:50:46 +0000 (21:50 +0000)]
Fix more broken whitespace.
git-svn-id: svn://localhost/ardour2/branches/3.0@8313
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 20 Dec 2010 21:22:49 +0000 (21:22 +0000)]
Clean up region.h and trim include tree.
git-svn-id: svn://localhost/ardour2/branches/3.0@8312
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 20 Dec 2010 19:06:58 +0000 (19:06 +0000)]
Fix converter origins for computing region length.
git-svn-id: svn://localhost/ardour2/branches/3.0@8309
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 20 Dec 2010 18:47:18 +0000 (18:47 +0000)]
Fix split of midi regions after tempo / meter changes.
git-svn-id: svn://localhost/ardour2/branches/3.0@8308
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 20 Dec 2010 16:11:23 +0000 (16:11 +0000)]
use notification of what was changed in MidiRegion::post_set() call
git-svn-id: svn://localhost/ardour2/branches/3.0@8307
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 20 Dec 2010 16:10:58 +0000 (16:10 +0000)]
add notification of what was changed in Stateful::post_set() call
git-svn-id: svn://localhost/ardour2/branches/3.0@8306
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 20 Dec 2010 15:35:15 +0000 (15:35 +0000)]
Fix summary height scaling problems when there are not enough tracks to fill the editor window.
git-svn-id: svn://localhost/ardour2/branches/3.0@8305
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 20 Dec 2010 13:30:31 +0000 (13:30 +0000)]
Allow deletion of program changes in the same way as notes.
git-svn-id: svn://localhost/ardour2/branches/3.0@8304
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 20 Dec 2010 03:42:59 +0000 (03:42 +0000)]
Allow dragging of program change flags in MIDI regions.
git-svn-id: svn://localhost/ardour2/branches/3.0@8303
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 20 Dec 2010 01:17:24 +0000 (01:17 +0000)]
Make sure that _POSIX_VERSION is available.
git-svn-id: svn://localhost/ardour2/branches/3.0@8302
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 19 Dec 2010 23:11:01 +0000 (23:11 +0000)]
Clean up plugin preset handling a bit.
git-svn-id: svn://localhost/ardour2/branches/3.0@8301
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Sun, 19 Dec 2010 23:09:30 +0000 (23:09 +0000)]
Fix function pointer to void* cast (and vice-versa) related warnings on POSIX systems
git-svn-id: svn://localhost/ardour2/branches/3.0@8300
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 19 Dec 2010 20:02:55 +0000 (20:02 +0000)]
Fix some spacey tabs.
git-svn-id: svn://localhost/ardour2/branches/3.0@8299
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 18 Dec 2010 23:53:37 +0000 (23:53 +0000)]
Hopefully fix visual glitches on dragging fade ins/outs.
git-svn-id: svn://localhost/ardour2/branches/3.0@8298
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 18 Dec 2010 21:34:32 +0000 (21:34 +0000)]
Further fade handle twaeks.
git-svn-id: svn://localhost/ardour2/branches/3.0@8297
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 18 Dec 2010 20:43:00 +0000 (20:43 +0000)]
Tweak positioning of fade handles.
git-svn-id: svn://localhost/ardour2/branches/3.0@8296
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Sat, 18 Dec 2010 19:27:04 +0000 (19:27 +0000)]
Finally implement position aware silence adding in export (i.e. bbt times are converted to frames correctly)
This will work when Session::convert_to_frames_at is fixed :)
git-svn-id: svn://localhost/ardour2/branches/3.0@8295
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Sat, 18 Dec 2010 17:56:41 +0000 (17:56 +0000)]
Add "session rate" as a possible sample rate for export formats
git-svn-id: svn://localhost/ardour2/branches/3.0@8294
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 17 Dec 2010 19:20:34 +0000 (19:20 +0000)]
Fix comment. Fix believed erroneous add of ticks to a fractional beats value.
git-svn-id: svn://localhost/ardour2/branches/3.0@8293
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 17 Dec 2010 04:14:24 +0000 (04:14 +0000)]
patch from lincoln to make mute controllable emit its Changed signal; note to self: should route really have a mute_changed() signal too?
git-svn-id: svn://localhost/ardour2/branches/3.0@8291
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 17 Dec 2010 01:51:12 +0000 (01:51 +0000)]
fix BeatFramesConverter so that it at least works even if its not optimally named/designed
git-svn-id: svn://localhost/ardour2/branches/3.0@8290
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 16 Dec 2010 21:25:17 +0000 (21:25 +0000)]
Missing i18n patch from prokoudine. Fixes #3610.
git-svn-id: svn://localhost/ardour2/branches/3.0@8289
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 16 Dec 2010 21:25:04 +0000 (21:25 +0000)]
Fix comment.
git-svn-id: svn://localhost/ardour2/branches/3.0@8288
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 16 Dec 2010 12:48:50 +0000 (12:48 +0000)]
Fix loading of PortInserts from 2.X sessions.
git-svn-id: svn://localhost/ardour2/branches/3.0@8287
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 16 Dec 2010 12:48:11 +0000 (12:48 +0000)]
Fix deadlock.
git-svn-id: svn://localhost/ardour2/branches/3.0@8286
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 15 Dec 2010 03:38:52 +0000 (03:38 +0000)]
make track list solo-isolate column wide enough to show "SI" as its name
git-svn-id: svn://localhost/ardour2/branches/3.0@8284
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 15 Dec 2010 03:38:44 +0000 (03:38 +0000)]
Fix a memory leak.
git-svn-id: svn://localhost/ardour2/branches/3.0@8283
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 15 Dec 2010 03:03:30 +0000 (03:03 +0000)]
fix stupid variable naming issue in last BBT commit
git-svn-id: svn://localhost/ardour2/branches/3.0@8282
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 15 Dec 2010 02:58:55 +0000 (02:58 +0000)]
Restore VST preset saving without chunks. Fixes #3602.
git-svn-id: svn://localhost/ardour2/branches/3.0@8281
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 15 Dec 2010 02:21:44 +0000 (02:21 +0000)]
Give VSTPluginUI its own header.
git-svn-id: svn://localhost/ardour2/branches/3.0@8280
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 15 Dec 2010 02:21:25 +0000 (02:21 +0000)]
Make VST preset files pre-preset rather than global. Clean up VST preset handling to use more of the bas class' code.
git-svn-id: svn://localhost/ardour2/branches/3.0@8279
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 15 Dec 2010 01:06:57 +0000 (01:06 +0000)]
Save and Delete buttons for plugin presets, remove largely useless edit plugin presets dialog. Should fix #2662.
git-svn-id: svn://localhost/ardour2/branches/3.0@8278
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 14 Dec 2010 20:28:37 +0000 (20:28 +0000)]
move ticks per beat from Meter to Timecode::BBT_Time, add new constructor for BBT_Time based on a double value; reduce BeatFramesConverted to 1 liners pending likely removal
git-svn-id: svn://localhost/ardour2/branches/3.0@8277
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 14 Dec 2010 20:28:11 +0000 (20:28 +0000)]
minor safety check for symmetry
git-svn-id: svn://localhost/ardour2/branches/3.0@8276
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 14 Dec 2010 20:27:54 +0000 (20:27 +0000)]
EXPERIMENTAL: allow GUI button clicks on transport controls to drive transport speed change initiation even when slaved
git-svn-id: svn://localhost/ardour2/branches/3.0@8275
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 14 Dec 2010 20:03:40 +0000 (20:03 +0000)]
implement methods in TempoMap for walking a given distance along a tempo map and returning the resulting time; add a new property, _length_beats, to MidiRegion; use previously mentioned methods to keep _length_beats up to date as regions are moved AND as tempo map changes occur
git-svn-id: svn://localhost/ardour2/branches/3.0@8274
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 14 Dec 2010 20:01:18 +0000 (20:01 +0000)]
fix some more incorrect casts to CanvasNote rather than CanvasNoteEvent (fixes crashes when a track is in perc mode
git-svn-id: svn://localhost/ardour2/branches/3.0@8273
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 14 Dec 2010 19:07:50 +0000 (19:07 +0000)]
Clean up libtimecode, make license of bbt_time.h LGPL.
git-svn-id: svn://localhost/ardour2/branches/3.0@8272
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 14 Dec 2010 18:13:37 +0000 (18:13 +0000)]
Rename libmusictime libtimecode (consistent with already used namespace "Timecode").
Move BBT_Time to libtimecode.
git-svn-id: svn://localhost/ardour2/branches/3.0@8271
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 14 Dec 2010 15:12:03 +0000 (15:12 +0000)]
Updated ru_RU.po for gtk2_ardour from Alexandre Prokoudine (#3605)
git-svn-id: svn://localhost/ardour2/branches/3.0@8270
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 14 Dec 2010 13:48:21 +0000 (13:48 +0000)]
make global connection window inherit from ArdourDialog
git-svn-id: svn://localhost/ardour2/branches/3.0@8269
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 14 Dec 2010 13:05:35 +0000 (13:05 +0000)]
Fix some gettext plural forms. Should fix #3604.
git-svn-id: svn://localhost/ardour2/branches/3.0@8268
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 14 Dec 2010 03:08:39 +0000 (03:08 +0000)]
Fix warning better.
git-svn-id: svn://localhost/ardour2/branches/3.0@8267
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 14 Dec 2010 03:06:53 +0000 (03:06 +0000)]
Fix warning.
git-svn-id: svn://localhost/ardour2/branches/3.0@8266
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 14 Dec 2010 02:45:41 +0000 (02:45 +0000)]
Add dialogue to ask user about ambiguous source files. Fixes #3603.
git-svn-id: svn://localhost/ardour2/branches/3.0@8265
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 14 Dec 2010 01:05:51 +0000 (01:05 +0000)]
Use DEBUG_TRACE for all of the MIDI clock ticker code.
git-svn-id: svn://localhost/ardour2/branches/3.0@8264
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 13 Dec 2010 21:03:39 +0000 (21:03 +0000)]
Add missing files.
git-svn-id: svn://localhost/ardour2/branches/3.0@8263
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 13 Dec 2010 20:46:07 +0000 (20:46 +0000)]
Eliminate circular dependency kludge for control_protocol/smpte.o.
git-svn-id: svn://localhost/ardour2/branches/3.0@8262
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 13 Dec 2010 19:27:59 +0000 (19:27 +0000)]
More complete (but still incomplete) LV2 persist implementation.
git-svn-id: svn://localhost/ardour2/branches/3.0@8261
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 13 Dec 2010 16:05:28 +0000 (16:05 +0000)]
Oops, fix build.
git-svn-id: svn://localhost/ardour2/branches/3.0@8260
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 13 Dec 2010 16:03:24 +0000 (16:03 +0000)]
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
Carl Hetherington [Mon, 13 Dec 2010 16:03:13 +0000 (16:03 +0000)]
Fix comment.
git-svn-id: svn://localhost/ardour2/branches/3.0@8258
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 12 Dec 2010 22:25:27 +0000 (22:25 +0000)]
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
Carl Hetherington [Sun, 12 Dec 2010 21:36:40 +0000 (21:36 +0000)]
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
Carl Hetherington [Sun, 12 Dec 2010 20:14:19 +0000 (20:14 +0000)]
Small cleanups.
git-svn-id: svn://localhost/ardour2/branches/3.0@8255
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 12 Dec 2010 01:03:56 +0000 (01:03 +0000)]
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
Carl Hetherington [Sun, 12 Dec 2010 01:03:17 +0000 (01:03 +0000)]
Minor cleanup.
git-svn-id: svn://localhost/ardour2/branches/3.0@8253
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 12 Dec 2010 00:41:47 +0000 (00:41 +0000)]
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
Carl Hetherington [Sun, 12 Dec 2010 00:41:36 +0000 (00:41 +0000)]
Fix a couple of i18n warnings.
git-svn-id: svn://localhost/ardour2/branches/3.0@8251
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 11 Dec 2010 23:59:34 +0000 (23:59 +0000)]
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
Sakari Bergen [Sat, 11 Dec 2010 20:56:53 +0000 (20:56 +0000)]
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
Paul Davis [Sat, 11 Dec 2010 20:48:18 +0000 (20:48 +0000)]
better comment change
git-svn-id: svn://localhost/ardour2/branches/3.0@8248
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 11 Dec 2010 20:45:11 +0000 (20:45 +0000)]
fix thinko in AudioEngine::get_port_by_name()
git-svn-id: svn://localhost/ardour2/branches/3.0@8247
d708f5d6-7413-0410-9779-
e7cbd77b26cf