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 |
|
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 |
|
Paul Davis
|
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 |
|
Paul Davis
|
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 |
|
Paul Davis
|
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 |
|
Paul Davis
|
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 |
|
Paul Davis
|
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 |
|
Paul Davis
|
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 |
|
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
|
a029a112a6
|
Remove debug code from previous.
git-svn-id: svn://localhost/ardour2/branches/3.0@7884 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-07 19:48:22 +00:00 |
|
Carl Hetherington
|
dd7258b29f
|
Update auto loop range to match session range until it is changed by the user. Fixes #3472.
git-svn-id: svn://localhost/ardour2/branches/3.0@7883 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-07 18:33:20 +00:00 |
|
Carl Hetherington
|
3b0c5e3541
|
Respond to JACK session quit request. Fixes #3491.
git-svn-id: svn://localhost/ardour2/branches/3.0@7878 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-07 12:12:16 +00:00 |
|
Carl Hetherington
|
8202e6cfbb
|
Fix implicit cast of framepos_t to nframes_t. Fixes #3473.
git-svn-id: svn://localhost/ardour2/branches/3.0@7835 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-23 22:55:08 +00:00 |
|
Carl Hetherington
|
e6ecd36b26
|
Revert previous commit, adding comment as to why.
git-svn-id: svn://localhost/ardour2/branches/3.0@7822 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-21 15:02:45 +00:00 |
|
Carl Hetherington
|
f7d973476c
|
Patch from Lincoln: don't save state on starting record, as it can be slow. Fixes #3452.
git-svn-id: svn://localhost/ardour2/branches/3.0@7821 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-21 14:29:11 +00:00 |
|
Paul Davis
|
97a96ee250
|
region list displays actual playlist use count for each region, rather than a GUI-based count
git-svn-id: svn://localhost/ardour2/branches/3.0@7814 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-20 19:18:17 +00:00 |
|
Paul Davis
|
ede4ecbb00
|
megaopus patch #2 for today: remove nframes64_t and sframes_t from source
git-svn-id: svn://localhost/ardour2/branches/3.0@7792 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-17 18:20:37 +00:00 |
|
Paul Davis
|
10bdce85a0
|
megaopus commit: (1) add __STD_(LIMIT|FORMAT)_MACROS to command line flags for cc and c++ builds, remove them from source (2) add new Property::midi_data used by MidiRegion to signal that its (MIDI) contents have changed (3) massive switch from nframes_t to framepos_t/framecnt_t including removal of ARDOUR::max_frames (replaced by ARDOUR::max_frame{pos,cnt} (lots more to do but this set was driven by changes to the Diskstream API to use framepos_t
git-svn-id: svn://localhost/ardour2/branches/3.0@7791 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-17 16:24:22 +00:00 |
|
Paul Davis
|
4d112a8e6b
|
remove Glib::ustring from libardour; allow any characters except '/' and '\' in paths (may cause issues when loading creatively named 2.X sessions; fix a couple of details of name collection and usage from the startup dialog
git-svn-id: svn://localhost/ardour2/branches/3.0@7772 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-14 15:45:21 +00:00 |
|
Carl Hetherington
|
369b639222
|
Fix uninitialised value.
git-svn-id: svn://localhost/ardour2/branches/3.0@7724 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-01 01:44:31 +00:00 |
|
Carl Hetherington
|
b9dca83832
|
Auto-connect outputs that appear as a result of e.g. instruments being added to MIDI tracks. Fixes #3368.
git-svn-id: svn://localhost/ardour2/branches/3.0@7720 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-30 22:34:21 +00:00 |
|
Paul Davis
|
a1a86992ea
|
minor tweaks
git-svn-id: svn://localhost/ardour2/branches/3.0@7716 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-30 18:40:36 +00:00 |
|
Paul Davis
|
1526735d79
|
some (unfinished) work on incorporating Ben's rev 6919 changes regarding track selection; make newly selected tracks show the current range selection; fix crashes related to meter display; remove "all" group from main group tab display and just put it down in its own button (totally incomplete); minor cleanups
git-svn-id: svn://localhost/ardour2/branches/3.0@7696 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-26 23:25:44 +00:00 |
|
Carl Hetherington
|
803f3a6a30
|
Small cleanups.
git-svn-id: svn://localhost/ardour2/branches/3.0@7683 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-25 17:31:49 +00:00 |
|
Paul Davis
|
f5c4c8a293
|
forward port 2.X changes up to and including rev 6767
git-svn-id: svn://localhost/ardour2/branches/3.0@7636 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-17 00:28:20 +00:00 |
|
Paul Davis
|
a4d9d09af5
|
forward port 2.X changes up to and including rev 6714
git-svn-id: svn://localhost/ardour2/branches/3.0@7635 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-16 19:58:34 +00:00 |
|
Carl Hetherington
|
5b520324ce
|
Allow markers to be glued to bar/beat time. Fixes #1815.
git-svn-id: svn://localhost/ardour2/branches/3.0@7573 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-09 16:40:31 +00:00 |
|
Carl Hetherington
|
c831ea5167
|
Fix SNAFU with auto-connect. Fixes #3379.
git-svn-id: svn://localhost/ardour2/branches/3.0@7536 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-04 15:42:45 +00:00 |
|
Carl Hetherington
|
8b0354f910
|
Suspend transport timecode transmission during playhead drag. Should fix #3324.
git-svn-id: svn://localhost/ardour2/branches/3.0@7528 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-02 01:59:34 +00:00 |
|
Carl Hetherington
|
90c6ca876a
|
Fixes to MIDI ports in the matrix.
git-svn-id: svn://localhost/ardour2/branches/3.0@7526 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-01 10:26:02 +00:00 |
|
Carl Hetherington
|
1dfd97322a
|
Fix up mistake in session bundle generation.#
git-svn-id: svn://localhost/ardour2/branches/3.0@7524 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-01 10:25:41 +00:00 |
|
Carl Hetherington
|
c2cf3c5bfd
|
Trim get_nth_physical port methods.
git-svn-id: svn://localhost/ardour2/branches/3.0@7518 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-28 01:40:36 +00:00 |
|
Carl Hetherington
|
922488427a
|
Add session MIDI bundles to enable connection of MIDI tracks from the right-click I/O menus.
git-svn-id: svn://localhost/ardour2/branches/3.0@7517 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-28 00:43:15 +00:00 |
|
Paul Davis
|
c685724c80
|
step editing now accessed via a context menu on MIDI track rec-enable buttons. along the way, fixed up confusion between set_rec_enable() and set_rec_enabled() methods in Route/Track/Diskstream
git-svn-id: svn://localhost/ardour2/branches/3.0@7482 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-24 16:40:56 +00:00 |
|
Paul Davis
|
c11c01ef20
|
remove a bunch of uses of long (mostly replaced by int32_t)
git-svn-id: svn://localhost/ardour2/branches/3.0@7472 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-22 16:08:11 +00:00 |
|
Paul Davis
|
1c1b359ff2
|
second (and hopefully) final part of changes to respond to header format changes sensibly: lookup existing files correctly, and don't end up with gapped "take" numbers for successive files since we now remove ::removable() sources when switching to new ones (for audio)
git-svn-id: svn://localhost/ardour2/branches/3.0@7470 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-22 14:52:05 +00:00 |
|
Paul Davis
|
a1bbbcb41b
|
first part of using appropriate .ext extensions for the current chosen native file header format
git-svn-id: svn://localhost/ardour2/branches/3.0@7468 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-22 02:27:06 +00:00 |
|
Paul Davis
|
7ab8dbc2fe
|
fix up file renaming code a little bit
git-svn-id: svn://localhost/ardour2/branches/3.0@7460 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-21 13:03:50 +00:00 |
|
Carl Hetherington
|
1fd56c5476
|
Sort tracks in the port matrix according to editor order. Fixes #2966.
git-svn-id: svn://localhost/ardour2/branches/3.0@7458 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-21 02:17:57 +00:00 |
|
Carl Hetherington
|
f14604694d
|
Properly fix auto-connect so that busses can still have their outputs auto-connected (just not their inputs).
git-svn-id: svn://localhost/ardour2/branches/3.0@7455 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-20 22:59:10 +00:00 |
|
Carl Hetherington
|
0cf3e493f9
|
Don't auto-connect busses to hardware inputs. Fixes #3335.
git-svn-id: svn://localhost/ardour2/branches/3.0@7440 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-19 21:46:19 +00:00 |
|
Paul Davis
|
c8e3f32533
|
newly created files for use in recording appear in a .stubs folder, and are moved out of it when recording stops
git-svn-id: svn://localhost/ardour2/branches/3.0@7426 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-16 14:55:11 +00:00 |
|
Carl Hetherington
|
5ce47b52da
|
Fix track lifetime wrt graph. Fixes #3251.
git-svn-id: svn://localhost/ardour2/branches/3.0@7410 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-14 02:23:37 +00:00 |
|
Carl Hetherington
|
648a169d8f
|
Move MIDI control port ownership into the MIDI Manager, since control port state should be Ardour-wide, not per-session. Fix up port connection state management.
git-svn-id: svn://localhost/ardour2/branches/3.0@7394 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-08 22:55:20 +00:00 |
|
Carl Hetherington
|
ea23298f10
|
Setup fixed ports for MIDI control data; hence remove configuration of those ports. Move MIDI tracer to the Windows menu. Trim some unused code from the midi++ Manager.
git-svn-id: svn://localhost/ardour2/branches/3.0@7384 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-07 00:40:58 +00:00 |
|
Paul Davis
|
2f9184d653
|
beat slicing patch #1 from lincoln spiteri
git-svn-id: svn://localhost/ardour2/branches/3.0@7381 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-06 11:33:27 +00:00 |
|
Carl Hetherington
|
91850f0eb4
|
Remove non-JACK midi++ ports.
git-svn-id: svn://localhost/ardour2/branches/3.0@7377 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-06 00:16:36 +00:00 |
|
Carl Hetherington
|
e4c6b5f01a
|
Fix up route group label updates.
git-svn-id: svn://localhost/ardour2/branches/3.0@7367 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-05 01:12:49 +00:00 |
|
Carl Hetherington
|
bde4d3f341
|
Fix up my previous buggy MMC cleanup.
git-svn-id: svn://localhost/ardour2/branches/3.0@7363 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-03 00:11:33 +00:00 |
|
Paul Davis
|
2062ce8186
|
a few more if (_mmc) tests
git-svn-id: svn://localhost/ardour2/branches/3.0@7356 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-02 13:39:46 +00:00 |
|